Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var _ = require('lodash')
- let dragons = [
- { name: 'fluffykins', element: 'lighning' },
- { name: 'noomi', element: 'lightning' },
- { name: 'karo', element: 'fire' },
- { name: 'doomer', element: 'timewarp' }
- ]
- let hasElement =
- _.curry((element, obj) => obj.element === element) // Curring the function
- let lightingDragon =
- dragon.filter(hasElement('lightning') // removing x parameters because the function was currying
- console.log(lightningDragon)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement