scalaz.Compose with identity.
scalaz.Category.CategoryLaw
The left and right identity over compose.
compose
monoid, but universally quantified.
monoid
The endomorphism monoid, where zero=id and append=compose.
zero
id
append
Associative =>: binary operator.
=>:
semigroup, but universally quantified.
semigroup
The endomorphism semigroup, where append=compose.