Arts & Photography
Biographies & Memoirs
Business & Investing
Children's Books
Comics & Graphic Novels
Computers & Internet
Entertainment
Health, Mind & Body
History
Home & Garden
Law
Literature & Fiction
Medicine
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel



Antiques
Art
Autos
Baby
Books
Camera & Photo
Cleaning Supplies
Clothing
Computers
Computer & Video Games
Collectibles
DVD
Education
Electronics
Entertainment
Health & Fitness
Jewelry
Kids
Kitchen & Housewares
Magazines
Motorcycle gear
Music
Pets
Outdoor Living
Software
Sports
Tools & Hardware
Toys & Games
Video

Best Webhosts
Webmaster Tips


Shopping Mall
Health & Fitness
Electronics Toys & Games

Expert F# (Expert's Voice in .Net) Books
In association with Amazon.com
 Find great shopping deals on Expert F# (Expert's Voice in .Net)!   

 
 
 


List Price: $69.99
Amazon.com's Price: $55.99
You Save: $14.00 (20%)
Prices subject to change.



Availability: Usually ships in 24 hours

Buy Now!


This item ships for FREE with Super Saver Shipping.
Binding: Hardcover
Dewey Decimal Number: 005
EAN: 9781590598504
ISBN: 1590598504
Label: Apress
Manufacturer: Apress
Number Of Items: 1
Number Of Pages: 609
Publication Date: December 04, 2007
Publisher: Apress
Studio: Apress






Editorial Review:

Product Description:
Expert F#


Expert F# is about practical programming in a beautiful language that puts the power and elegance of functional programming into the hands of .NET developers. In combination with .NET, F# achieves unrivaled levels of programmer productivity and program clarity. This books serves as



  • The authoritative guide to F# by the designer of F#


  • A comprehensive reference of F# concepts, syntax, and features


  • A treasury of expert F# techniques for practical, real-world programming



While inspired by OCaml, F# isn't just another functional programming language. Drawing on many of the strengths of both OCaml and .NET, it's a general-purpose language ideal for real-world development. F# integrates functional, imperative, and object-oriented programming styles so you can flexibly and elegantly solve programming problems, and brings .NET development alive with interactive execution. Whatever your background, you'll find that F# is easy to learn, fun to use, and extraordinarily powerful. F# will help change the way you think about and go about programming.



Written by F#'s designer and two active contributors, Expert F# is the authoritative, comprehensive, and in-depth guide to the language and its use. Designed to help others become experts, the book gives a thorough introduction to the F# language from quick essentials to in-depth advanced topics such as active pattern matching, aggregate data types and operators, sequence expressions, lazy values, mutable data and side-effects, generics, type augmentations, functional decomposition and code organization.



The second half of the book is devoted to examining the practical application of F#, providing elegant solutions to common programming tasks including UI implementation, data access, web and distributed programming, symbolic and numerical computations, concurrent programming, testing, profiling, and interoperability with other languages. The latest hot developments in F# and .NET are also addressed, including Active Patterns, implicit class construction, integration with LINQ over relational data, meta programming and useful tips for working with Visual Studio and F# command-line tools.



The world's foremost experts in F# show you how to program in F# the way they do!





Customer Reviews
Average Rating:  out of 5 stars

Rating: 5 out of 5 stars - This is "it"
I own the three F# books out there: [FF], [FS] and [EF] (this one).
[FF] is the one that got me started, probably because I share some personality traits with the author (based on the way he writes) and that flattened the learning curve.
Then [FS] is the book that got me excited about F#'s representational power, mainly because I'm mathematically and scientifically oriented.
But from all of them, Expert F# is the one I keep coming back to and the only one that never leaves my desk. ... Read More



Rating: 5 out of 5 stars - Best book on F#
Expert F# does a great job explaining why and how you should use F#. It is not a general purpose tutorial on functional programming. The title "Expert" should be a hint that some (maybe... 25%?) of the topics are going to be advanced and move fast. If you're completely new to functional programming, Real World Haskell (already out) and Real World Functional Programming (Tomas Petricek, 2009) are good resources to get you in the right mindset.

Regardless, this book covers the many aspects ... Read More



Rating: 5 out of 5 stars - Good book!
It's definitely a good book. I've read a few sections in it and have been impressed with what I've seen. The book is targeted toward specific implementations of F# in various settings. I like that but think other people won't. The techniques described are quite powerful. I'd say this is a must for experts in the .NET languages.



Rating: 2 out of 5 stars - Seems kinda rushed, disjointed
This is my amended review after reading the other reviews for the first time. I totally agree with Muhammad, who also gave this book a 2 star rating. I can't believe people are giving this book rave reviews (I think some of the reviewers are being paid). I read lots of computer books, and this one just isn't that well written in comparison. It is quite apparent to me that the authors do not write applications for a living. Instead of "Expert F#" it should be "Academic F#". From an expert, you expect ... Read More



Rating: 2 out of 5 stars - Not to be used as your first source for learning functional programming
For a background about the reviewer, I am a software developer with 5 years of experience. I have programmed in C# and C++ only.

This is one of the first books to be written about F#. Taking into consideration that F# works on top of the .NET framework and all previous .NET Languages didn't include a functional language, most intended audience should be expected to have little or no background of functional programing while having a good background of imperative programming.

Functional ... Read More





 

New - Buy Groceries

Magazine Subscriptions

Search for Posters



Health & Personal Care

This site is Hosted by Bluehost

Read my Bluehost Review