Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
Fold left for generators
export default iterator =>
function * (cursor) {
while(cursor = iterator(cursor))
cursor = yield(cursor)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment