infinite-array
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

infinite-array Build Status

Inspired by sindresorhus/negative-array, infinite-array supports index which is negative, positive and even bigger than array's length.

Support TypeScript recently.

Install

$ npm install infinite-array

Usage

import infiniteArray from 'infinite-array';
 
const nba = infiniteArray(['N', 'B', 'A']);
 
console.log(nba[-6]); // N
console.log(nba[-5]); // B
console.log(nba[-4]); // A
console.log(nba[-3]); // N
console.log(nba[-2]); // B
console.log(nba[-1]); // A
console.log(nba[0]); // N
console.log(nba[1]); // B
console.log(nba[2]); // A
console.log(nba[3]); // N
console.log(nba[4]); // B
console.log(nba[5]); // A

License

MIT © xxhomey19

/infinite-array/

    Package Sidebar

    Install

    npm i infinite-array

    Weekly Downloads

    77

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    5.35 kB

    Total Files

    5

    Last publish

    Collaborators

    • xxhomey19