Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Dub (p (f a) (f b)) |
Instances
(Profunctor p, Functor f) => Profunctor (Dub p f) Source # | |
Defined in Data.Profunctor.Extras dimap :: (a -> b) -> (c -> d) -> Dub p f b c -> Dub p f a d # lmap :: (a -> b) -> Dub p f b c -> Dub p f a c # rmap :: (b -> c) -> Dub p f a b -> Dub p f a c # (#.) :: forall a b c q. Coercible c b => q b c -> Dub p f a b -> Dub p f a c # (.#) :: forall a b c q. Coercible b a => Dub p f b c -> q a b -> Dub p f a c # |