SerializedMap
Namespace: Hopac.Plus.Collections
Functions and values
Function or value | Description |
add k v sm
Signature: k:'k -> v:'v -> sm:SerializedMap<'k,'v> -> Alt<unit>
Type parameters: 'k, 'v
|
|
create ()
Signature: unit -> SerializedMap<'k,'v>
Type parameters: 'k, 'v
|
|
exchange k v sm
Signature: k:'k -> v:'v -> sm:SerializedMap<'k,'v> -> Alt<'v option>
Type parameters: 'k, 'v
|
|
filter k2v2b sm
Signature: k2v2b:('k -> 'v -> bool) -> sm:SerializedMap<'k,'v> -> Alt<unit>
Type parameters: 'k, 'v
|
|
fork sm
Signature: sm:SerializedMap<'k,'v> -> Alt<SerializedMap<'k,'v>>
Type parameters: 'k, 'v
|
|
freeze sm
Signature: sm:SerializedMap<'k,'v> -> Alt<Map<'k,'v>>
Type parameters: 'k, 'v
|
|
map k2v2v sm
Signature: k2v2v:('k -> 'v -> 'v) -> sm:SerializedMap<'k,'v> -> Alt<unit>
Type parameters: 'k, 'v
|
|
mutate k v2v sm
Signature: k:'k -> v2v:('v -> 'v) -> sm:SerializedMap<'k,'v> -> Alt<unit>
Type parameters: 'k, 'v
|
|
mutateAndExchange k v2v sm
Signature: k:'k -> v2v:('v -> 'v) -> sm:SerializedMap<'k,'v> -> Alt<'v option>
Type parameters: 'k, 'v
|
|
ofMap m
Signature: m:Map<'k,'v> -> SerializedMap<'k,'v>
Type parameters: 'k, 'v
|
|
remove k sm
Signature: k:'k -> sm:SerializedMap<'k,'v> -> Alt<unit>
Type parameters: 'k, 'v
|
|