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:'?664538 * ('?664539 * '?664540)) -> '?664538 * '?664539 * '?664540
Type parameters: '?664538, '?664539, '?664540

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

flatten4(v1, arg2)
Signature: (v1:'?664542 * ('?664543 * ('?664544 * '?664545))) -> '?664542 * '?664543 * '?664544 * '?664545
Type parameters: '?664542, '?664543, '?664544, '?664545

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

get1And2Of3(v1, v2, arg3)
Signature: (v1:'?664506 * v2:'?664507 * '?664508) -> '?664506 * '?664507
Type parameters: '?664506, '?664507, '?664508

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

get1And3Of3(v1, arg2, v2)
Signature: (v1:'?664514 * '?664515 * v2:'?664516) -> '?664514 * '?664516
Type parameters: '?664514, '?664515, '?664516

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

get1Of2(v, arg2)
Signature: (v:'?664488 * '?664489) -> '?664488
Type parameters: '?664488, '?664489

Returns the first value of a two-level hierarchical tuple

get1Of3(v, arg2, arg3)
Signature: (v:'?664494 * '?664495 * '?664496) -> '?664494
Type parameters: '?664494, '?664495, '?664496

Returns the first value of a three-level hierarchical tuple

get1Of4(v, arg2, arg3, arg4)
Signature: (v:'?664518 * '?664519 * '?664520 * '?664521) -> '?664518
Type parameters: '?664518, '?664519, '?664520, '?664521

Returns the first value of a four-level hierarchical tuple

get2And3Of3(arg1, v1, v2)
Signature: ('?664510 * v1:'?664511 * v2:'?664512) -> '?664511 * '?664512
Type parameters: '?664510, '?664511, '?664512

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

get2Of2(arg1, v)
Signature: ('?664491 * v:'?664492) -> '?664492
Type parameters: '?664491, '?664492

Returns the second value of a two-level hierarchical tuple

get2Of3(arg1, v, arg3)
Signature: ('?664498 * v:'?664499 * '?664500) -> '?664499
Type parameters: '?664498, '?664499, '?664500

Returns the second value of a three-level hierarchical tuple

get2Of4(arg1, v, arg3, arg4)
Signature: ('?664523 * v:'?664524 * '?664525 * '?664526) -> '?664524
Type parameters: '?664523, '?664524, '?664525, '?664526

Returns the second value of a four-level hierarchical tuple

get3Of3(arg1, arg2, v)
Signature: ('?664502 * '?664503 * v:'?664504) -> '?664504
Type parameters: '?664502, '?664503, '?664504

Returns the third value of a three-level hierarchical tuple

get3Of4(arg1, arg2, v, arg4)
Signature: ('?664528 * '?664529 * v:'?664530 * '?664531) -> '?664530
Type parameters: '?664528, '?664529, '?664530, '?664531

Returns the third value of a four-level hierarchical tuple

get4Of4(arg1, arg2, arg3, v)
Signature: ('?664533 * '?664534 * '?664535 * v:'?664536) -> '?664536
Type parameters: '?664533, '?664534, '?664535, '?664536

Returns the fourth value of a four-level hierarchical tuple

Fork me on GitHub