Skip to content

ltebean/simple-co

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simplified co implementation only working with thunk

usage:

var co = require('./co');

function readFile(filename) {
	return function(callback) {
		require('fs').readFile(filename, 'utf8', callback);
	};
}

co(function * () {
	var file1 = yield readFile('./file/a.txt');
	var file2 = yield readFile('./file/b.txt');

	console.log(file1);
	console.log(file2);
	return 'done';
})(function(err, result) {
	console.log(result)
});

About

A simplified co implementation only working with thunk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published