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:'?665495 * ('?665496 * '?665497)) -> '?665495 * '?665496 * '?665497
Type parameters: '?665495, '?665496, '?665497

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

flatten4(v1, arg2)
Signature: (v1:'?665499 * ('?665500 * ('?665501 * '?665502))) -> '?665499 * '?665500 * '?665501 * '?665502
Type parameters: '?665499, '?665500, '?665501, '?665502

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

get1And2Of3(v1, v2, arg3)
Signature: (v1:'?665463 * v2:'?665464 * '?665465) -> '?665463 * '?665464
Type parameters: '?665463, '?665464, '?665465

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

get1And3Of3(v1, arg2, v2)
Signature: (v1:'?665471 * '?665472 * v2:'?665473) -> '?665471 * '?665473
Type parameters: '?665471, '?665472, '?665473

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

get1Of2(v, arg2)
Signature: (v:'?665445 * '?665446) -> '?665445
Type parameters: '?665445, '?665446

Returns the first value of a two-level hierarchical tuple

get1Of3(v, arg2, arg3)
Signature: (v:'?665451 * '?665452 * '?665453) -> '?665451
Type parameters: '?665451, '?665452, '?665453

Returns the first value of a three-level hierarchical tuple

get1Of4(v, arg2, arg3, arg4)
Signature: (v:'?665475 * '?665476 * '?665477 * '?665478) -> '?665475
Type parameters: '?665475, '?665476, '?665477, '?665478

Returns the first value of a four-level hierarchical tuple

get2And3Of3(arg1, v1, v2)
Signature: ('?665467 * v1:'?665468 * v2:'?665469) -> '?665468 * '?665469
Type parameters: '?665467, '?665468, '?665469

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

get2Of2(arg1, v)
Signature: ('?665448 * v:'?665449) -> '?665449
Type parameters: '?665448, '?665449

Returns the second value of a two-level hierarchical tuple

get2Of3(arg1, v, arg3)
Signature: ('?665455 * v:'?665456 * '?665457) -> '?665456
Type parameters: '?665455, '?665456, '?665457

Returns the second value of a three-level hierarchical tuple

get2Of4(arg1, v, arg3, arg4)
Signature: ('?665480 * v:'?665481 * '?665482 * '?665483) -> '?665481
Type parameters: '?665480, '?665481, '?665482, '?665483

Returns the second value of a four-level hierarchical tuple

get3Of3(arg1, arg2, v)
Signature: ('?665459 * '?665460 * v:'?665461) -> '?665461
Type parameters: '?665459, '?665460, '?665461

Returns the third value of a three-level hierarchical tuple

get3Of4(arg1, arg2, v, arg4)
Signature: ('?665485 * '?665486 * v:'?665487 * '?665488) -> '?665487
Type parameters: '?665485, '?665486, '?665487, '?665488

Returns the third value of a four-level hierarchical tuple

get4Of4(arg1, arg2, arg3, v)
Signature: ('?665490 * '?665491 * '?665492 * v:'?665493) -> '?665493
Type parameters: '?665490, '?665491, '?665492, '?665493

Returns the fourth value of a four-level hierarchical tuple

Fork me on GitHub