Deedle


MultiKeyExtensions

Namespace: Deedle
Attributes:
[<AutoOpen>]

F#-friendly functions for creating multi-level keys and lookups

Functions and values

Function or valueDescription
Lookup1Of2(k)
Signature: k:'?691985 -> ICustomLookup<'?691986>
Type parameters: '?691985, '?691986

Creates a hierarchical key lookup that allows matching on the first element of a two-level hierarchical key.

Lookup1Of3(k)
Signature: k:'?691995 -> ICustomLookup<'?691996>
Type parameters: '?691995, '?691996

Creates a hierarchical key lookup that allows matching on the first element of a three-level hierarchical key.

Lookup1Of4(k)
Signature: k:'?692009 -> ICustomLookup<'?692010>
Type parameters: '?692009, '?692010

Creates a hierarchical key lookup that allows matching on the first element of a four-level hierarchical key.

Lookup2Of2(k)
Signature: k:'?691988 -> ICustomLookup<'?691989>
Type parameters: '?691988, '?691989

Creates a hierarchical key lookup that allows matching on the second element of a two-level hierarchical key.

Lookup2Of3(k)
Signature: k:'?691998 -> ICustomLookup<'?691999>
Type parameters: '?691998, '?691999

Creates a hierarchical key lookup that allows matching on the second element of a three-level hierarchical key.

Lookup2Of4(k)
Signature: k:'?692012 -> ICustomLookup<'?692013>
Type parameters: '?692012, '?692013

Creates a hierarchical key lookup that allows matching on the second element of a four-level hierarchical key.

Lookup3Of3(k)
Signature: k:'?692001 -> ICustomLookup<'?692002>
Type parameters: '?692001, '?692002

Creates a hierarchical key lookup that allows matching on the third element of a three-level hierarchical key.

Lookup3Of4(k)
Signature: k:'?692015 -> ICustomLookup<'?692016>
Type parameters: '?692015, '?692016

Creates a hierarchical key lookup that allows matching on the third element of a four-level hierarchical key.

Lookup4Of4(k)
Signature: k:'?692018 -> ICustomLookup<'?692019>
Type parameters: '?692018, '?692019

Creates a hierarchical key lookup that allows matching on the fourth element of a four-level hierarchical key.

LookupAnyOf2 k1 k2
Signature: k1:'?691991 option -> k2:'?691992 option -> ICustomLookup<'?691993>
Type parameters: '?691991, '?691992, '?691993

Creates an arbitrary lookup key that allows matching on elements of a two-level hierarchical index. Specify None to ignore a level or Some k to require match on a given level.

LookupAnyOf3 k1 k2 k3
Signature: k1:'?692004 option -> k2:'?692005 option -> k3:'?692006 option -> ICustomLookup<'?692007>
Type parameters: '?692004, '?692005, '?692006, '?692007

Creates an arbitrary lookup key that allows matching on elements of a three-level hierarchical index. Specify None to ignore a level or Some k to require match on a given level.

LookupAnyOf4 k1 k2 k3 k4
Signature: k1:'?692021 option -> k2:'?692022 option -> k3:'?692023 option -> k4:'?692024 option -> ICustomLookup<'?692025>
Type parameters: '?692021, '?692022, '?692023, '?692024, '?692025

Creates an arbitrary lookup key that allows matching on elements of a four-level hierarchical index. Specify None to ignore a level or Some k to require match on a given level.

Fork me on GitHub