Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Category k c => Functor k ((,) k k) (Diag k c) (KProxy (k -> (,) k k)) | |
TerminalMorphism * ((,) * *) (Diag * (->)) (a, b) ((,) * * a b) | |
TerminalMorphism Constraint ((,) Constraint Constraint) (Diag Constraint (:-)) (a, b) ((,) Constraint Constraint a b) | |
type Domain k (Diag k c) = c | |
type FMap k ((,) k k) (Diag k c) a = (,) k k a a | |
type Codomain ((,) k k) (Diag k c) = (:><:) k k k k c c |