asyncloop (npm): Continuation passing loop which never bloats stack
Keywords: async|loop