relude-0.1.0: Custom prelude from Kowainik

Safe HaskellSafe
LanguageHaskell2010

Relude.Extra.Bifunctor

Documentation

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 #