AList Module
Functional operators for the alist<_> type.
Functions and values
Function or value | Description |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
custom compute
Parameters:
AdaptiveToken -> IndexList<'T> -> IndexListDelta<'T>
Returns: alist<'T>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
mapUse mapping list
Parameters:
'A -> 'B
list : alist<'A>
Returns: IDisposable * alist<'B>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
reduce reduction list
Parameters:
AdaptiveReduction<'T, 'State, 'Value>
list : alist<'T>
Returns: aval<'Value>
|
|
Full Usage:
reduceBy reduction mapping list
Parameters:
AdaptiveReduction<'T2, 'State, 'Value>
mapping : Index -> 'T1 -> 'T2
list : alist<'T1>
Returns: aval<'Value>
|
|
Full Usage:
reduceByA reduction mapping list
Parameters:
AdaptiveReduction<'T2, 'State, 'Value>
mapping : Index -> 'T1 -> aval<'T2>
list : alist<'T1>
Returns: aval<'Value>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|