F# is a cross-platform functional programming language supporting .NET, Mono, HTML5 and GPU programming. Functional code returns consistent and predictable results, making it easier to test and reuse, simpler to parallelize, and less prone to bugs. F# has been part of Visual Studio since VS 2010, and has been deployed in a number of production systems. F# and the functional programming style simplifies the development of secure financial engines, machine learning algorithms, and scientific calculations, and creates a high-performance platform for collaborative web applications, games, and other types of applications.
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.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.