happstack-server-0.5.1: Web related tools and services.
Data.Concurrent.HashMap
data HashMap k v Source
newSource
Arguments
hash function
new'Source
number of locks to use
null :: HashMap k v -> IO BoolSource
insert :: k -> v -> HashMap k v -> IO ()Source
delete :: Eq k => k -> HashMap k v -> IO ()Source
lookup :: Eq k => k -> HashMap k v -> IO (Maybe v)Source
update :: Eq k => k -> v -> HashMap k v -> IO BoolSource
fromList :: Eq k => (k -> Word) -> [(k, v)] -> IO (HashMap k v)Source
toList :: HashMap k v -> IO [(k, v)]Source
hashString :: String -> WordSource
hashBS :: ByteString -> WordSource
hashInt :: Int -> WordSource
nextHighestPowerOf2 :: Word -> WordSource