-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | liftA2 for infix operators. -- -- liftA2 for infix operators. @package InfixApplicative @version 1.1 -- | Useful functions for bracketing infix operators -- providing -- essentially infix liftA2. liftA2 (*) x y becomes x -- ^(*)^ y module Control.Applicative.Infix -- | Renaming of flip fmap. Should be used in combination with -- (^>) to give infix liftA2: [1,2] ^(+)^ -- [2,3] == [3,4,4,5] (↿) :: Functor f => f a -> (a -> b) -> f b (<^) :: Functor f => f a -> (a -> b) -> f b -- | Renaming of (*). Should be used in combination with -- (<^) to give infix liftA2: [1,2] ^(+)^ -- [2,3] == [3,4,4,5] (↾) :: Applicative f => f (a -> b) -> f a -> f b (^>) :: Applicative f => f (a -> b) -> f a -> f b