HSet-0.0.1: Faux heterogeneous sets
Data.HSet.Mutable
data HKey a #
Instances
Methods
(==) :: HKey a -> HKey a -> Bool #
(/=) :: HKey a -> HKey a -> Bool #
data HSet s #
new :: ST s (HSet s) #
insert :: Typeable a => a -> HSet s -> ST s (HKey a) #
lookup :: Typeable a => HKey a -> HSet s -> ST s (Maybe a) #
delete :: HKey a -> HSet s -> ST s () #