Slide 22
Slide 22 text
Patterns vs Abstractions Code Motivating Examples Applications
KNOWN USES
→ Monoids: Accumulators are everywhere, almost
→ Functors: Lots of uses with common and user defined types
→ Monads: Effects, "linear happy path", and more
→ Applicatives: "validations", safer Java interop, and more
→ More: e.g. Arrows, Zippers, Lenses, Tagged Types, …
22