UNPKG

ts-prime

Version:

A utility library for JavaScript and Typescript.

14 lines (13 loc) 377 B
import { purry } from "./purry"; function _slide(array, count) { if (array.length === 0) throw new TypeError("Can't accept empty arrays"); var size = array.length; var divider = Math.floor(count) % size; if (divider < 0) return array[size - divider]; return array[divider]; } export function slide() { return purry(_slide, arguments); }