arrayloop (npm): Loop.js is a very small, but powerful, utility for looping over array-like objects. It enables the classical functional patterns like map, filter, fold and find with a single simple operation and features the ability to break out of the loop early. 
Keywords: looping|iterator|enumerator|array|foreach|each|js|loop