Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 524 Bytes

File metadata and controls

38 lines (27 loc) · 524 Bytes

istool.js - higher-order functions

npm install istool

usage

var is = require('istool')

API References

is.eq

equal

var arr = ['daewon', 'dun'].filter(is.eq('daewon'));
// ['daewon']
is.ne

not equal

var arr = ['daewon', 'dun'].filter(is.ne('daewon'));
// ['dun']
is.pluck

extract field

var arr = [{name: 'daewon', age: 19}, {name: 'dun', age: 32}].map(is.pluck('name'));
// ['daewon', 'dun']