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

Safe HaskellSafe
LanguageHaskell98

Data.IntSet.EnumSet2

Documentation

newtype EnumSet e #

Constructors

EnumSet 

Fields

Instances

Eq (EnumSet e) # 

Methods

(==) :: EnumSet e -> EnumSet e -> Bool #

(/=) :: EnumSet e -> EnumSet e -> Bool #

Ord (EnumSet e) # 

Methods

compare :: EnumSet e -> EnumSet e -> Ordering #

(<) :: EnumSet e -> EnumSet e -> Bool #

(<=) :: EnumSet e -> EnumSet e -> Bool #

(>) :: EnumSet e -> EnumSet e -> Bool #

(>=) :: EnumSet e -> EnumSet e -> Bool #

max :: EnumSet e -> EnumSet e -> EnumSet e #

min :: EnumSet e -> EnumSet e -> EnumSet e #

Read (EnumSet e) # 
Show (EnumSet e) # 

Methods

showsPrec :: Int -> EnumSet e -> ShowS #

show :: EnumSet e -> String #

showList :: [EnumSet e] -> ShowS #

Monoid (EnumSet e) # 

Methods

mempty :: EnumSet e #

mappend :: EnumSet e -> EnumSet e -> EnumSet e #

mconcat :: [EnumSet e] -> EnumSet e #

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

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

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

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

notMember :: Enum e => Int -> EnumSet e -> Bool #

isSubsetOf :: Enum e => EnumSet e -> EnumSet e -> Bool #

empty :: Enum e => EnumSet e #

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

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

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

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

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

difference :: Enum e => EnumSet e -> EnumSet e -> EnumSet e #

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

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

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

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

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

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

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

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

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

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

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