~ / track E

E

FP foundations

The ideas every FP language shares: declarative thinking, first-class functions, immutability, purity, composition, closures, laziness, core combinators.

$ topics(8)

  1. 01Imperative vs declarativeBasic→
  2. 02First-class functionsBasic→
  3. 03ImmutabilityBasic→
  4. 04Purity vs side effectsBasic→
  5. 05Composition and point-free styleIntermediate→
  6. 06Core combinators: apply, fnil, juxt & friendsIntermediate→
  7. 07Closures and memoizationIntermediate→
  8. 08Lazy evaluationIntermediate→