What a treat! Get Apress Access for just $149 Subscribe now >>

Beginning F# 4.0

Authors: Pickering, Robert, Eason, Kit

Download source code
  • The best-selling introduction to F#, now thoroughly updated to version 4.0 to help you explore the new features of the language
  • A great foundation for exploring functional programming and its role in the future of application development
Show all benefits

Buy this book

eBook 27,36 €
price for Germany (gross)
  • ISBN 978-1-4842-1374-2
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover 36,33 €
price for Germany (gross)
  • ISBN 978-1-4842-1375-9
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this book

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.

About the authors

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.

Table of contents (13 chapters)

  • Getting Started

    Pickering, Robert (et al.)

    Pages 1-5

    Preview Buy Chapter 29,69 €
  • How to Obtain, Install, and Use F#

    Pickering, Robert (et al.)

    Pages 7-18

    Preview Buy Chapter 29,69 €
  • Functional Programming

    Pickering, Robert (et al.)

    Pages 19-64

    Preview Buy Chapter 29,69 €
  • Imperative Programming

    Pickering, Robert (et al.)

    Pages 65-91

    Preview Buy Chapter 29,69 €
  • Object-Oriented Programming

    Pickering, Robert (et al.)

    Pages 93-124

    Preview Buy Chapter 29,69 €

Buy this book

eBook 27,36 €
price for Germany (gross)
  • ISBN 978-1-4842-1374-2
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover 36,33 €
price for Germany (gross)
  • ISBN 978-1-4842-1375-9
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.

Services for this book

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Beginning F# 4.0
Authors
Copyright
2016
Publisher
Apress
Copyright Holder
Robert Pickering and Kit Eason
eBook ISBN
978-1-4842-1374-2
DOI
10.1007/978-1-4842-1374-2
Softcover ISBN
978-1-4842-1375-9
Edition Number
2
Number of Pages
XXI, 309
Number of Illustrations and Tables
4 b/w illustrations, 33 illustrations in colour
Topics