Hoogle Search

Within LTS Haskell 24.19 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. concatMapMC :: (Monad m, MonoFoldable mono) => (a -> m mono) -> ConduitT a (Element mono) m ()

    conduit Conduit

    Apply the monadic function to each value in the stream, resulting in a foldable value (e.g., a list). Then yield each of the individual values in that foldable value separately. Generalizes concatMapM, mapMaybeM, and mapFoldableM.

  2. foldMapMC :: (Monad m, Monoid w) => (a -> m w) -> ConduitT a o m w

    conduit Conduit

    Apply the provided monadic mapping function and monoidal combine all values.

  3. foldMapMCE :: (Monad m, MonoFoldable mono, Monoid w) => (Element mono -> m w) -> ConduitT mono o m w

    conduit Conduit

    Apply the provided monadic mapping function and monoidal combine all elements in the chunked stream.

  4. omapMCE :: (Monad m, MonoTraversable mono) => (Element mono -> m (Element mono)) -> ConduitT mono mono m ()

    conduit Conduit

    Apply a monadic monomorphic transformation to all elements in a chunked stream. Unlike mapME, this will work on types like ByteString and Text which are MonoFunctor but not Functor.

  5. concatMapM :: (Monad m, MonoFoldable mono) => (a -> m mono) -> ConduitT a (Element mono) m ()

    conduit Data.Conduit.Combinators

    Apply the monadic function to each value in the stream, resulting in a foldable value (e.g., a list). Then yield each of the individual values in that foldable value separately. Generalizes concatMapM, mapMaybeM, and mapFoldableM. Subject to fusion

  6. foldMapM :: (Monad m, Monoid w) => (a -> m w) -> ConduitT a o m w

    conduit Data.Conduit.Combinators

    Apply the provided monadic mapping function and monoidal combine all values. Subject to fusion

  7. foldMapME :: (Monad m, MonoFoldable mono, Monoid w) => (Element mono -> m w) -> ConduitT mono o m w

    conduit Data.Conduit.Combinators

    Apply the provided monadic mapping function and monoidal combine all elements in the chunked stream. Subject to fusion

  8. omapME :: (Monad m, MonoTraversable mono) => (Element mono -> m (Element mono)) -> ConduitT mono mono m ()

    conduit Data.Conduit.Combinators

    Apply a monadic monomorphic transformation to all elements in a chunked stream. Unlike mapME, this will work on types like ByteString and Text which are MonoFunctor but not Functor. Subject to fusion

  9. concatMapMS :: (Monad m, MonoFoldable mono) => (a -> m mono) -> StreamConduit a m (Element mono)

    conduit Data.Conduit.Combinators.Stream

    No documentation available.

  10. concatMapMS :: Monad m => (a -> m [b]) -> StreamConduit a m b

    conduit Data.Conduit.Internal.List.Stream

    No documentation available.

Page 68 of many | Previous | Next