Map recurcive !


Définition : 

let map = ( fn, list) => !list.length ? []:
  [fn( list[0])].concat(map(fn, list.slice(1)));

Utilisation :

map( x=> x+1, [ 1,2,3,4)) 

lire la suite !