Skip to main content
Module

x/rambda/source/mapIndexed.js

Faster and smaller alternative to Ramda
Go to Latest
File
import {_isArray} from './_internals/_isArray'import {mapArray, mapObject} from './map'
export function mapIndexed(fn, iterable) { if (arguments.length === 1) { return _iterable => mapIndexed(fn, _iterable) } if (iterable === undefined) return [] if (_isArray(iterable)) return mapArray(fn, iterable, true)
return mapObject(fn, iterable)}