Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Map k v
- empty :: STM (Map k v)
- insert :: (Eq k, Hashable k) => k -> v -> Map k v -> STM ()
- lookup :: (Eq k, Hashable k) => k -> Map k v -> STM (Maybe v)
- delete :: (Eq k, Hashable k) => k -> Map k v -> STM ()
- phantomLookup :: (Eq k, Hashable k) => k -> Map k v -> STM (Maybe v)
- unsafeDelete :: (Eq k, Hashable k) => k -> Map k v -> IO ()