Lessons - Functional programming in TypeScript Lessons pipe/flow option O.map, O.flatten, O.chain O.fromPredicate O.alt, O.getOrElse E.tryCatch