Hoogle Search
Within LTS Haskell 24.36 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
conduit Data.Conduit.Internal Same as mapOutput, but use a function that returns Maybe values. Since 0.5.0
catMaybesS :: forall (m :: Type -> Type) a . Monad m => StreamConduit (Maybe a) m aconduit Data.Conduit.Internal.List.Stream No documentation available.
mapMaybeMS :: Monad m => (a -> m (Maybe b)) -> StreamConduit a m bconduit Data.Conduit.Internal.List.Stream No documentation available.
mapMaybeS :: forall (m :: Type -> Type) a b . Monad m => (a -> Maybe b) -> StreamConduit a m bconduit Data.Conduit.Internal.List.Stream No documentation available.
-
conduit Data.Conduit.Lift Run MaybeT in the base monad Since 1.0.11
catMaybes :: forall (m :: Type -> Type) a . Monad m => ConduitT (Maybe a) a m ()conduit Data.Conduit.List Filter the Just values from a stream, discarding the Nothing values. Subject to fusion Since 0.5.1
mapMaybe :: forall (m :: Type -> Type) a b . Monad m => (a -> Maybe b) -> ConduitT a b m ()conduit Data.Conduit.List Apply a transformation that may fail to all values in a stream, discarding the failures. Subject to fusion Since 0.5.1
mapMaybeM :: Monad m => (a -> m (Maybe b)) -> ConduitT a b m ()conduit Data.Conduit.List Apply a monadic transformation that may fail to all values in a stream, discarding the failures. Subject to fusion Since 0.5.1
getMaybeOf :: Get a -> Get (Maybe a)cereal Data.Serialize.Get Read in a Maybe in the following format: Word8 (0 for Nothing, anything else for Just) element (when Just)
putMaybeOf :: Putter a -> Putter (Maybe a)cereal Data.Serialize.Put No documentation available.