Safe Haskell | None |
---|
This module provides a first-class version of the Data.Text.Lazy module.
- data LTextModule = LText {
- map :: (Char -> Char) -> LText -> LText
- concatMap :: (Char -> LText) -> LText -> LText
- filter :: (Char -> Bool) -> LText -> LText
- length :: LText -> Int64
- singleton :: Char -> LText
- null :: LText -> Bool
- pack :: [Char] -> LText
- unpack :: LText -> [Char]
- empty :: LText
- readFile :: FilePath -> IO LText
- writeFile :: FilePath -> LText -> IO ()
- break :: (Char -> Bool) -> LText -> (LText, LText)
- span :: (Char -> Bool) -> LText -> (LText, LText)
- dropWhile :: (Char -> Bool) -> LText -> LText
- takeWhile :: (Char -> Bool) -> LText -> LText
- any :: (Char -> Bool) -> LText -> Bool
- all :: (Char -> Bool) -> LText -> Bool
- splitAt :: Int64 -> LText -> (LText, LText)
- class LTextImplements interface where
- _Data_Text_Lazy_ :: interface
Module interface
data LTextModule Source
LText | |
|
Module contents
class LTextImplements interface whereSource
_Data_Text_Lazy_ :: interfaceSource