January 2020
Intermediate to advanced
470 pages
11h 13m
English
Monads have weird fame among programmers. Well-known developer Douglas Crockford has famously spoken of a curse, maintaining that Once you happen to finally understand monads, you immediately lose the ability to explain them to other people! On a different note, if you decide to go to the basics and read Categories for the Working Mathematician by Saunders Mac Lane (one of the creators of category theory), you may find a somewhat disconcerting explanation - which is not too illuminating!
The difference between monads and functors is that the former adds some extra functionality; ...
Read now
Unlock full access