| Stability | experimental | 
|---|---|
| Maintainer | tom.davie@gmail.com | 
Control.Applicative.Infix
Description
Useful functions for bracketing infix operators -- providing
 essentially infix liftA2.
 liftA2 (*) x y becomes x ^(*)^ y
- (↿) :: Functor f => f a -> (a -> b) -> f b
- (<^) :: Functor f => f a -> (a -> b) -> f b
- (↾) :: Applicative f => f (a -> b) -> f a -> f b
- (^>) :: Applicative f => f (a -> b) -> f a -> f b
Documentation
(↿) :: Functor f => f a -> (a -> b) -> f bSource
Renaming of flip fmap.  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 bSource
(^>) :: Applicative f => f (a -> b) -> f a -> f bSource