UNPKG

@eluvio/elv-js-helpers

Version:

A collection of Javascript helper functions used by several Eluvio libraries.

14 lines (11 loc) 456 B
const TH = require('../../../test-helpers') const mapWithIndex = TH.requireSrcFile('Functional/mapWithIndex') describe('mapWithIndex', () => { it('should work as expected', () => { mapWithIndex((e, i) => `${e}-${i}`, ['a', 'b', 'c']).should.eql(['a-0', 'b-1', 'c-2']) }) it('should be curried', () => { const addIndexSuffix = mapWithIndex((e, i) => `${e}-${i}`) addIndexSuffix(['a', 'b', 'c']).should.eql(['a-0', 'b-1', 'c-2']) }) })