On 7/15/07, Miguel Mitrofanov <miguelimo38@yandex.ru> wrote:
SOR> I've heard that Monads are in some way like Monoids, hence the
SOR> name. But I don't understand the explanation yet myself :(
Just compare:
Monoid: a set M with maps ident: M^0 -> M and product: M^2 -> M
(here M^0 is a one-element set)
Monad: a functor M with natural transformations return: M^0 -> M and
join: M^2 -> M
(here M^0 is an identity functor)