Functors, Monads, Monoid and More: Why Functional Programming Isn’t So Scary
Continue reading on Medium »