FSharpPlus


MultiMap<'Key, 'Value> Type

A Map where keys are not unique.

Instance members

Instance member Description

this[key]

Full Usage: this[key]

Parameters:
    key : 'Key

Returns: 'Value list
key : 'Key
Returns: 'Value list

Static members

Static member Description

arg0 + arg1

Full Usage: arg0 + arg1

Parameters:
Returns: MultiMap<'a, 'b>
arg0 : MultiMap<'a, 'b>
arg1 : MultiMap<'a, 'b>
Returns: MultiMap<'a, 'b>

MultiMap.Map(x, f)

Full Usage: MultiMap.Map(x, f)

Parameters:
Returns: MultiMap<'a, 'c>
x : MultiMap<'a, 'b>
f : 'b -> 'c
Returns: MultiMap<'a, 'c>

MultiMap.OfArray(x)

Full Usage: MultiMap.OfArray(x)

Parameters:
    x : ('a * 'b)[]

Returns: MultiMap<'a, 'b>
x : ('a * 'b)[]
Returns: MultiMap<'a, 'b>

MultiMap.OfList(x)

Full Usage: MultiMap.OfList(x)

Parameters:
    x : ('a * 'b) list

Returns: MultiMap<'a, 'b>
x : ('a * 'b) list
Returns: MultiMap<'a, 'b>

MultiMap.OfSeq(x)

Full Usage: MultiMap.OfSeq(x)

Parameters:
    x : seq<'a * 'b>

Returns: MultiMap<'a, 'b>
x : seq<'a * 'b>
Returns: MultiMap<'a, 'b>

MultiMap.ToArray(x)

Full Usage: MultiMap.ToArray(x)

Parameters:
Returns: ('a * 'b)[]
x : MultiMap<'a, 'b>
Returns: ('a * 'b)[]

MultiMap.ToList(x)

Full Usage: MultiMap.ToList(x)

Parameters:
Returns: ('a * 'b) list
x : MultiMap<'a, 'b>
Returns: ('a * 'b) list

MultiMap.ToSeq(x)

Full Usage: MultiMap.ToSeq(x)

Parameters:
Returns: seq<'a * 'b>
x : MultiMap<'a, 'b>
Returns: seq<'a * 'b>

MultiMap.get_Zero ()

Full Usage: MultiMap.get_Zero ()

Returns: MultiMap<'a, 'b>
Returns: MultiMap<'a, 'b>