Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
Instances
Instances
Eq UniqueSet # | |
Ord UniqueSet # | |
Defined in Hoopl.Unique | |
Show UniqueSet # | |
IsSet UniqueSet # | |
Defined in Hoopl.Unique setNull :: UniqueSet -> Bool Source # setSize :: UniqueSet -> Int Source # setMember :: ElemOf UniqueSet -> UniqueSet -> Bool Source # setEmpty :: UniqueSet Source # setSingleton :: ElemOf UniqueSet -> UniqueSet Source # setInsert :: ElemOf UniqueSet -> UniqueSet -> UniqueSet Source # setDelete :: ElemOf UniqueSet -> UniqueSet -> UniqueSet Source # setUnion :: UniqueSet -> UniqueSet -> UniqueSet Source # setDifference :: UniqueSet -> UniqueSet -> UniqueSet Source # setIntersection :: UniqueSet -> UniqueSet -> UniqueSet Source # setIsSubsetOf :: UniqueSet -> UniqueSet -> Bool Source # setFold :: (ElemOf UniqueSet -> b -> b) -> b -> UniqueSet -> b Source # | |
type ElemOf UniqueSet # | |
Defined in Hoopl.Unique |
intToUnique :: Int -> Unique Source #