List Monoids
Proposition
The container is a monoid wrt to cartesian product in
ListMonoidCartesian : MonoidObject {o = Container} {cat = Cont} CartesianMonoidalThis statement is equivalent to saying that is a monoid with the empty list as neutral element and concatenation as multiplication.
Proposition
The container is a monoid wrt composition in
ListMonoid : MonoidObject {o = Container} {cat = ContCart} SequenceMonoidal- finish diagrams conditions
This statement is equivalent to saying that is a monad in .