A Functional Architecture with F#

Learn how to build mainstream applications with F#.
Course info
Rating
(270)
Level
Intermediate
Updated
Jan 22, 2014
Duration
1h 57m
Table of contents
Thinking Functionally
Pipes and Filters
Map/Reduce
Cross-Cutting Concerns
Description
Course info
Rating
(270)
Level
Intermediate
Updated
Jan 22, 2014
Duration
1h 57m
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
Test-Driven Development with F#
Intermediate
2h 17m
May 6, 2015
Unit Testing with F#
Beginner
1h 32m
Mar 31, 2015
Encapsulation and SOLID
Intermediate
5h 9m
Aug 5, 2014
More courses by Mark Seemann