hxt-charproperties-9.1.1: Character properties and classes for XML and Unicode

Portabilityportable
Stabilitystable
MaintainerUwe Schmidt (uwe@fh-wedel.de)
Safe HaskellSafe-Inferred

Data.Set.CharSet

Description

Char sets implemeted as non overlapping sorted lists of intervalls

Documentation

type CharSet = [(Char, Char)]

singleCS :: Char -> CharSet

stringCS :: String -> CharSet

rangeCS :: Char -> Char -> CharSet

nullCS :: CharSet -> Bool

fullCS :: CharSet -> Bool

elemCS :: Char -> CharSet -> Bool

toListCS :: CharSet -> [Char]