ENGLISH

Beginning F# 4.0

Book information

Language
english
Format
ZIP
Filesize
10 MB (10032476 bytes)
Pages
\0
Library
twirpx
Time added
2017-08-07 07:01:42

Description

2nd Edition. — Apress, 2016. — 336 p. + Code. — ISBN-13: 978-1-4842-1375-9.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.What you’ll learn:A deep familiarity with the tenets and advantages of functional programming.How to understand F# 4.0's concise and elegant syntax.How to develop for real-world scenarios using functional programming and F# 4.0.How to develop realistic applications through a comprehensive tutorial-based approach.How to learn imperative and concurrent programming techniques within the functional programming paradigm.Who this book is for:Beginning F# 4.0 is for anyone interested in state-of-the-art programming for solving real-world problems. It serves as an excellent introduction to F# for programmers of all backgrounds including C#, Java and VB as well as for lovers of Python, Ruby and other dynamic languages. If you are already familiar with functional programming, you'll find Beginning F#4.0 a great introduction to the language itself. If you are new to the function programming arena, this book will also serve as a superb reference to FP in general and F# specifically.

Similar books