Basic Monads
Overview
Introduction
Basic Monad
State Monad
Exception Monad
InStream Monad