Safe Haskell | None |
---|---|
Language | Haskell2010 |
Database.PureCDB.Internal
- data TOCHash = TOCHash {}
- data ReadCDB = ReadCDB {}
- cdbHash :: ByteString -> Word32
- tocIndex :: Integral a => a -> Int
- tocFind :: ReadCDB -> ByteString -> (TOCHash, Word32)
- layoutHash :: Int -> IntMap [a] -> Maybe [(Int, a)]
- coalesceHash :: Integral a => a -> [(a, b)] -> IntMap [(a, b)]
- createHashVector :: Integral a => a -> (a, b) -> [(a, b)] -> Vector (a, b)
- hashSlot :: Integral a => a -> a -> a
Documentation
Read handle for the database.
cdbHash :: ByteString -> Word32 Source
coalesceHash :: Integral a => a -> [(a, b)] -> IntMap [(a, b)] Source
createHashVector :: Integral a => a -> (a, b) -> [(a, b)] -> Vector (a, b) Source