Hoogle Search

Within LTS Haskell 24.28 (ghc-9.10.3)

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

  1. wListToString :: [Word8] -> String

    streamly-core Streamly.Internal.Data.MutByteArray

    No documentation available.

  2. fromList :: forall (m :: Type -> Type) a . Monad m => Producer m [a] a

    streamly-core Streamly.Internal.Data.Producer

    Convert a list of pure values to a Stream Pre-release

  3. fromList :: forall (m :: Type -> Type) a . Applicative m => [a] -> Stream m a

    streamly-core Streamly.Internal.Data.Stream

    Construct a stream from a list of pure values.

  4. fromList :: forall (m :: Type -> Type) a . Applicative m => [a] -> Stream m a

    streamly-core Streamly.Internal.Data.Stream

    Construct a stream from a list of pure values.

  5. fromListM :: Monad m => [m a] -> Stream m a

    streamly-core Streamly.Internal.Data.Stream

    Convert a list of monadic actions to a Stream

  6. toList :: Monad m => Stream m a -> m [a]

    streamly-core Streamly.Internal.Data.Stream

    Definitions:

    >>> toList = Stream.foldr (:) []
    
    >>> toList = Stream.fold Fold.toList
    
    Convert a stream into a list in the underlying monad. The list can be consumed lazily in a lazy monad (e.g. Identity). In a strict monad (e.g. IO) the whole list is generated and buffered before it can be consumed. Warning! working on large lists accumulated as buffers in memory could be very inefficient, consider using Streamly.Data.Array instead. Note that this could a bit more efficient compared to Stream.fold Fold.toList, and it can fuse with pure list consumers.

  7. toList :: Monad m => Stream m a -> m [a]

    streamly-core Streamly.Internal.Data.Stream

    Definitions:

    >>> toList = Stream.foldr (:) []
    
    >>> toList = Stream.fold Fold.toList
    
    Convert a stream into a list in the underlying monad. The list can be consumed lazily in a lazy monad (e.g. Identity). In a strict monad (e.g. IO) the whole list is generated and buffered before it can be consumed. Warning! working on large lists accumulated as buffers in memory could be very inefficient, consider using Streamly.Data.Array instead. Note that this could a bit more efficient compared to Stream.fold Fold.toList, and it can fuse with pure list consumers.

  8. toListRev :: Monad m => Stream m a -> m [a]

    streamly-core Streamly.Internal.Data.Stream

    No documentation available.

  9. fromList :: forall a (m :: Type -> Type) . [a] -> StreamK m a

    streamly-core Streamly.Internal.Data.StreamK

    No documentation available.

  10. toList :: Monad m => StreamK m a -> m [a]

    streamly-core Streamly.Internal.Data.StreamK

    No documentation available.

Page 177 of many | Previous | Next