Tach!
JavaScript und PHP haben auch native Map/Reduce-Funktionen, das macht hoffentlich jeden Einsatz von Schleifen überflüssig.
Nein, denn diese Funktionen können nur über vorgegebene Arrays iterieren. Schleifen, deren Endebedingung erst in einem der Durchläufe ermittelt werden kann, sind nicht durch map/reduce ersetzbar.
dedlfix.