Skip to main content
  • Book
  • © 2010

Beginning F#

Apress

Authors:

  • Written with access to the creator and world's foremost expert on F#, Don Syme
  • Comprehensive introductory approach to a language and methodology that is now an official Microsoft
  • Will be timed correctly with the .NET 4.0 wave ensuring availability superior to competitive titles

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (14 chapters)

  1. Front Matter

    Pages i-xx
  2. Introduction

    • Robert Pickering
    Pages 1-5
  3. How to Obtain, Install, and Use F#

    • Robert Pickering
    Pages 7-14
  4. Functional Programming

    • Robert Pickering
    Pages 15-63
  5. Imperative Programming

    • Robert Pickering
    Pages 65-92
  6. Object-Oriented Programming

    • Robert Pickering
    Pages 93-127
  7. Organizing, Annotating, and Quoting Code

    • Robert Pickering
    Pages 129-151
  8. The F# Libraries

    • Robert Pickering
    Pages 153-178
  9. User Interfaces

    • Robert Pickering
    Pages 179-225
  10. Data Access

    • Robert Pickering
    Pages 227-258
  11. Parallel programming

    • Robert Pickering
    Pages 259-289
  12. Distributed Applications

    • Robert Pickering
    Pages 291-326
  13. Language-Oriented Programming

    • Robert Pickering
    Pages 327-349
  14. Parsing Text

    • Robert Pickering
    Pages 351-369
  15. Compatibility and Advanced Interoperation

    • Robert Pickering
    Pages 371-397
  16. Back Matter

    Pages 399-427

About this book

Functional programming is perhaps the next big wave in application development. As experienced developers know, functional programming makes its mark by allowing application builders to develop solutions to complicated programming situations cleanly and efficiently. A rich history of functional languages, including Erlang and OCaml, leads the way to F#, Microsoft's effort to bring the elegance and focus of functional programming into the world of managed code and .NET.

With Beginning F#, you have a companion that that will help you explore F# and functional programming in a .NET environment. This book is both a comprehensive introduction to all aspects of the language and an incisive guide to using F# for real-world professional development.

Reviewed by Don Syme, the chief architect of F# at Microsoft Research, Beginning F# is a great foundation for exploring functional programming and its role in the future of application development.

About the author

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.

Bibliographic Information

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access