F# Books

Stylish F#: Crafting Elegant Functional Code for .NET and .NET Core

Why just get by in F# when you can program in style! This book goes beyond syntax and into design. It provides F# developers with best practices, guidance, and advice to write beautiful, maintainable, and correct code. Stylish F# covers every design decision that a developer makes in constructing F# programs, helping you make the most educated and valuable design …

Learn more

Mastering F#

Key FeaturesLearn how to manage, run, and automate your servers using PuppetExplore how to use F# to develop large-scale applications quickly and simply, and become more productive in today’s age of cloud computing and multi-core programmingThis easy-to-follow guide is packed with real-world examples that will jump-start you with F# development on the .NET platformBook DescriptionF# is a multi-paradigm …

Learn more

Learn F#

F# leads to quicker development time and a lower total cost of ownership. Its powerful feature set allows developers to more succinctly express their intent, and encourages best practices – leading to higher quality deliverables in less time. Learn F# is a practical guide for experienced C# and .NET developers that teaches the F# language, tools, techniques, …

Learn more

Expert F# (Expert’s Voice in .NET)

Expert F# is the authoritative, comprehensive, and in-depth guide to the language and its use. It describes the F# language and carefully shows how to elegantly use F# for a wide variety of practical programming …

Learn more

Beginning F# 4.0

This book is a great foundation for exploring functional-first programming and its role in the future of application development. The best-selling introduction to F#, now thoroughly updated to version 4.0, will help you learn the language and explore its new features.F# 4.0 is a mature, open source, cross-platform, functional-first programming language which …

Learn more

Learn F#: Functional Programming.

F# helps you in the daily development of the mainstream commercial business software. This tutorial provides a brief knowledge about F# and its features, and also provides the various structures and syntaxes of its methods and …

Learn more

Highly Scalable Systems in .NET: Concurrency in Functional C# and F#

Writing safe concurrent programs has become a principle concern in recent years, as multicore CPUs have become more widespread. Functional languages help developers support concurrency by encouraging immutable data structures that can be passed between threads without having to worry about a shared state and avoiding side effects.This book provides information about how to write readable, more modular, …

Learn more

F# 4.0 Design Patterns

Key FeaturesThis book provides a path if you are coming from imperative and object-oriented paradigmsIt will take you to an intermediate level of functional programming in very practical manner to write enterprise-quality idiomatic F# codeTackle complex computing problems by fully embracing the functional-first F# paradigm to generate simple codePacked full of practical coding examples to help you master …

Learn more

F# High Performance

Key FeaturesThis book covers major optimization techniques and best practices in F# to improve the performance of applicationsPacked with real-world examples, this book is fast-paced, so you can ensure a swift impact on the performance of your applicationsIt is aimed at existing F# users who want to take their skills to the next levelBook DescriptionF# is a functional …

Learn more

Testing with F#

Deliver high-quality, bug-free applications by testing them with efficient and expressive functional programming About This BookMaximize the productivity of your code using the language features of F#Leverage tools such as FsUnit, FsCheck, Foq, and TickSpec to run tests both inside and outside your development environmentA hands-on guide that covers the complete testing process of F# applicationsWho This Book …

Learn more