UNPKG

rambda

Version:

Lightweight faster alternative to Ramda

20 lines (17 loc) 315 B
export function update( idx, val, list ){ if (val === undefined){ return (_val, _list) => update( idx, _val, _list ) } else if (list === undefined){ return _list => update( idx, val, _list ) } const arrClone = list.slice() return arrClone.fill( val, idx, idx + 1 ) }