contiguous

check an Array for contiguous elements matching a predicate

Usage no npm install needed!

<script type="module">
  import contiguous from 'https://cdn.skypack.dev/contiguous';
</script>

README

var contiguous = require('contiguous')
var assert = require('assert')

var isX = function(value) {
  return value === 'x'
}

assert(contiguous(['x', 'x'], isX) === true)

assert(contiguous(['x', 'y'], isX) === false)

assert(contiguous(['y', 'x'], isX) === false)

assert(contiguous([], isX) === false)

assert(contiguous(['x'], isX) === false)

assert(contiguous(['y'], isX) === false)