Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class MStrong p => Reflector p where Source #
reflected :: Applicative f => p a b -> p (f a) (f b) Source #
Instances
Distributive f => Reflector (Star f) Source # | |
Defined in Data.Profunctor.Reflector | |
Traversable f => Reflector (Costar f) Source # | |
Defined in Data.Profunctor.Reflector | |
Reflector (Tagged :: Type -> Type -> Type) Source # | |
Defined in Data.Profunctor.Reflector | |
Reflector ((->) :: Type -> Type -> Type) Source # | |
Defined in Data.Profunctor.Reflector reflected :: Applicative f => (a -> b) -> f a -> f b Source # |