Я пытался решить эту проблему парных кортежей, где на входе есть список кортежей, а на выходе - кортеж списков, где первый элемент каждого кортежа сгруппирован и аналогично второму (т.е. [(1, 2), (3,4), (5,6)] -> ([1,3,5], [2,4,6])).
Я думал об этомкод, но он дает мне ошибку:
fun convert L = foldl (fn ((x,y),(u,v)) => ((u@x),(v@y)) ([],[]) L;
Есть предложения по исправлению?