UNPKG

flume-js

Version:

a library for defining applications as a set of inputs and transformations

10 lines (8 loc) 239 B
var maybeAsync = require('./core').maybeAsync var resultValue = require('./utils/resultValue') module.exports = function map(fn) { fn = maybeAsync(fn) return function mapFn(_, v, opts) { return fn(v, opts).then(resultValue) } }