4. ・・・というわけで、
We have to focus on the important problems.
Powerful tools allow you to take care of the
important problems.
Functional programming language can be a
tool for a great solution.
7. Ⅰ−2.F#とは?
Microsoft Research Dr. Don Symeにより作られた
オブジェクト指向、関数型、いずれのプログラミングにも
対応可能な言語 様々な問題解決に対応可能
<特長>
● バグや副作用(*)が生じにくい
● コードが短い
● 数学・物理の分野の方と、C♯ユーザーには非常にスム
ーズに習得可能なプログラミング言語
*http://msdn.microsoft.com/ja-jp/magazine/ee336127.aspx
11. Ⅱ.F#の活用:注目のスタートアップ
Kaggle
https://www.kaggle.com/
The F# code is consistently shorter, easier to read, easier to refactor and contains far fewer bugs. As
our data analysis tools have developed … we’ve become more productive.
Marc Lore (co-founder of Quidsi) :
His new start-up Jet.com, Inc.
12. Fsharpers 便利帳
F#ers of fsharp.org
Don Syme
@dsyme
Tomas Petricek
@tomaspetricek
SOAP dodger
(Phil Trelford)
@ptrelford
Mathias Brandewinder
@brandewinder
Ryan Riley
@panesofglass
Reed Copsey, Jr.
@ReedCopsey
13. Books about F#
Building Web,
Cloud, and
Mobile Solutions
with F#
Daniel Mohl
Beginning F#
Robert Pickering
F# For C# Developers
Tao Liu
People often ask, “What can F# do that C#
cannot?” In this book, you will discover much
of what F# can do!
14. Books about F#
Expert F# 3.0
Don Syme, Adam Granicz, Antonio
Cisternino
Real World Functional
Programming
Tomas Petricek with Jon Skeet
Introduction to Functional
Programming 1st edition
Richard Bird, Philip Wadler