import curry from "../function/curry"; /** * Slices an array from begin to end. * Defers to the `list.slice` method. * See the documentation about [Array.prototype.slice]{@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice} * and [String.prototype.slice]{@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/slice} * * @param {number} begin * @param {number} end * @param {any[]|string} list * @returns {any[]|string} */ const slice = (begin, end, list) => list.slice(begin, end); export default curry(slice);