This function
var _ = require('highland');
var accounts = ['ack', 'bar', 'foo'];
_(accounts).map(function (x) {
return new Error(x);
}).errors(function (err, push) {
push(null, 'fark');
}).each(function (x) {
console.log(x);
});
logs
[Error: ack]
[Error: bar]
[Error: foo]
I expected it to log
fark
fark
fark
How do I use errors correctly in highland.js?