У меня есть массив массивов, и я бы хотел определить функцию, которая дает каждый элемент. Что-то вроде этого:Выход из вложенных циклов в scala
def foo(l:MyList) = {
for (e1 <- l.sub_list) {
for(e2 <- e1.sub_list) {
yield e2
}
}
}
def bar(l:MyList) = {
foo(l).map(a => {
//.. body
})
}
Возможно ли это в scala?
Я вам код, откуда взялся 'l1'? И пример того, что входит в функцию, и то, что выходит, было бы неплохо. – pedrofurla
Да, ты прав. Я починил это. – badnack
@badnack не могли бы вы включить определение 'MyList' и пример ввода и ожидаемого результата? –