Function or value | Description |
Full Usage:
BinaryRandomAccessList.cons x xs
Parameters:
'T
xs : BinaryRandomAccessList<'T>
Returns: BinaryRandomAccessList<'T>
|
|
Full Usage:
BinaryRandomAccessList.empty ()
Parameters:
unit
Returns: BinaryRandomAccessList<'T>
|
|
|
|
Full Usage:
BinaryRandomAccessList.isEmpty xs
Parameters:
BinaryRandomAccessList<'T>
Returns: bool
|
|
Full Usage:
BinaryRandomAccessList.length xs
Parameters:
BinaryRandomAccessList<'T>
Returns: int
|
|
Full Usage:
BinaryRandomAccessList.lookup i xs
Parameters:
int
xs : BinaryRandomAccessList<'T>
Returns: 'T
|
|
Full Usage:
BinaryRandomAccessList.ofSeq s
Parameters:
seq<'a>
Returns: BinaryRandomAccessList<'a>
|
|
Full Usage:
BinaryRandomAccessList.rev xs
Parameters:
BinaryRandomAccessList<'T>
Returns: BinaryRandomAccessList<'T>
|
|
Full Usage:
BinaryRandomAccessList.tail xs
Parameters:
BinaryRandomAccessList<'T>
Returns: BinaryRandomAccessList<'T>
|
|
Full Usage:
BinaryRandomAccessList.tryGetHead xs
Parameters:
BinaryRandomAccessList<'T>
Returns: 'T option
|
|
Full Usage:
BinaryRandomAccessList.tryGetTail xs
Parameters:
BinaryRandomAccessList<'T>
Returns: BinaryRandomAccessList<'T> option
|
O(log n), worst case. Returns a option random access list of the elements trailing the first element.
|
Full Usage:
BinaryRandomAccessList.tryLookup i xs
Parameters:
int
xs : BinaryRandomAccessList<'T>
Returns: 'T option
|
|
Full Usage:
BinaryRandomAccessList.tryUncons xs
Parameters:
BinaryRandomAccessList<'T>
Returns: ('T * BinaryRandomAccessList<'T>) option
|
|
Full Usage:
BinaryRandomAccessList.tryUpdate i y xs
Parameters:
int
y : 'T
xs : BinaryRandomAccessList<'T>
Returns: BinaryRandomAccessList<'T> option
|
|
Full Usage:
BinaryRandomAccessList.uncons xs
Parameters:
BinaryRandomAccessList<'T>
Returns: 'T * BinaryRandomAccessList<'T>
|
|
Full Usage:
BinaryRandomAccessList.update i y xs
Parameters:
int
y : 'T
xs : BinaryRandomAccessList<'T>
Returns: BinaryRandomAccessList<'T>
|
|
Active pattern | Description |
Full Usage:
BinaryRandomAccessList.(|Cons|Nil|) l
Parameters:
BinaryRandomAccessList<'T>
Returns: Choice<('T * BinaryRandomAccessList<'T>), unit>
|
|