Explainstuff.mebeta
All courses
Beginner8 lessons50 min

Functional Programming with F#

Functional programming explained through pictures and F# examples, without the academic vocabulary: pure functions, immutability, functions as values, transform/keep/combine, pipelines, the maybe-value, pattern matching, and the success-or-failure railway.

Start the course
  1. 01
    Pure Functions
    Functional Programming · beginner · 6 min
  2. 02
    Immutability
    Functional Programming · beginner · 6 min
  3. 03
    Functions as Values
    Functional Programming · beginner · 6 min
  4. 04
    Transform, Keep, Combine
    Functional Programming · beginner · 7 min
  5. 05
    Pipelines
    Functional Programming · beginner · 6 min
  6. 06
    The Maybe-Value
    Functional Programming · beginner · 6 min
  7. 07
    Pattern Matching
    Functional Programming · beginner · 6 min
  8. 08
    The Success-or-Failure Railway
    Functional Programming · intermediate · 7 min