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. What you'll learn A deep familiarity with the tenets
and advantages of functional programming. How to understand F#'s
concise and elegant syntax. How to access the huge range of
libraries and components that run on the .NET Framework. How to
develop for real-world scenarios using functional programming and
F#. 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
F# is the future of programming (not just on .NET), and the
future is now. If you are already familiar with functional
programming, you'll findBeginning F# a great introduction to the
language itself. If you are new to the function programmingarena,
this book will also serve as a superb reference to FP in general
and F# specifically. Table of Contents Introduction How to Obtain,
Install, and Use F# Functional Programming Imperative Programming
Object-Oriented Programming Organizing, Annotating, and Quoting
Code The F# Libraries User Interfaces Data Access Parallel
Programming Distributed Applications Language-Oriented Programming
Parsing Text Compatibility and Advanced Interoperation
General
Imprint: |
Apress
|
Country of origin: |
Germany |
Release date: |
December 2009 |
First published: |
2010 |
Authors: |
Robert Pickering
|
Dimensions: |
234 x 190 x 22mm (L x W x T) |
Format: |
Paperback
|
Pages: |
427 |
Edition: |
1st ed. |
ISBN-13: |
978-1-4302-2389-4 |
Categories: |
Books >
Computing & IT >
Computer programming >
General
|
LSN: |
1-4302-2389-8 |
Barcode: |
9781430223894 |
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!