mkSet, -- :: Ord a => [a] -> Set a
setToList, -- :: Set a -> [a]
unitSet, -- :: a -> Set a
- singletonSet, -- :: a -> Set a
union, -- :: Ord a => Set a -> Set a -> Set a
unionManySets, -- :: Ord a => [Set a] -> Set a
unitSet :: a -> Set a
unitSet x = MkSet (unitFM x ())
-{-# DEPRECATED singletonSet "use Set.unitSet" #-}
-singletonSet = unitSet -- old;deprecated.
-
setToList :: Set a -> [a]
setToList (MkSet set) = keysFM set