Holumbus-Searchengine-1.2.3: A search and indexing engine.

Portabilitynone portable
Stabilityexperimental
MaintainerTimo B. Huebel (tbh@holumbus.org)
Safe HaskellNone

Holumbus.Index.Common.DocIdMap

Description

DocId maps

Documentation

data DocIdMap v Source

Instances

insertWithDocIdMap :: (v -> v -> v) -> DocId -> v -> DocIdMap v -> DocIdMap vSource

unionWithDocIdMap :: (v -> v -> v) -> DocIdMap v -> DocIdMap v -> DocIdMap vSource

unionsWithDocIdMap :: (v -> v -> v) -> [DocIdMap v] -> DocIdMap vSource

mapDocIdMap :: (v -> r) -> DocIdMap v -> DocIdMap rSource

foldDocIdMap :: (v -> b -> b) -> b -> DocIdMap v -> bSource

foldWithKeyDocIdMap :: (DocId -> v -> b -> b) -> b -> DocIdMap v -> bSource