Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class (CategoryOf k, Ob (InitialObject :: k)) => HasInitialObject k where Source Comments #
type InitialObject :: k Source Comments #
initiate :: forall (a :: k). Ob a => (InitialObject :: k) ~> a Source Comments #
initiate' :: forall (a' :: k) (a :: k). (a' ~> a) -> (InitialObject :: k) ~> a Source Comments #