Skip to content

javiercejudo/everyN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

everyN

Build Status Coverage Status Code Climate

Like Array.prototype.every but for every n-tuple

Install

npm i every-n

Usage

var everyTuple = require('every-n');

everyTuple(2, fixtures.isAscendingPair, [1, 5, 10]); // => true
everyTuple(2, fixtures.isAscendingPair, [8, 5, 10]); // => false
everyTuple(3, fixtures.isFibonacciTriple, [0, 1, 1, 2, 3, 5, 8, 13]); // => true

Please note the tuples are passed to the callback as individual arguments, not as an array.

See more examples of fixture callbacks.