Как я могу написать dafny function
, который принимает последовательность целых чисел и возвращает последовательность пар? например, ввод = [1,2], вывод = [Пара (1,1), Пара (1,2)]
я начал с
function foo (l : seq<int>) : seq<Pair>
{
if |l| == 0 then []
else new Pair() ....
}
который, кажется, не работает.