CountingHashSet Module
Functional operators for CountingHashSet.
Functions and values
Function or value | Description |
Full Usage:
add value set
Parameters:
'T
set : CountingHashSet<'T>
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
addAll src
Parameters:
CountingHashSet<'T>
Returns: HashSetDelta<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
alter value f set
Parameters:
'T
f : int -> int
set : CountingHashSet<'T>
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
applyDelta set delta
Parameters:
CountingHashSet<'T>
delta : HashSetDelta<'T>
Returns: CountingHashSet<'T> * HashSetDelta<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
applyDeltaNoRefCount set delta
Parameters:
CountingHashSet<'T>
delta : HashSetDelta<'T>
Returns: CountingHashSet<'T> * HashSetDelta<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
choose mapping set
Parameters:
'A -> 'B option
set : CountingHashSet<'A>
Returns: CountingHashSet<'B>
Modifiers: inline Type parameters: 'A, 'B |
|
Full Usage:
collect mapping set
Parameters:
'A -> CountingHashSet<'B>
set : CountingHashSet<'A>
Returns: HashMap<'B, int>
Modifiers: inline Type parameters: 'A, 'B |
|
Full Usage:
computeDelta src dst
Parameters:
CountingHashSet<'T>
dst : CountingHashSet<'T>
Returns: HashSetDelta<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
contains value set
Parameters:
'T
set : CountingHashSet<'T>
Returns: bool
Modifiers: inline Type parameters: 'T |
|
Full Usage:
count set
Parameters:
CountingHashSet<'T>
Returns: int
Modifiers: inline Type parameters: 'T |
|
Full Usage:
difference l r
Parameters:
CountingHashSet<'T>
r : CountingHashSet<'T>
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
|
|
Full Usage:
exists predicate set
Parameters:
'T -> bool
set : CountingHashSet<'T>
Returns: bool
Modifiers: inline Type parameters: 'T |
|
Full Usage:
filter predicate set
Parameters:
'T -> bool
set : CountingHashSet<'T>
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
fold folder seed set
Parameters:
'S -> 'T -> 'S
seed : 'S
set : CountingHashSet<'T>
Returns: 'S
Modifiers: inline Type parameters: 'S, 'T |
|
Full Usage:
forall predicate set
Parameters:
'T -> bool
set : CountingHashSet<'T>
Returns: bool
Modifiers: inline Type parameters: 'T |
|
Full Usage:
intersect l r
Parameters:
CountingHashSet<'T>
r : CountingHashSet<'T>
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
isEmpty set
Parameters:
CountingHashSet<'T>
Returns: bool
Modifiers: inline Type parameters: 'T |
|
Full Usage:
iter iterator set
Parameters:
'T -> unit
set : CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
map mapping set
Parameters:
'A -> 'B
set : CountingHashSet<'A>
Returns: CountingHashSet<'B>
Modifiers: inline Type parameters: 'A, 'B |
|
Full Usage:
ofArray arr
Parameters:
'T[]
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
ofHashMap map
Parameters:
HashMap<'T, int>
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
ofHashSet set
Parameters:
HashSet<'T>
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
ofList list
Parameters:
'T list
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
ofSeq seq
Parameters:
'T seq
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
refcount value set
Parameters:
'T
set : CountingHashSet<'T>
Returns: int
Modifiers: inline Type parameters: 'T |
|
Full Usage:
remove value set
Parameters:
'T
set : CountingHashSet<'T>
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
removeAll src
Parameters:
CountingHashSet<'T>
Returns: HashSetDelta<'T>
Modifiers: inline Type parameters: 'T |
|
|
|
Full Usage:
toArray set
Parameters:
CountingHashSet<'T>
Returns: 'T[]
Modifiers: inline Type parameters: 'T |
|
Full Usage:
toHashMap set
Parameters:
CountingHashSet<'T>
Returns: HashMap<'T, int>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
toHashSet set
Parameters:
CountingHashSet<'T>
Returns: HashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
toList set
Parameters:
CountingHashSet<'T>
Returns: 'T list
Modifiers: inline Type parameters: 'T |
|
Full Usage:
toSeq set
Parameters:
CountingHashSet<'T>
Returns: 'T seq
Modifiers: inline Type parameters: 'T |
|
Full Usage:
trace
Returns: Traceable<CountingHashSet<'T>, HashSetDelta<'T>>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
traceNoRefCount
Returns: Traceable<CountingHashSet<'T>, HashSetDelta<'T>>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
union l r
Parameters:
CountingHashSet<'T>
r : CountingHashSet<'T>
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
xor l r
Parameters:
CountingHashSet<'T>
r : CountingHashSet<'T>
Returns: CountingHashSet<'T>
Modifiers: inline Type parameters: 'T |