FSharpx.Collections


ChampHashMap<'TKey, 'TValue> Type

Constructors

Constructor Description

ChampHashMap()

Full Usage: ChampHashMap()

Returns: ChampHashMap<'TKey, 'TValue>
Returns: ChampHashMap<'TKey, 'TValue>

Instance members

Instance member Description

this.Add(key) (value)

Full Usage: this.Add(key) (value)

Parameters:
    key : 'TKey
    value : 'TValue

Returns: ChampHashMap<'TKey, 'TValue>
key : 'TKey
value : 'TValue
Returns: ChampHashMap<'TKey, 'TValue>

this.Count

Full Usage: this.Count

Returns: int
Returns: int

this.GetValue(key)

Full Usage: this.GetValue(key)

Parameters:
    key : 'TKey

Returns: 'TValue
key : 'TKey
Returns: 'TValue

this.Remove(key)

Full Usage: this.Remove(key)

Parameters:
    key : 'TKey

Returns: ChampHashMap<'TKey, 'TValue>
key : 'TKey
Returns: ChampHashMap<'TKey, 'TValue>

this.ToSeq

Full Usage: this.ToSeq

Returns: seq<KeyValuePair<'TKey, 'TValue>>
Returns: seq<KeyValuePair<'TKey, 'TValue>>

this.TryGetValue(key)

Full Usage: this.TryGetValue(key)

Parameters:
    key : 'TKey

Returns: 'TValue option
key : 'TKey
Returns: 'TValue option

Static members

Static member Description

ChampHashMap.ofSeq keySelector valueSelector sequence

Full Usage: ChampHashMap.ofSeq keySelector valueSelector sequence

Parameters:
    keySelector : 'a -> 'TKey
    valueSelector : 'a -> 'TValue
    sequence : seq<'a>

Returns: ChampHashMap<'TKey, 'TValue>
keySelector : 'a -> 'TKey
valueSelector : 'a -> 'TValue
sequence : seq<'a>
Returns: ChampHashMap<'TKey, 'TValue>