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.
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
runParserMaybe :: Parser e a -> ByteString -> Maybe aweb-rep Web.Rep.Internal.FlatParse Run a Parser, throwing away leftovers. Nothing on Fail or Err.
>>> runParserMaybe ws "x" Nothing
>>> runParserMaybe ws " x" Just ' '
-
web-rep Web.Rep.SharedReps A fixed-sized list of Maybe a's
getMaybeOpt :: Opt tp a => OptionSetting tp -> IO (Maybe a)what4 What4.Config Return the current value of the option, as a Maybe value.
exprMaybeId :: forall t (tp :: BaseType) . Expr t tp -> Maybe (Nonce t tp)what4 What4.Expr.Builder No documentation available.
joinMaybePE :: Maybe (PartExpr p v) -> PartExpr p vwhat4 What4.Partial