Logo Mibo

MapReduceNode<'k, 'a, 'b, 's, 'v> Type

A delta-driven reduction over a map. Keeps a mirror of the source values so removals and updates can invert (sub receives the old mapped value). The mapping is applied per journal element at drain time.

Constructors

Constructor Description

MapReduceNode(source, mapping, reduction)

Full Usage: MapReduceNode(source, mapping, reduction)

Parameters:
Returns: MapReduceNode<'k, 'a, 'b, 's, 'v>
source : IAdaptiveMap<'k, 'a>
mapping : 'k -> 'a -> 'b
reduction : AdaptiveReduction<'b, 's, 'v>
Returns: MapReduceNode<'k, 'a, 'b, 's, 'v>

Type something to start searching.