Package Exports
- dup
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (dup) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
dup
Initializes an n-dimensional array to a constant value.
Install
npm install dup
Example
var dup = require("dup")
console.log(dup(5))
//Prints:
//
// [0, 0, 0, 0, 0]
//
console.log(dup([3,2], 1))
//Prints:
//
// [[1, 1],
// [1, 1],
// [1, 1]]
//
require("dup")(shape[, value])
Initializes an array to a constant value
shape
Either an array of dimensions or a scalar, representing the shape of the array to create.value
The value to initialize the array with. Default is 0
Returns An n-dimensional array with the given shape and value
Rationale
I often find myself using numeric.js' rep
method in my projects. However, for many things pulling in all of numeric.js is total overkill, especially for code that ultimately needs to run on the browser. So I decided to make this library which just implements the rep
and nothing else in the spirit of promoting modularity by smaller and more numerous packages.
Credits
(c) 2013 Mikola Lysenko. MIT License