Safe Haskell | None |
---|---|
Language | Haskell2010 |
Proarrow.Category.Instance.Constraint
Documentation
newtype CONSTRAINT Source Comments #
Constructors
CNSTRNT Constraint |
Instances
data (a :: CONSTRAINT) :- (b :: CONSTRAINT) where Source Comments #
Constructors
Entails | |
Fields
|
Instances
Promonad (:-) Source Comments # | |
Defined in Proarrow.Category.Instance.Constraint Methods id :: forall (a :: CONSTRAINT). Ob a => a :- a Source Comments # (.) :: forall (b :: CONSTRAINT) (c :: CONSTRAINT) (a :: CONSTRAINT). (b :- c) -> (a :- b) -> a :- c Source Comments # | |
Profunctor (:-) Source Comments # | |
Defined in Proarrow.Category.Instance.Constraint Methods dimap :: forall (c :: CONSTRAINT) (a :: CONSTRAINT) (b :: CONSTRAINT) (d :: CONSTRAINT). (c ~> a) -> (b ~> d) -> (a :- b) -> c :- d Source Comments # (\\) :: forall (a :: CONSTRAINT) (b :: CONSTRAINT) r. ((Ob a, Ob b) => r) -> (a :- b) -> r Source Comments # |