UNPKG

chan

Version:

A go style channel implementation that works nicely with co

18 lines (13 loc) 259 B
// jshint esnext:true var chan = require('..') var co = require('co') var fs = require('fs') co(function *() { var ch = chan() fs.readFile('something', ch) try { yield ch } catch (err) { console.log('failed: %s', err.message) } })()