Start reading Foundations of F# (Expert's Voice in .NET) on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.

Deliver to your Kindle or other device

 
 
 

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Read books on your computer or other mobile devices with our FREE Kindle Reading Apps.
Foundations of F# (Expert's Voice in .NET)
 
 

Foundations of F# (Expert's Voice in .NET) [Kindle Edition]

Robert Pickering
5.0 out of 5 stars  See all reviews (4 customer reviews)

Digital List Price: £42.43 What's this?
Print List Price: £51.49
Kindle Price: £33.94 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £17.55 (34%)
Unlike print books, digital books are subject to VAT.

Formats

Amazon Price New from Used from
Kindle Edition £33.94  
Hardcover £51.49  
Perfect Paperback --  

Product Description

Product Description

Functional programming (FP) is the future of .NET programming, and F# is much more than just an FP language. Every professional .NET programmer needs to learn about FP, and there's no better way to do it than by learning F#, and no easier way to learn F# than from Foundations of F#.

If you're already familiar with FP, youll find F# the language youve always dreamed of. All .NET programmers will find F# an exciting real-world alternative to C# and Visual Basic. This book is likely to have many imitators, but few true competitors. Written by F# evangelist Rob Pickering, and tech reviewed by F#'s main designer, Don Syme, this is an elegant, comprehensive introduction to all aspects of the language and an incisive guide to using F# for real-world professional development. F# is the future of programming (not just on .NET), and the future is now.

Table of Contents

  1. Introduction
  2. How to Obtain, Install, and Use F#
  3. Functional Programming
  4. Imperative Programming
  5. Object-Oriented Programming
  6. Organizing, Annotating, and Quoting Code
  7. F# Libraries
  8. User Interfaces
  9. Data Access
  10. Distributed Applications
  11. Language-Oriented Programming
  12. The F# Tool Suite and .NET Programming Tools
  13. Compatibility and Advanced Interoperation

About the Author

Robert Pickering is an extraordinarily prolific writer on F#. His F# Wiki
on his Strangelights.com website is among the most popular F# websites in
the world. He is a consultant for Avanade, lives in France, and works on
projects in England, Denmark, Holland, and Belgium. He received his B.Sc.
in Computer Science from Manchester University in 1999.

Product details

  • Format: Kindle Edition
  • File Size: 3350 KB
  • Print Length: 381 pages
  • Page Numbers Source ISBN: 1590597575
  • Publisher: Apress; 1 edition (30 May 2007)
  • Sold by: Amazon Media EU S.à r.l.
  • Language English
  • ASIN: B001D1Z74Y
  • Text-to-Speech: Enabled
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: #312,526 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?


More About the Author

Robert Pickering
Discover books, learn about writers, and more.

Visit Amazon's Robert Pickering Page

What Other Items Do Customers Buy After Viewing This Item?


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
Excellent 5 July 2011
Format:Hardcover
More reading to do on yet another operating language, but its very well written and a fine example of how a manual should be written, PLAIN ENGLISH, not geek speak, take note authors.
Comment | 
Was this review helpful to you?
3 of 4 people found the following review helpful
Foundations of F# 7 Jun 2007
Format:Hardcover
This book is an excellent way to start programming F# in the .NET framework. The author guides you by example how to write and think the way of functional programming; it is fully detailed with explanations of how and why it is done this way.

The book gives you all the information you need from scratch on how to obtain and install the necessary compilers for several operating systems. Apart from the tutorial examples the author also gives some insight on how this new programming language might develop for future use in real world applications and some past examples that were used.

I fully recommend this book to new programmers that want to code in a different style to imperative programming.
Comment | 
Was this review helpful to you?
2 of 3 people found the following review helpful
Format:Hardcover
"Foundations of F#" is a great introductory book for F# with some advanced samples. For those who are unfamiliar with functional programming, this book gives the notions of functional programming in all aspects while giving samples in the greatest platform with great language F#.

This book includes functional, imperative and object oriented programming paradigms giving great samples. Robert Pickering also focuses to the imperative programmers by giving the usage differences in F#. He introduces a wide range F# data structures from simple arrays to quotations with great explanations.

This book gives a lot of information on .NET Framework including the latest additions .NET Framework 3.0 and 3.5. Samples with LINQ and Windows Presentation Foundation fulfil this area. If you are unfamiliar with .NET Framework, don't worry this book gives what you need to know about .NET framework in many different areas including network programming, web programming, database programming, and windows programming with clear and explanatory samples using relevant screenshots. The samples are unique and useful, it's not the examples that you can find on the web, and it's more specialised and focused on techniques specific to F#

Personally I most liked Language Oriented Programming chapter which gives very specific features and usage tricks to F# to make the most of the language. It's a must have book in your bookshelf if you are interested in functional programming on .NET Framework
Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Look for similar items by category


Look for similar items by subject


Amazon Media EU S.à r.l. GB Privacy Statement Amazon Media EU S.à r.l. GB Delivery Information Amazon Media EU S.à r.l. GB Returns & Exchanges