У меня есть список троек, назовите их (x : int, y : int, z : int)
, которые я хотел бы передать программе F #. Я использую Argu (https://fsprojects.github.io/Argu/) для обработки параметров командной строки. Похоже, что Argu может обрабатывать список примитивов, например, list<int>
, но не list<int * int * int>
.
Конечно, можно передавать несколько списков целых чисел по отдельности, но это становится слишком уродливым и слишком быстрым, а если списки даже достаточно длинные, то это становится неуправляемым.
Интересно, можно ли создать список обработок Argu из кортежей / троек без сжатия нескольких списков или переписывания части кода Argu.
Большое спасибо!