Professional F# 2.0 and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £4.95 Amazon.co.uk Gift Card
Professional F# 2.0 (Wrox Programmer to Programmer)
 
 
Start reading Professional F# 2.0 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Professional F# 2.0 (Wrox Programmer to Programmer) [Paperback]

Ted Neward , Aaron Erickson , Talbott Crowell , Rick Minerich

RRP: £29.99
Price: £25.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.50 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, May 31? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £17.99  
Paperback £25.49  
Trade In this Item for up to £4.95
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Professional F# 2.0 (Wrox Programmer to Programmer) for an Amazon.co.uk gift card of up to £4.95, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Real World Functional Programming: With Examples in F# and C# £30.59

Professional F# 2.0 (Wrox Programmer to Programmer) + Real World Functional Programming: With Examples in F# and C#
Price For Both: £56.08

Show availability and delivery details



Product details


More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

This is a book on the F# programming language.

On the surface of things, that is an intuitively obvious statement, given the title of this book. However, despite the apparent redundancy in saying it aloud, the sentence above elegantly describes what this book is about: The authors are not attempting to teach developers how to accomplish tasks from other languages in this one, nor are they attempting to evangelize the language or its feature set or its use "over" other languages. They assume that you are considering this book because you have an interest in learning the F# language: its syntax, its semantics, its pros and cons, and its use in concert with other parts of the .NET ecosystem.

The intended reader is a .NET developer, familiar with at least one of the programming languages in the .NET ecosystem. That language might be C# or Visual Basic, or perhaps C++/CLI, IronPython or IronRuby.

From the Back Cover

Discover the new functional language from Microsoft: F#

F# is a cutting–edge programming language that offers a number of new features and approaches, making software easier to write—particularly that software that requires full use of multicore processors. This book shows you how to harness the power of F# and encompasses both the Microsoft .NET Framework and the Visual Studio® 2010 toolset. You′ll discover how F# 2.0 serves as a fusion of object–oriented and functional approaches and how this is useful for augmenting other .NET languages. Full of detailed explanations, this reference is key if you are writing new code for complex or multi–processor applications.

Professional F# 2.0:

  • Explains binding values, control flow and F#′s unique typing system

  • Demonstrates pattern matching and complex functions

  • Covers imperative and object programming

  • Discusses functional design concepts, patterns, and methodologies

  • Features coverage of F# and the .NET CLR, and F# and C# interaction

  • Investigates F# and .NET data access through ADO.NET and NHibernate

  • Provides code for applications that are mathematically and data intensive, and applications that would traditionally be written in multiple languages

Wrox Professional guides are planned and written by working programmers to meet the real–world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

wrox.com Programmer Forums

Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads

Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More

Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  7 reviews
10 of 13 people found the following review helpful
A Book For Professionals 31 Jan 2011
By Brandon Byars - Published on Amazon.com
Format:Paperback
I have to strongly disagree with Meulebrouck's review: this is a book written by professionals for professionals. It is a book about F#, and, clocking in at under 400 pages, delivers its information succinctly. Ignoring WPF, WinForms, MSBuild, is a feature.

The book is essentially divided into four sections: a syntax reference, dealing with OO and the rest of the CLR, functional programming, and example applications. All of them are quite readable - each chapter is concise and to the point, but with enough meat to get the message across.

The first two sections make a great reference after you've read them. The third section is a nice overview of FP practices. For seasoned functional programming veterans coming from other languages, its nice to see how elegantly F# accommodates the features that you're used to using. For FP beginners, it's a friendly introduction to higher-order functions, currying and partial application, and immutability. F# adds a new language concept for me - pipelining, that the authors cover in detail.

The final section of the book brings it all together. Example applications include C# interop, an ActiveRecord-like O/RM, XML processing, building an F# website, developing for Silverlight, and WCF. Each example is complete, yet small enough to digest in under 20 pages or so. The examples alone make the book worth purchasing.

F# 2.0 is a book that assumes you are a professional, and as such, does not waste your time with a lot of fluff. I would highly recommend it to anyone interested in FP on the .NET platform.
Good Introduction to F# for .NET Developers 12 April 2012
By Ryan Riley - Published on Amazon.com
Format:Paperback
This book is a solid introduction to the F# language for current .NET or even Java developers. As some other reviewers note, a lot of the advanced topics are skipped in order to provide a more foundational introduction to the language. The book is full of a lot of practical uses for F#, but you'll definitely want to pick up another book to continue learning the language after you complete this one.
4 of 7 people found the following review helpful
FYI 12 Aug 2011
By P. Chu - Published on Amazon.com
Format:Paperback
FYI: Andre M. Van Meulebrouck, author of a 1-star review below, is listed as a technical reviewer for the competing book Expert F# 2.0. For what it's worth.

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
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges