Logo Mibo

ExternalMapNode<'K, 'V> Type

An adaptive map whose content is supplied by an external snapshot function, re-read only when invalidated via the handle returned by AMap.ofExternal (FDA AMap.ofExternal parity, MAPA-DESIGN §1.1). The snapshot is materialized into a reused scratch dictionary (the diff helper requires the concrete Dictionary<'K,'V> so its struct enumerator stays allocation-free); the scratch is refilled only on invalidated polls.

Constructors

Constructor Description

ExternalMapNode(snapshot)

Full Usage: ExternalMapNode(snapshot)

Parameters:
Returns: ExternalMapNode<'K, 'V>
snapshot : unit -> IReadOnlyDictionary<'K, 'V>
Returns: ExternalMapNode<'K, 'V>

Instance members

Instance member Description

this.Invalidate

Full Usage: this.Invalidate

Type something to start searching.