monad
A monad over a category is a triple , where is an endofunctor of , is a natural transformation from the identity functor on , and is a natural transformations from to , such that the following two properties hold:
-
•
-
•
These laws are illustrated in the following diagrams.
|