1. Introduction
  2. Migrating from 2.x to 3.0
  3. Functional Programming
  4. Case Studies
    1. Simplify if null by using an Option
    2. Formatting a calendar page
      1. Program.cs
  5. Option Monad
    1. The TryVerb-pattern
    2. The Linq-Extensions
      1. FirstOrNone, LastOrNone, SingleOrNone
      2. WhereSelect
  6. Either Monad
  7. Result Monad
  8. Functional Helpers
    1. NoOperation
    2. Identity
    3. Curry
    4. Flip
    5. Retry
    6. Predicate Composition
    7. Unit Type
    8. ActionToUnit
  9. IEnumerable Extensions
  10. String Extensions
  11. Stream Extensions
  12. Analyzer Rules
    1. λ0001
  13. Changelog