Skip to content

F# Intermediate

Level up from F# Fundamentals. Records, immutable collections, computation expressions, async, options/results in chains. The features that make F# the .NET language for serious functional code.

intermediate7 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.

  • Records and Collections
  • Option/Result and Async
  • Higher-Order, Modules, Mutable
Taught in Fsharp, graded on a real executor.

Curriculum

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

  1. 1RecordsRead · exercise
  2. 2Immutable CollectionsRead · exercise