Skip to content

F# Advanced

Beyond F# Intermediate. Computation expressions, active patterns, units of measure, type providers basics, async deep. The features that make F# uniquely powerful for domain modeling.

advanced7 lessons3 chapters7 graded exercisesFsharp

No sign-up needed for lesson 1 · certificate on completion · sign up to save progress

What you’ll be able to do

Chapter by chapter. Every lesson ends in a graded exercise.

  • Active Patterns and Computation Expressions
  • Async and Domain Modeling
  • Async, Type Providers, Interop
Taught in Fsharp, graded on a real executor.

Curriculum

3 chapters, 7 lessons. Each lesson is a short read and a graded exercise.

  1. 1Active PatternsRead · exercise
  2. 2Computation ExpressionsRead · exercise