relude-0.1.0: Custom prelude from Kowainik
Relude.Extra.Bifunctor
bimapF :: (Functor f, Bifunctor p) => (a -> c) -> (b -> d) -> f (p a b) -> f (p c d) Source #
firstF :: (Functor f, Bifunctor p) => (a -> c) -> f (p a b) -> f (p c b) Source #
secondF :: (Functor f, Bifunctor p) => (b -> d) -> f (p a b) -> f (p a d) Source #