Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@extra-array/linspace

nodef458MIT2.3.18

Returns evenly spaced values within given interval.

extra, array, bsearch, bsearchAny, bsearchClosest, bsearchRight, chunk, compare, concat$, copy$, copy, copyWithin, count, countAllOn, countOn, cut, cutRight, difference, differenceOn, fill, filter$, findIndices, findRight, flatten, get, getAll, getLerp, group, groupOn, head, index, infixes, init, intersection, intersectionOn, is, isDisjoint, isDisjointOn, isEqual, isInfix, isInfixOn, isPermutation, isPermutationOn, isPrefix, isPrefixOn, isSubsequence, isSubsequenceOn, isSuffix, isSuffixOn, last, linspace, map$, partition, partitionOn, permutations, pop, prefixes, push, range, repeat, reverse, rotate$, rotate, search, searchAll, searchRight, set$, set, shift, shuffle$, shuffle, slice$, sort, sortOn$, sortOn, splice, split, subsequences, suffixes, swap$, swap, tail, union$, union, unionOn$, unionOn, unique, uniqueOn, unshift, zip

readme

Returns evenly spaced values within given interval.

This is part of package extra-array.

array.linspace(v, V, [n]);
// v: start of interval
// V: end of interval
// n: no. of values in between (100)
const array = require('extra-array');

array.linspace(0, 1, 3);
// [0, 0.5, 1]

array.linspace(0, -1, 5);
// [0, -0.25, -0.5, -0.75, -1]

array.linspace(0, 1);
// [0, ..., 1]  (100 values)

references