This book is a great foundation for exploring functional-first programming and its role in the
future of application development. The best-selling introduction to F# now thoroughly updated
to version 4.0 will help you learn the language and explore its new features. F# 4.0 is a
mature open source cross-platform functional-first programming language which empowers users
and organizations to tackle complex computing problems with simple maintainable and robust
code. F# is also a fully supported language in Visual Studio and Xamarin Studio. Other tools
supporting F# development include Emacs MonoDevelop Atom Visual Studio Code Sublime Text
and Vim. Beginning F#4.0 has been thoroughly updated to help you explore the new features of
the language including: Type Providers Constructors as first-class functions Simplified use of
mutable values Support for high-dimensional arrays Slicing syntax support for F# lists Reviewed
by Don Syme the chief architect of F# at Microsoft Research Beginning F#4.0 is a great
foundation for exploring functional programming and its role in the future of application
development.