En el esquema se puede iterar sobre varias listas con for-each
:para con múltiples matrices
> (for-each (lambda (a b) (display (+ a b)) (newline)) '(10 20 30) '(1 2 3))
11
22
33
>
sé que en Perl puede utilizar for
para iterar sobre una lista única. ¿Cuál es una buena forma de iterar en varias listas como en el ejemplo del esquema?
Estoy interesado en respuestas para Perl 5 o 6.
Gracias tadzik. El esquema para cada uno se generaliza a 1 o más listas. ¿Se puede usar zip para más de dos listas? – dharmatech
Puede, aunque Rakudo actualmente solo lo implementa para dos listas (limitación conocida). – moritz
Ahora funciona para cualquier cantidad de listas. – raiph