1.2.0 • Published 10 years ago
@f/gen-to-promise v1.2.0
gen-to-promise
Convert generator to promise.
Installation
$ npm install @f/gen-to-promiseUsage
var genToPromise = require('@f/gen-to-promise')
genToPromise(function * () {
var students = yield fetch('/students').then((res) => res.json())
var studentIds = students.map((student) => student.id)
var teachers = yield fetch('/teachers.of', {body: {students: studentIds}}).then((res) => res.json())
return teachers
}).then(function (teachers) {
// teachers of students
})API
genToPromise(gen)
gen- generator
Returns: a promise with all the "yieldeds" in gen resolved
License
MIT