corunner
0.0.1 • Public • Published CoRunner
corunner is a lightweight (<50 LOC
) coroutine library, for use with javascript generators
Installation
npm install --save corunner
Usage
let run = require('corunner');
let func = run(function *(firstname, secondname) {
let email = yield Promise.resolve('name@email.com');
return `${firstname} ${secondname} ${email}`;
});
func('Allan', 'Ross').then(description => {
console.log(description === 'Allan Ross name@email.com')
}).catch(console.error);
Package Sidebar
Install
Weekly Downloads