
Beginning F# 4.0
APress
2nd Edition
Published on 3. May 2016
Book
Paperback/Softback
XXI, 309 pages
978-1-4842-1375-9 (ISBN)
Description
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 ProvidersConstructors as first-class functionsSimplified use of mutable valuesSupport for high-dimensional arraysSlicing syntax support for F# listsReviewed 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.
More details
Edition
2nd ed.
Language
English
Place of publication
Berkeley
United States
Publishing group
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
Target group
Professional and scholarly
Professional/practitioner
Edition type
Revised edition
Illustrations
4 s/w Abbildungen, 33 farbige Abbildungen
XXI, 309 p. 37 illus., 33 illus. in color.
Dimensions
Height: 254 mm
Width: 178 mm
Thickness: 19 mm
Weight
634 gr
ISBN-13
978-1-4842-1375-9 (9781484213759)
DOI
10.1007/978-1-4842-1374-2
Schweitzer Classification
Other editions
Additional editions

Robert Pickering | Kit Eason
Beginning F# 4.0
E-Book
05/2016
2nd Edition
APress
€66.99
Available for download
Persons
Robert Pickering is an extraordinarily prolific writer on F#. The F# Wiki on his website, Strangelights.com, is among the most popular F# web sites in the world. He is a consultant for LexiFi, lives in France, and works on projects in England, Denmark, Holland, and Belgium. He received his bachelor of science degree in computer science from Manchester University in 1999.
Kit Eason is a senior software developer for an energy trading systems provider. He has also developed software for automotive engineering companies, universities, energy suppliers, banks, and financial services companies. Kit has run many educational and training courses, including evening classes, women's electronics classes and CNC training for engineers. Kit is a regular speaker at SkillsMatter in London, and at various conferences and meetups. He works mainly in F# and C# and normally speaks on F# and related matters.
Kit Eason is a senior software developer for an energy trading systems provider. He has also developed software for automotive engineering companies, universities, energy suppliers, banks, and financial services companies. Kit has run many educational and training courses, including evening classes, women's electronics classes and CNC training for engineers. Kit is a regular speaker at SkillsMatter in London, and at various conferences and meetups. He works mainly in F# and C# and normally speaks on F# and related matters.
Content
1: Introduction.-2: How to Obtain, Install, and Use F# 4.0.-3: Functional Programming.-4: Imperative Programming.-5: Object-Oriented Programming.-6: Organizing, Annotating, and Quoting Code.-7: The F# 4.0 Libraries.-8:Data Access.- 9: Parallel Programming.-10: Distributed Applications.-11: Language-Oriented Programming.-12: Compatibility and Advanced Interoperation.-13:Type Providers.