hi tami,
hi 1UnitedPower,
Wann immer ich eine Schleife sehe:
for ( $array as $key )
Weiß ich nichts darüber, was die Schleife mit dem Array macht.
map
dagegen teilt mir mit, da wird für jedes Element im Array irgendein anderer Wert berechnet.
reduce
sagt mir, da wird jetzt was aggregiert.Schicksalhaft wie manche Informationen mir zeitlich passend so zu fliegen.
Favoring Curry, ein Artikel über Currying in JavaScript, hat ein paar eindrucksvolle Beispiele, die näher an der Realität sind als mein eigener Erguss da oben, insbesondere unter dem Punkt Don't Care: I'm Not a Math Geek!Vorab wie dort verlinkt: http://fr.umio.us/why-ramda/
und http://buzzdecafe.github.io/code/2014/05/16/introducing-ramda/
mfg
tami