Maintainer | bastiaan.heeren@ou.nl |
---|---|

Stability | provisional |

Portability | portable (depends on ghc) |

Safe Haskell | None |

Language | Haskell98 |

Legacy strategy combinators (before the Functor-Applicative-Monad proposal)

# Documentation

(<%>) :: (IsStrategy f, IsStrategy g) => f a -> g a -> Strategy a infixr 2 Source #

(<@>) :: (IsStrategy f, IsStrategy g) => f a -> g a -> Strategy a infixr 2 Source #

(<|>) :: (IsStrategy f, IsStrategy g) => f a -> g a -> Strategy a infixr 3 Source #

(>|>) :: (IsStrategy f, IsStrategy g) => f a -> g a -> Strategy a infixr 4 Source #

(<*>) :: (IsStrategy f, IsStrategy g) => f a -> g a -> Strategy a infixr 5 Source #

alternatives :: IsStrategy f => [f a] -> Strategy a Source #