MapLookupNode<'K, 'V> Type
A per-key lookup over an adaptive map (the node behind AMap.tryFind
and AMap.find). Registers nothing; the key's current value is
re-read at the next read after a write, and the version advances only when
the value at that key actually changed (read-time equality gate). Writes
to unrelated keys cost this node and its consumers nothing — and the
write itself costs nothing either (no sink registration, no delivery).
The re-sync re-reads the source view and applies the key lookup; it
matches MapReduceNode.Drain's application order trivially (a set
wins for a key that appears in both, which a net delta never produces).
Constructors
| Constructor |
Description
|
Full Usage:
MapLookupNode(source, key)
Parameters:
IAdaptiveMap<'K, 'V>
key : 'K
Returns: MapLookupNode<'K, 'V>
|
|
Mibo