CSet Module
Operations on changeable sets.
Functions and values
| Function or value |
Description
|
|
Adds an element. No-op when already present.
|
An empty changeable set.
|
|
Full Usage:
exceptWith other set
Parameters:
'T seq
set : cset<'T>
Modifiers: inline Type parameters: 'T |
Removes all the given elements (FDA
|
Full Usage:
intersectWith other set
Parameters:
'T seq
set : cset<'T>
Modifiers: inline Type parameters: 'T |
Keeps only the elements also present in
|
Full Usage:
ofSeq items
Parameters:
'T seq
Returns: cset<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
perform delta set
Parameters:
SetDeltaBuilder<'T>
set : cset<'T>
Type parameters: 'T |
Applies a batch of set operations (FDA
|
Full Usage:
postAdd item set
Parameters:
'T
set : cset<'T>
Modifiers: inline Type parameters: 'T |
Posts an add (the
Example
val view: obj
|
Full Usage:
postRemove item set
Parameters:
'T
set : cset<'T>
Modifiers: inline Type parameters: 'T |
|
|
|
Full Usage:
remove item set
Parameters:
'T
set : cset<'T>
Modifiers: inline Type parameters: 'T |
Removes an element. No-op when absent.
|
|
|
Full Usage:
unionWith other set
Parameters:
'T seq
set : cset<'T>
Modifiers: inline Type parameters: 'T |
Adds all the given elements (FDA
|
Full Usage:
updateTo target set
Parameters:
'T seq
set : cset<'T>
Returns: bool
Modifiers: inline Type parameters: 'T |
Replaces the whole set and returns whether the content changed (FDA
|
Mibo