0.2.0 • Published 8 years ago
first-mapped v0.2.0
first-mapped
Returns the first truthy mapping of elements in an array.
It's a very small package that implements a pattern I kept seeing.
It's much like Array.find
except it returns the value computed
instead of the element that it's computed from
Installation
npm install --save first-mapped
Usage
const firstMapped = require('first-mapped')
let mapped = firstMapped([1, 2, 3], (val, index, arr) => {
if (val === 3) {
return 'HERE'
} else {
return false
}
})
console.log(mapped) // HERE