Hoogle Search
Within LTS Haskell 24.32 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
conduit Data.Conduit Same as mapOutput, but use a function that returns Maybe values. Since 0.5.0
-
conduit Data.Conduit.Internal Like fuseBoth, but does not force consumption of the Producer. In the case that the Producer terminates, the result value is provided as a Just value. If it does not terminate, then a Nothing value is returned. One thing to note here is that "termination" here only occurs if the Producer actually yields a Nothing value. For example, with the Producer mapM_ yield [1..5], if five values are requested, the Producer has not yet terminated. Termination only occurs when the sixth value is awaited for and the Producer signals termination. Since 1.2.4
-
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