Book description
F# Deep Dives presents a collection of real-world F# techniques, each written by expert practitioners. Each chapter presents a new use case where you'll read how the author used F# to solve a complex problem more effectively than would have been possible using a traditional approach. You'll not only see how a specific solution works in a specific domain, you'll also learn how F# developers approach problems, what concepts they use to solve them, and how they integrate F# into existing systems and environments.
About the Technology
F# is an elegant, cross-platform, functional-first programming language. With F#, developers create consistent and predictable programs that are easier to test and reuse, simpler to parallelize, and less prone to bugs. The language, its tooling, and the functional programming style have proven effective in many application areas like secure financial engines, machine learning algorithms, scientific calculations, collaborative web applications, games, and more.
About the Book
What's Inside
- Covers many subjects including:
- Numerical computing
- Data visualization
- Business logic
- Domain-specific languages
- Practical solutions to real problems
- Information-rich programming, including LINQ and F# type providers
- Covers F# 3.1 and VS 2013
About the Reader
Readers should have at least an introductory knowledge of the F# language.
About the Authors
Tomas Petricek contributed to the development of the F# language at Microsoft Research. Phil Trelford is an early adopter of F# and one of its most vocal advocates. They are joined by F# experts Chris Ballard, Keith Battocchi, Colin Bull, Chao-Jen Chen, Yan Cui, Johann Deneux, Kit Eason, Evelina Gabasova, Dmitry Morozov, and Don Syme.
Quotes
Finally! A book that shows a wide variety of applications for F#.
- Jonathan DeCarlo, Bentley Systems, Inc.
Beautifully written by F# experts — take a deep dive without holding your breath.
- Kostas Passadis, IPTO
Outstanding real-world examples that are sure to appeal to both the novice and expert.
- Jeff Smith, ITT Education Services
I love the "Deep Dives" concept. This book is full of insights about how to apply the power of F# to real-world problems.
- Dennis Sellinger, Géotech SARL
Table of contents
- Copyright
- Brief Table of Contents
- Table of Contents
- Contributors
- Preface
- Acknowledgments
- About this Book
- Chapter 1. Succeeding with functional-first languages in the industry
- Part 1. Introduction
- Part 2. Developing analytical components
- Part 3. Developing complete systems
- Part 4. F# in the larger context
- Appendix. F# walkthrough: looking under the covers
- Index
- List of Figures
- List of Tables
- List of Listings
Product information
- Title: F# Deep Dives
- Author(s):
- Release date: December 2014
- Publisher(s): Manning Publications
- ISBN: 9781617291326
You might also like
book
Building Web, Cloud, and Mobile Solutions with F#
Learn how to build key aspects of web, cloud, and mobile solutions by combining F# with …
book
F# High Performance
Build powerful and fast applications with F# About This Book Explore the advanced concurrency support in …
book
F# for Scientists
This work strikes a balance between the pure functional aspects of F# and the object-oriented and …
book
Visual Cryptography and Secret Image Sharing
With rapid progress in Internet and digital imaging technology, there are more and more ways to …