O(n) Convert a lazy ByteString into a 'Stream Char', using UTF-8 encoding.
Moduletext-2.1.3Haskell2010
Data.Text.Internal.Lazy.Encoding.Fusion
Warning: this is an internal module, and does not have a stable API or name. Functions in this module may not check or enforce preconditions expected by public modules. Use at your own risk!
Fusible Stream-oriented functions for converting between lazy
Text and several common encodings.
- 6 values
- Packagetext-2.1.3
- Exports6
- LanguageHaskell2010
- LicenceBSD-2-Clause
- SourceFusion.hs
Streaming
5 declarationsO(n) Convert a ByteString into a 'Stream Char', using little endian UTF-16 encoding.
O(n) Convert a ByteString into a 'Stream Char', using big endian UTF-16 encoding.
O(n) Convert a ByteString into a 'Stream Char', using little endian UTF-32 encoding.
O(n) Convert a ByteString into a 'Stream Char', using big endian UTF-32 encoding.
Unstreaming
1 declarationO(n) Convert a Stream Word8 to a lazy ByteString.