Deedle


Pair

Module with helper functions for extracting values from hierarchical tuples

Functions and values

Function or valueDescription
flatten3 (v1, arg2)
Signature:(v1:'?7820 * ('?7821 * '?7822)) -> '?7820 * '?7821 * '?7822
Type parameters: '?7820, '?7821, '?7822

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

flatten4 (v1, arg2)
Signature:(v1:'?7824 * ('?7825 * ('?7826 * '?7827))) -> '?7824 * '?7825 * '?7826 * '?7827
Type parameters: '?7824, '?7825, '?7826, '?7827

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

get1And2Of3 (v1, v2, arg3)
Signature:(v1:'?7788 * v2:'?7789 * '?7790) -> '?7788 * '?7789
Type parameters: '?7788, '?7789, '?7790

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

get1And3Of3 (v1, arg2, v2)
Signature:(v1:'?7796 * '?7797 * v2:'?7798) -> '?7796 * '?7798
Type parameters: '?7796, '?7797, '?7798

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

get1Of2 (v, arg2)
Signature:(v:'?7770 * '?7771) -> '?7770
Type parameters: '?7770, '?7771

Returns the first value of a two-level hierarchical tuple

get1Of3 (v, arg2, arg3)
Signature:(v:'?7776 * '?7777 * '?7778) -> '?7776
Type parameters: '?7776, '?7777, '?7778

Returns the first value of a three-level hierarchical tuple

get1Of4 (v, arg2, arg3, arg4)
Signature:(v:'?7800 * '?7801 * '?7802 * '?7803) -> '?7800
Type parameters: '?7800, '?7801, '?7802, '?7803

Returns the first value of a four-level hierarchical tuple

get2And3Of3 (arg1, v1, v2)
Signature:('?7792 * v1:'?7793 * v2:'?7794) -> '?7793 * '?7794
Type parameters: '?7792, '?7793, '?7794

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

get2Of2 (arg1, v)
Signature:('?7773 * v:'?7774) -> '?7774
Type parameters: '?7773, '?7774

Returns the second value of a two-level hierarchical tuple

get2Of3 (arg1, v, arg3)
Signature:('?7780 * v:'?7781 * '?7782) -> '?7781
Type parameters: '?7780, '?7781, '?7782

Returns the second value of a three-level hierarchical tuple

get2Of4 (arg1, v, arg3, arg4)
Signature:('?7805 * v:'?7806 * '?7807 * '?7808) -> '?7806
Type parameters: '?7805, '?7806, '?7807, '?7808

Returns the second value of a four-level hierarchical tuple

get3Of3 (arg1, arg2, v)
Signature:('?7784 * '?7785 * v:'?7786) -> '?7786
Type parameters: '?7784, '?7785, '?7786

Returns the third value of a three-level hierarchical tuple

get3Of4 (arg1, arg2, v, arg4)
Signature:('?7810 * '?7811 * v:'?7812 * '?7813) -> '?7812
Type parameters: '?7810, '?7811, '?7812, '?7813

Returns the third value of a four-level hierarchical tuple

get4Of4 (arg1, arg2, arg3, v)
Signature:('?7815 * '?7816 * '?7817 * v:'?7818) -> '?7818
Type parameters: '?7815, '?7816, '?7817, '?7818

Returns the fourth value of a four-level hierarchical tuple

Fork me on GitHub