Deedle


RangeRestriction<'TAddress>

Namespace: Deedle
Attributes:
[<RequireQualifiedAccess>]

Specifies a sub-range within index that can be accessed via slicing (see the GetAddressRange method). For in-memory data structures, accessing range via known addresses is typically sufficient, but for virtual Big Deedle sources, Start and End let us avoid fully evaluating addresses. Custom range can be used for optimizations.

Union Cases

Union CaseDescription
Custom(IRangeRestriction<'TAddress>)
Signature: IRangeRestriction<'TAddress>

Custom range, which is a sequence of indices, or other representation of it

End(int64)
Signature: int64

Range referring to the specified number of elements from the end

Fixed('TAddress,'TAddress)
Signature: 'TAddress * 'TAddress

Range specified as a pair of (inclusive) lower and upper addresses

Start(int64)
Signature: int64

Range referring to the specified number of elements from the start

Instance members

Instance memberDescription
x.Select(f)
Signature: f:Func<'TAddress,'?661844> -> RangeRestriction<'?661844>
Fork me on GitHub