UNPKG

functional-javascript-workshop

Version:

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

10 lines (9 loc) 282 B
module.exports = function checkUsersValid(goodUsers) { return function allUsersValid(submittedUsers) { return submittedUsers.every(function(submittedUser) { return goodUsers.some(function(goodUser) { return goodUser.id === submittedUser.id }) }) } }