Hoogle Search
Within LTS Haskell 24.38 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
doubleMaybe :: Directions Bool -> Parts Bool -> Maybe Charunicode Data.Char.Frame No documentation available.
subscriptMaybe :: Char -> Maybe Charunicode Data.Char.Small No documentation available.
superscriptMaybe :: Char -> Maybe Charunicode Data.Char.Small No documentation available.
failureToMaybe :: Validation e a -> Maybe evalidation-selective Validation Maps Failure of Validation to Just.
>>> failureToMaybe (Failure True) Just True >>> failureToMaybe (Success "aba") Nothing
successToMaybe :: Validation e a -> Maybe avalidation-selective Validation Maps Success of Validation to Just.
>>> successToMaybe (Failure True) Nothing >>> successToMaybe (Success "aba") Just "aba"
failureToMaybe :: Validation e a -> Maybe evalidation-selective Validation.Combinators Maps Failure of Validation to Just.
>>> failureToMaybe (Failure True) Just True >>> failureToMaybe (Success "aba") Nothing
successToMaybe :: Validation e a -> Maybe avalidation-selective Validation.Combinators Maps Success of Validation to Just.
>>> successToMaybe (Failure True) Nothing >>> successToMaybe (Success "aba") Just "aba"
catMaybes :: forall (m :: Type -> Type) a . Monad m => Stream m (Maybe a) -> Stream m avector-stream Data.Stream.Monadic No documentation available.
mapMaybe :: forall (m :: Type -> Type) a b . Monad m => (a -> Maybe b) -> Stream m a -> Stream m bvector-stream Data.Stream.Monadic No documentation available.
mapMaybeM :: Monad m => (a -> m (Maybe b)) -> Stream m a -> Stream m bvector-stream Data.Stream.Monadic Apply monadic function to each element and drop all Nothings