A collection of monads for JavaScript