| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Proarrow.Category.Instance.Unit
Contents
Documentation
data Unit (a :: ()) (b :: ()) where Source Github #
Instances
| DaggerProfunctor Unit Source Github # | |||||
| Promonad Unit Source Github # | |||||
| ThinProfunctor Unit Source Github # | |||||
Defined in Proarrow.Category.Instance.Unit Associated Types
| |||||
| MonoidalProfunctor Unit Source Github # | |||||
| Profunctor Unit Source Github # | |||||
Defined in Proarrow.Category.Instance.Unit Methods dimap :: forall (c :: ()) (a :: ()) (b :: ()) (d :: ()). (c ~> a) -> (b ~> d) -> Unit a b -> Unit c d Source Github # lmap :: forall (c :: ()) (a :: ()) (b :: ()). (c ~> a) -> Unit a b -> Unit c b Source Github # rmap :: forall (b :: ()) (d :: ()) (a :: ()). (b ~> d) -> Unit a b -> Unit a d Source Github # (\\) :: forall (a :: ()) (b :: ()) r. ((Ob a, Ob b) => r) -> Unit a b -> r Source Github # | |||||
| type HasArrow Unit (a :: ()) (b :: ()) Source Github # | |||||
Defined in Proarrow.Category.Instance.Unit | |||||
Orphan instances
| CategoryOf () Source Github # | The category with one object, the terminal category. | ||||||||
Associated Types
| |||||||||