1 module HpcSet ( module HpcSet ) where
3 import qualified Data.Set as Set
8 insert :: (Ord a) => a -> Set a -> Set a
9 member :: (Ord a) => a -> Set a -> Bool
11 intersection :: Ord a => Set a -> Set a -> Set a
12 fromList :: Ord a => [a] -> Set a
13 toList :: Set a -> [a]
14 union :: Ord a => Set a -> Set a -> Set a
16 #if __GLASGOW_HASKELL__ < 604
19 insert = flip Set.addToSet
20 member = Set.elementOf
22 intersection = Set.intersect
24 toList = Set.setToList
33 intersection = Set.intersection
34 fromList = Set.fromList