им пытаются преобразовать кортеж из списка в список, но я не имел никакого успеха поэтому у меня есть функцияпреобразовать кортеж списков в один список
func :: ([a],[a]) -> [a]
который получает входной сигнал, такие как:
([1,2,3,4], [7,8,9])
и должен возвращать:
[1,7,2,8,3,9,4]
и у меня есть
func (x:xs , y:ys) = x : y : func (xs, ys)
, что я получаю в качестве результата:
[ 1,7,2,8,3,9 *** Исключение: hw2.hs: 29: 1-54: Неисчерпывающие шаблоны в функции func
Я знаю, что я получаю это ROR, потому что списки не являются такой же размер, как вы, ребята, думаете, что я могу решить эту проблему
Вы получите эту ошибку даже для двух списков одинакового размера, даже для двух пустых списков. Можете ли вы подумать о причине? – amalloy