Professional F# 2.0
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 systemDemonstrates pattern matching and complex functionsCovers imperative and object programmingDiscusses functional design concepts, patterns, and methodologiesFeatures coverage of F# and the .NET CLR, and F# and C# interactionInvestigates F# and .NET data access through ADO.NET and NHibernateProvides code for applications that are mathematically and data intensive, and applications that would traditionally be written in multiple languagesWrox 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 ForumsJoin 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 DownloadsTake advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.Read MoreFind articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.