deleteMin :: Ord a => Set a -> Set a
deleteMin = \set -> (Set.delete (Set.findMin set) set)
deleteMin :: Ord a => Set a -> Set a
deleteMin = \set -> (Set.delete (Set.findMin set) set)
deleteMin = \set -> (Set.delete (Set.findMin set) set)