-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | A read-only memory-efficient key-value store. -- @package compactmap @version 0.1.1 module Data.CompactMap data CompactMap k v fromList :: Ord k => [v] -> (v -> k) -> CompactMap k v toVector :: CompactMap k v -> Vector v lookup :: Ord k => k -> CompactMap k v -> Maybe v getLE :: Ord k => k -> CompactMap k v -> Maybe (Int, v) getIndex :: Int -> CompactMap k v -> Maybe v instance Foldable (CompactMap k) instance Show v => Show (CompactMap k v)