Deedle


Pair

Namespace: Deedle

Module with helper functions for extracting values from hierarchical tuples

Functions and values

Function or valueDescription
flatten3(v1, arg2)
Signature: (v1:'?692078 * ('?692079 * '?692080)) -> '?692078 * '?692079 * '?692080
Type parameters: '?692078, '?692079, '?692080

Flatten a two-level nested tuple into a flat tuple of 3 elements

flatten4(v1, arg2)
Signature: (v1:'?692082 * ('?692083 * ('?692084 * '?692085))) -> '?692082 * '?692083 * '?692084 * '?692085
Type parameters: '?692082, '?692083, '?692084, '?692085

Flatten a two-level nested tuple into a flat tuple of 4 elements

get1And2Of3(v1, v2, arg3)
Signature: (v1:'?692046 * v2:'?692047 * '?692048) -> '?692046 * '?692047
Type parameters: '?692046, '?692047, '?692048

Returns the first and the second value of a three-level hierarchical tuple

get1And3Of3(v1, arg2, v2)
Signature: (v1:'?692054 * '?692055 * v2:'?692056) -> '?692054 * '?692056
Type parameters: '?692054, '?692055, '?692056

Returns the first and the third value of a three-level hierarchical tuple

get1Of2(v, arg2)
Signature: (v:'?692028 * '?692029) -> '?692028
Type parameters: '?692028, '?692029

Returns the first value of a two-level hierarchical tuple

get1Of3(v, arg2, arg3)
Signature: (v:'?692034 * '?692035 * '?692036) -> '?692034
Type parameters: '?692034, '?692035, '?692036

Returns the first value of a three-level hierarchical tuple

get1Of4(v, arg2, arg3, arg4)
Signature: (v:'?692058 * '?692059 * '?692060 * '?692061) -> '?692058
Type parameters: '?692058, '?692059, '?692060, '?692061

Returns the first value of a four-level hierarchical tuple

get2And3Of3(arg1, v1, v2)
Signature: ('?692050 * v1:'?692051 * v2:'?692052) -> '?692051 * '?692052
Type parameters: '?692050, '?692051, '?692052

Returns the second and the third value of a three-level hierarchical tuple

get2Of2(arg1, v)
Signature: ('?692031 * v:'?692032) -> '?692032
Type parameters: '?692031, '?692032

Returns the second value of a two-level hierarchical tuple

get2Of3(arg1, v, arg3)
Signature: ('?692038 * v:'?692039 * '?692040) -> '?692039
Type parameters: '?692038, '?692039, '?692040

Returns the second value of a three-level hierarchical tuple

get2Of4(arg1, v, arg3, arg4)
Signature: ('?692063 * v:'?692064 * '?692065 * '?692066) -> '?692064
Type parameters: '?692063, '?692064, '?692065, '?692066

Returns the second value of a four-level hierarchical tuple

get3Of3(arg1, arg2, v)
Signature: ('?692042 * '?692043 * v:'?692044) -> '?692044
Type parameters: '?692042, '?692043, '?692044

Returns the third value of a three-level hierarchical tuple

get3Of4(arg1, arg2, v, arg4)
Signature: ('?692068 * '?692069 * v:'?692070 * '?692071) -> '?692070
Type parameters: '?692068, '?692069, '?692070, '?692071

Returns the third value of a four-level hierarchical tuple

get4Of4(arg1, arg2, arg3, v)
Signature: ('?692073 * '?692074 * '?692075 * v:'?692076) -> '?692076
Type parameters: '?692073, '?692074, '?692075, '?692076

Returns the fourth value of a four-level hierarchical tuple

Fork me on GitHub