errors.js 259 B

1234567891011121314151617
  1. // jshint esnext:true
  2. var chan = require('..')
  3. var co = require('co')
  4. var fs = require('fs')
  5. co(function *() {
  6. var ch = chan()
  7. fs.readFile('something', ch)
  8. try {
  9. yield ch
  10. } catch (err) {
  11. console.log('failed: %s', err.message)
  12. }
  13. })()