|
|
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
This item ships for FREE with Super Saver Shipping.
Binding: HardcoverDewey 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
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! Average Rating:
![]() Rating: - 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: - 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: - 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: - Seems kinda rushed, disjointedThis 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: - Not to be used as your first source for learning functional programmingFor 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 |