| ||||||||
| ||||||||
Documentation | ||||||||
data FastString | ||||||||
| ||||||||
mkFastString :: String -> FastString | ||||||||
mkFastStringNarrow :: String -> FastString | ||||||||
mkFastSubString :: Addr# -> Int -> Int -> FastString | ||||||||
mkFastString# :: Addr# -> FastString | ||||||||
mkFastSubStringBA# :: ByteArray# -> Int# -> Int# -> FastString | ||||||||
mkFastStringInt :: [Int] -> FastString | ||||||||
uniqueOfFS :: FastString -> Int# | ||||||||
lengthFS :: FastString -> Int | ||||||||
nullFastString :: FastString -> Bool | ||||||||
unpackFS :: FastString -> String | ||||||||
unpackIntFS :: FastString -> [Int] | ||||||||
appendFS :: FastString -> FastString -> FastString | ||||||||
headFS :: FastString -> Char | ||||||||
headIntFS :: FastString -> Int | ||||||||
tailFS :: FastString -> FastString | ||||||||
concatFS :: [FastString] -> FastString | ||||||||
consFS :: Char -> FastString -> FastString | ||||||||
indexFS :: FastString -> Int -> Char | ||||||||
type LitString = Ptr () | ||||||||
mkLitString# :: Addr# -> LitString | ||||||||
Produced by Haddock version 0.8 |