How to think like a functional programmer Course How to think like a functional developer. How to embrace (and fall in love) with types and code that has no loops, global state, mutation by default, nor other mainstream constructs. $28 View more products