Category Theory
History
Monad History (short)
Monad History (long)
What is
What is a Functor?
Why?
Why Functor?
Why Arrow?
Why Applicative?
Why Monad?
Why Category?
What we have for
What we have for Tuple?
What we have for Either?
What we have for Function?