regex-tdfa-1.2.2: Replaces/Enhances Text.Regex

Safe HaskellSafe
LanguageHaskell98

Data.IntSet.EnumSet2

Documentation

newtype EnumSet e Source

Constructors

EnumSet 

Fields

unEnumSet :: IntSet
 

(\\) :: Enum e => EnumSet e -> EnumSet e -> EnumSet e Source

null :: Enum e => EnumSet e -> Bool Source

size :: Enum e => EnumSet e -> Int Source

member :: Enum e => e -> EnumSet e -> Bool Source

singleton :: Enum e => e -> EnumSet e Source

insert :: Enum e => e -> EnumSet e -> EnumSet e Source

delete :: Enum e => e -> EnumSet e -> EnumSet e Source

union :: Enum e => EnumSet e -> EnumSet e -> EnumSet e Source

unions :: Enum e => [EnumSet e] -> EnumSet e Source

filter :: Enum e => (e -> Bool) -> EnumSet e -> EnumSet e Source

partition :: Enum e => (e -> Bool) -> EnumSet e -> (EnumSet e, EnumSet e) Source

split :: Enum e => e -> EnumSet e -> (EnumSet e, EnumSet e) Source

splitMember :: Enum e => e -> EnumSet e -> (EnumSet e, Bool, EnumSet e) Source

map :: Enum e => (e -> e) -> EnumSet e -> EnumSet e Source

fold :: Enum e => (e -> b -> b) -> b -> EnumSet e -> b Source

elems :: Enum e => EnumSet e -> [e] Source

toList :: Enum e => EnumSet e -> [e] Source

fromList :: Enum e => [e] -> EnumSet e Source

toAscList :: Enum e => EnumSet e -> [e] Source

fromAscList :: Enum e => [e] -> EnumSet e Source