| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Category.Dual
Documentation
Instances
| Functor α β s t f => Functor α β (Iso α s) (Dual β β t) f Source # | |
| Category k s => Functor k (k -> *) (Dual k k s) (NT * k * ((->) LiftedRep LiftedRep)) s Source # | |
| Category k1 k2 => Category k1 (Dual k1 k1 k2) Source # | |
| Groupoid k1 k2 => Groupoid k1 (Dual k1 k1 k2) Source # | |
| Semigroup (k3 b a) => Semigroup (Dual k1 k2 k3 a b) Source # | |
| Monoid (k3 b a) => Monoid (Dual k1 k2 k3 a b) Source # | |
| Group (k3 b a) => Group (Dual k1 k2 k3 a b) Source # | |