Hoogle Search

Within LTS Haskell 24.60 (ghc-9.10.3)

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

  1. decodeUtf8Lax :: forall (m :: Type -> Type) . Monad m => Stream m Word8 -> Stream m Char

    streamly-core Streamly.Internal.Unicode.Stream

    Deprecated: Please use decodeUtf8 instead

  2. decodeUtf8_ :: forall (m :: Type -> Type) . Monad m => Stream m Word8 -> Stream m Char

    streamly-core Streamly.Internal.Unicode.Stream

    Decode a UTF-8 encoded bytestream to a stream of Unicode characters. Any invalid codepoint encountered is dropped.

  3. decodeUtf8' :: forall (m :: Type -> Type) . Monad m => Stream m Word8 -> Stream m Char

    streamly-core Streamly.Unicode.Stream

    Decode a UTF-8 encoded bytestream to a stream of Unicode characters. The function throws an error if an invalid codepoint is encountered.

  4. decodeUtf8Chunks :: forall (m :: Type -> Type) . MonadIO m => Stream m (Array Word8) -> Stream m Char

    streamly-core Streamly.Unicode.Stream

    Like decodeUtf8 but for a chunked stream. It may be slightly faster than flattening the stream and then decoding with decodeUtf8.

  5. decodeUtf8C :: forall (m :: Type -> Type) . MonadThrow m => ConduitT ByteString Text m ()

    classy-prelude-yesod ClassyPrelude.Yesod

    Decode a stream of binary data as UTF8.

  6. decodeUtf8LenientC :: forall (m :: Type -> Type) . Monad m => ConduitT ByteString Text m ()

    classy-prelude-yesod ClassyPrelude.Yesod

    Decode a stream of binary data as UTF8, replacing any invalid bytes with the Unicode replacement character.

  7. decodeUtf8With :: MonadUnliftIO m => OnDecodeError -> InputStream ByteString -> m (InputStream Text)

    unliftio-streams UnliftIO.Streams.Text

    No documentation available.

  8. streamDecodeUtf8 :: ByteString -> Decoding

    text Data.Text.Encoding

    Decode, in a stream oriented way, a ByteString containing UTF-8 encoded text that is known to be valid. If the input contains any invalid UTF-8 data, an exception will be thrown (either by this function or a continuation) that cannot be caught in pure code. For more control over the handling of invalid data, use streamDecodeUtf8With.

  9. streamDecodeUtf8With :: OnDecodeError -> ByteString -> Decoding

    text Data.Text.Encoding

    Decode, in a stream oriented way, a lazy ByteString containing UTF-8 encoded text.

  10. resumeDecodeUtf8Either :: forall (m :: Type -> Type) . Monad m => DecodeState -> CodePoint -> Stream m Word8 -> Stream m (Either DecodeError Char)

    streamly-core Streamly.Internal.Unicode.Stream

    Pre-release

Page 9 of many | Previous | Next