tokyocabinet-haskell-0.0.5: Haskell binding of Tokyo CabinetContentsIndex
Database.TokyoCabinet.Map
Documentation
new :: IO (Map k v)
new2 :: Word32 -> IO (Map k v)
dup :: Map k v -> IO (Map k v)
delete :: Map k v -> IO ()
put :: (Storable k, Storable v) => Map k v -> k -> v -> IO ()
putkeep :: (Storable k, Storable v) => Map k v -> k -> v -> IO Bool
putcat :: (Storable k, Storable v) => Map k v -> k -> v -> IO ()
out :: Storable k => Map k v -> k -> IO Bool
get :: (Storable k, Storable v) => Map k v -> k -> IO (Maybe v)
move :: Storable k => Map k v -> k -> Bool -> IO Bool
iterinit :: Map k v -> IO ()
iternext :: Storable k => Map k v -> IO (Maybe k)
rnum :: Map k v -> IO Word64
msiz :: Map k v -> IO Word64
keys :: Storable k => Map k v -> IO [k]
vals :: Storable v => Map k v -> IO [v]
addint :: Storable k => Map k v -> k -> Int -> IO (Maybe Int)
adddouble :: Storable k => Map k v -> k -> Double -> IO (Maybe Double)
clear :: Map k v -> IO ()
cutfront :: Map k v -> Int -> IO ()
dump :: Map k v -> IO ByteString
load :: ByteString -> IO (Map k v)
data Map k v
show/hide Instances
Produced by Haddock version 2.4.2