F# Vector extensions (core)
Namespace: Deedle
Attributes:
[<AutoOpen>]
Module with extensions for generic vector type. Given vec
of type IVector<T>
,
the extension property vec.DataSequence
returns all data of the vector converted
to the "least common denominator" data structure - IEnumerable<T>
.
Type extensions
Type extension | Description |
x.DataSequence
Signature: seq<OptionalValue<'T>>
|
Returns the data of the vector as a lazy sequence. (This preserves the
order of elements in the vector and so it also returns missing values.)
CompiledName: IVector`1.get_DataSequence
|
x.DataSequence
Signature: seq<OptionalValue<'T>>
Modifiers: abstract
|
Returns the data of the vector as a lazy sequence. (This preserves the
order of elements in the vector and so it also returns missing values.)
CompiledName: IVector`1.get_DataSequence
|
x.Select(f)
Signature: (f:('T -> 'R)) -> IVector<'R>
Type parameters: 'R
|
Apply the specified function to all values stored in the vector and return
a new vector (not necessarily of the same representation) with the results.
The function skips missing values.
CompiledName: IVector`1.Select
|