MultiKeyExtensions Module
F#-friendly functions for creating multi-level keys and lookups
Functions and values
| Function or value |
Description
|
|
Creates a hierarchical key lookup that allows matching on the first element of a two-level hierarchical key.
|
|
Creates a hierarchical key lookup that allows matching on the first element of a three-level hierarchical key.
|
|
Creates a hierarchical key lookup that allows matching on the first element of a four-level hierarchical key.
|
|
Creates a hierarchical key lookup that allows matching on the second element of a two-level hierarchical key.
|
|
Creates a hierarchical key lookup that allows matching on the second element of a three-level hierarchical key.
|
|
Creates a hierarchical key lookup that allows matching on the second element of a four-level hierarchical key.
|
|
Creates a hierarchical key lookup that allows matching on the third element of a three-level hierarchical key.
|
|
Creates a hierarchical key lookup that allows matching on the third element of a four-level hierarchical key.
|
|
Creates a hierarchical key lookup that allows matching on the fourth element of a four-level hierarchical key.
|
Full Usage:
LookupAnyOf2 k1 k2
Parameters:
'a option
k2 : 'b option
Returns: ICustomLookup<'c>
Type parameters: 'a, 'b, 'c |
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.
|
Full Usage:
LookupAnyOf3 k1 k2 k3
Parameters:
'a option
k2 : 'b option
k3 : 'c option
Returns: ICustomLookup<'d>
Type parameters: 'a, 'b, 'c, 'd |
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.
|
Full Usage:
LookupAnyOf4 k1 k2 k3 k4
Parameters:
'a option
k2 : 'b option
k3 : 'c option
k4 : 'd option
Returns: ICustomLookup<'e>
Type parameters: 'a, 'b, 'c, 'd, 'e |
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.
|
Deedle