Portability | unknown |
---|---|
Stability | experimental |
Maintainer | bos@serpentine.com |
- data FastSet
- set :: ByteString -> FastSet
- memberChar :: Char -> FastSet -> Bool
- memberWord8 :: Word8 -> FastSet -> Bool
- fromSet :: FastSet -> ByteString
Data type
Construction
set :: ByteString -> FastSetSource
Create a set.
Lookup
memberChar :: Char -> FastSet -> BoolSource
Check the set for membership. Only works with 8-bit characters: characters above code point 255 will give wrong answers.
memberWord8 :: Word8 -> FastSet -> BoolSource
Check the set for membership.
Debugging
fromSet :: FastSet -> ByteStringSource