Aardvark.Base


UnionSymbolDict<'TValue>

A union of IDicts with Symbol keys with left priority.

Constructors

ConstructorDescription
new()
Signature: unit -> unit
new(dicts)
Signature: dicts:IEnumerable<IDict<Symbol,'TValue>> -> unit
new(dictArray)
Signature: (dictArray:IDict<Symbol,'TValue> []) -> unit

Instance members

Instance memberDescription
Add(dict)
Signature: dict:IDict<Symbol,'TValue> -> unit
Add(key, value)
Signature: (key:Symbol * value:'TValue) -> unit
Modifiers: abstract
ContainsKey(key)
Signature: key:Symbol -> bool
Modifiers: abstract
Dicts
Signature: IEnumerable<IDict<Symbol,'TValue>>
GetEnumerator()
Signature: unit -> IEnumerator<KeyValuePair<Symbol,'TValue>>
Modifiers: abstract
[()]
Signature: unit -> Symbol
Modifiers: abstract
Keys
Signature: IEnumerable<Symbol>
Modifiers: abstract
KeyValuePairs
Signature: IEnumerable<KeyValuePair<Symbol,'TValue>>
Modifiers: abstract
Remove(key)
Signature: key:Symbol -> bool
Modifiers: abstract
TryGetValue(key, value)
Signature: (key:Symbol * value:byref<'TValue>) -> bool
Modifiers: abstract
Values
Signature: IEnumerable<'TValue>
Modifiers: abstract
Fork me on GitHub