composition-extra-2.1.0: Combinators for unorthodox structure composition
Safe HaskellSafe-Inferred
LanguageHaskell2010

Control.Monad.Syntax

Documentation

(>>==) :: Monad m => m b -> (a -> b -> m c) -> a -> m c infixr 2 Source #

(>>===) :: Monad m => m c -> (a -> b -> c -> m d) -> a -> b -> m d infixr 2 Source #

(>>====) :: Monad m => m d -> (a -> b -> c -> d -> m e) -> a -> b -> c -> m e infixr 2 Source #

(>>=====) :: Monad m => m e -> (a -> b -> c -> d -> e -> m f) -> a -> b -> c -> d -> m f infixr 2 Source #

(>>======) :: Monad m => m f -> (a -> b -> c -> d -> e -> f -> m g) -> a -> b -> c -> d -> e -> m g infixr 2 Source #