UNPKG

functional-javascript-workshop

Version:

The basics of functional programming in JavaScript. No libraries required.

9 lines (7 loc) 271 B
function countWords(arr) { return arr.reduce(function(countMap, word) { countMap[word] = ++countMap[word] || 1 // incrémenter ou initialiser à 1 return countMap }, {}) // le 2e argument de reduce initialise `countMap` à `{}` } module.exports = countWords