A Functional Architecture with F#

Learn how to build mainstream applications with F#.
Course info
Rating
(257)
Level
Intermediate
Updated
January 22, 2014
Duration
2h 28m
Table of contents
Map/Reduce
36m 16s
Description
Course info
Rating
(257)
Level
Intermediate
Updated
January 22, 2014
Duration
2h 28m
Description

F# is a Functional language in the .NET framework; while most people still regard it as a niche language, it’s a Turing complete, general purpose language, so you can build almost any sort of application with it. However, with its strong focus on immutability, programmers used to Object Orientation struggle with creating a proper architecture for a Functional system. This course provides an example of how to build a mainstream application in F#, using extensive demos to build a comprehensive demo application from scratch.

About the author
About the author

Mark Seemann is the author of Dependency Injection in .NET and the inventor of AutoFixture. He is a professional programmer and software architect living in Copenhagen, Denmark, and currently an independent advisor. He enjoys reading, drawing, playing the guitar, good wine, and gourmet food.

More from the author
Type-Driven Development with F#
Intermediate
3h 56m
17 Jul 2015
Test-Driven Development with F#
Intermediate
2h 17m
6 May 2015
Introduction to Property-based Testing with F#
Intermediate
1h 34m
17 Apr 2015
More courses by Mark Seemann