@micro-js/flatten-gen
v1.0.0
Published
Flatten a generator.
Readme
flatten-gen
Flatten a generator.
Installation
$ npm install @micro-js/flatten-genUsage
var flatten = require('@micro-js/flatten-gen')
let it = flatten(nested)()
// 1
it.next()
// 2
it.next()
function * nested () {
yield 1
yield two()
}
function * two () {
yield 2
}API
flattenGen(gen)
gen- nested generator to flatten
Returns: a flattened generator
License
MIT
