Logo Deedle

LookupRangeMode<'T> Type

How `LookupRange` behaves on searchable virtual columns (quality / correctness axis).

Union cases

Union case Description

LookupRangeExactFixed 'T -> int64 * int64

Full Usage: LookupRangeExactFixed 'T -> int64 * int64

Parameters:
    Item : 'T -> int64 * int64

Return a tight Fixed absolute index range for the searched value.

Item : 'T -> int64 * int64

LookupRangeFullFixed

Full Usage: LookupRangeFullFixed

Naive over-approximation: entire ordinal domain (wrong for sparse matches).

LookupRangeIndexList 'T -> int64 list

Full Usage: LookupRangeIndexList 'T -> int64 list

Parameters:
    Item : 'T -> int64 list

Precomputed absolute indices (irregular/sparse matches).

Item : 'T -> int64 list

LookupRangeStep 'T -> int * int

Full Usage: LookupRangeStep 'T -> int * int

Parameters:
    Item : 'T -> int * int

Return a Custom strided range (offset, step) over the ordinal domain.

Item : 'T -> int * int

LookupRangeUnsupported

Full Usage: LookupRangeUnsupported

Instance members

Instance member Description

this.IsLookupRangeExactFixed

Full Usage: this.IsLookupRangeExactFixed

Returns: bool
Returns: bool

this.IsLookupRangeFullFixed

Full Usage: this.IsLookupRangeFullFixed

Returns: bool
Returns: bool

this.IsLookupRangeIndexList

Full Usage: this.IsLookupRangeIndexList

Returns: bool
Returns: bool

this.IsLookupRangeStep

Full Usage: this.IsLookupRangeStep

Returns: bool
Returns: bool

this.IsLookupRangeUnsupported

Full Usage: this.IsLookupRangeUnsupported

Returns: bool
Returns: bool

Type something to start searching.