Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- (|><|) :: Applicative f => f a1 -> f b1 -> f (a1, b1)
- (>><|) :: Applicative f => f (a1, a2) -> f b1 -> f (a1, a2, b1)
- (|><<) :: Applicative f => f a1 -> f (b1, b2) -> f (a1, b1, b2)
- (>*<) :: Applicative f => f a1 -> f b1 -> f (a1, b1)
- (>>*<) :: Applicative f => f (a1, a2) -> f b1 -> f (a1, a2, b1)
- (>*<<) :: Applicative f => f a1 -> f (b1, b2) -> f (a1, b1, b2)
- (>><) :: (a1, a2) -> b1 -> (a1, a2, b1)
- (><<) :: a1 -> (b1, b2) -> (a1, b1, b2)
Documentation
(|><|) :: Applicative f => f a1 -> f b1 -> f (a1, b1) infixr 9 #
Deprecated, use HelVM.HelIO.CartesianProduct
(>><|) :: Applicative f => f (a1, a2) -> f b1 -> f (a1, a2, b1) infixr 9 #
(|><<) :: Applicative f => f a1 -> f (b1, b2) -> f (a1, b1, b2) infixr 9 #
(>*<) :: Applicative f => f a1 -> f b1 -> f (a1, b1) infixr 9 #
(>>*<) :: Applicative f => f (a1, a2) -> f b1 -> f (a1, a2, b1) infixr 9 #
(>*<<) :: Applicative f => f a1 -> f (b1, b2) -> f (a1, b1, b2) infixr 9 #