Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
forMaybeMM :: Monad m => m [a] -> (a -> m (Maybe b)) -> m [b]Agda Agda.Utils.Monad The for version of mapMaybeMM.
fromMaybeMP :: MonadPlus m => Maybe a -> m aAgda Agda.Utils.Monad mapMaybeM :: Monad m => (a -> m (Maybe b)) -> [a] -> m [b]Agda Agda.Utils.Monad A monadic version of mapMaybe :: (a -> Maybe b) -> [a] -> [b].
mapMaybeMM :: Monad m => (a -> m (Maybe b)) -> m [a] -> m [b]Agda Agda.Utils.Monad A version of mapMaybeM with a computation for the input list.
tryMaybe :: (MonadError e m, Functor m) => m a -> m (Maybe a)Agda Agda.Utils.Monad Try a computation, return Nothing if an Error occurs.
class (Null coll, Singleton el coll) =>
CMaybe el coll | coll -> elAgda Agda.Utils.Singleton Create-only collection with at most one element.
cMaybe :: CMaybe el coll => Maybe el -> collAgda Agda.Utils.Singleton No documentation available.
caseMaybe :: Maybe a -> b -> (a -> b) -> bBNFC BNFC.Utils Rotation of maybe.
fromStringMaybe :: String -> Maybe BigDecimalHasBigDecimal Data.BigDecimal read a BigDecimal from a human readable decimal notation. e.g. fromString "3.14" yields 'BigDecimal 314 2'
-
LPFP LPFP.SimpleVec No documentation available.