Safe Haskell | None |
---|---|
Language | Haskell2010 |
CPS functions
Instances
Arrow (Fun r) Source # | |
ArrowChoice (Fun r) Source # | |
ArrowApply (Fun r) Source # | |
Defined in Data.Profunctor.Fun.Internal | |
Profunctor (Fun r) Source # | |
Defined in Data.Profunctor.Fun.Internal | |
Choice (Fun r) Source # | |
Cochoice (Fun r) Source # | |
Strong (Fun r) Source # | |
Traversing (Fun r) Source # | |
Defined in Data.Profunctor.Fun.Internal traverse' :: Traversable f => Fun r a b -> Fun r (f a) (f b) wander :: (forall (f :: Type -> Type). Applicative f => (a -> f b) -> s -> f t) -> Fun r a b -> Fun r s t | |
Category (Fun r :: Type -> Type -> Type) Source # | |
Monad (Fun r a) Source # | |
Functor (Fun r a) Source # | |
Applicative (Fun r x) Source # | |