Documentation
inCompose2 :: (forall a. f a -> a) -> (d -> e) -> (b -> c -> d) -> f b -> f c -> eSource
bindWrapper :: (forall q. f q -> g q) -> (d -> e) -> (g a -> (c -> g b) -> d) -> f a -> (c -> f b) -> eSource
inCompose2 :: (forall a. f a -> a) -> (d -> e) -> (b -> c -> d) -> f b -> f c -> eSource
bindWrapper :: (forall q. f q -> g q) -> (d -> e) -> (g a -> (c -> g b) -> d) -> f a -> (c -> f b) -> eSource