Safe Haskell | None |
---|---|
Language | Haskell98 |
Hunt.Common.IntermediateValue
Documentation
newtype IntermediateValue Source
Constructors
IntermediateValue | |
Fields |
fromIntermediates :: IndexValue u => [(x, IntermediateValue)] -> [(x, u)] Source
fromScoredIntermediates :: IndexValue u => [(x, (s, IntermediateValue))] -> [(x, (s, u))] Source
toIntermediates :: IndexValue u => [(x, u)] -> [(x, IntermediateValue)] Source
class (Binary x, NFData x) => IndexValue x where Source
Methods
toIntermediate :: x -> IntermediateValue Source
fromIntermediate :: IntermediateValue -> x Source
mergeValues :: x -> x -> x Source
diffValues :: DocIdSet -> x -> Maybe x Source
Instances
mapToSet :: Occurrences -> DocIdSet Source