0.1.3 • Published 8 years ago

inarray v0.1.3

Weekly downloads
16
License
MIT
Repository
github
Last release
8 years ago

inarray

Curried predicate which checks that a value exists in an array. Generally faster than indexOf across JS engines.

Build Status Code Climate js-standard-style

npm install inarray --save

You can also use Duo, Bower or download the files manually.

npm stats

npm NPM downloads David

API Example

Basic
var inarray = require('inarray')

inarray(['a', 'b', 'c'], 'b')
//=> true

inarray(['a', 'b', 'c'], 'z')
//=> false
Pointfree Style
var inarray = require('inarray')
var include = inarray(['a', 'b', 'c'])

['a', 'c'].every(include)
//=> true

API

inarray(list, item)

arguments
  • list (array) The list to search.
  • item (*) The item/value to search for.
returns
  • (boolean) Whether given value exists in array.

Alternatives

Contributing

SEE: contributing.md

Licenses

GitHub license