Safe Haskell | None |
---|---|
Language | Haskell98 |
Happy.Tabular.NameSet
Synopsis
- newtype NameSet = MkNameSet IntSet
- empty :: NameSet
- singleton :: Name -> NameSet
- fromList :: [Name] -> NameSet
- delete :: Name -> NameSet -> NameSet
- member :: Name -> NameSet -> Bool
- null :: NameSet -> Bool
- union :: NameSet -> NameSet -> NameSet
- unions :: [NameSet] -> NameSet
- difference :: NameSet -> NameSet -> NameSet
- (\\) :: NameSet -> NameSet -> NameSet
- foldr :: (Name -> b -> b) -> b -> NameSet -> b
- toAscList :: NameSet -> [Name]