я думаю не туда?
В теории, тебе поможет hlist,но фиг знает, есть ли его реализация в f#
Если число типов в результатах вычислений ограничено, можно просто Union обёртки для каждого сделать
Обсуждают сегодня