@stdlib/esm
Version:
ES module distribution for Stdlib, a standard library for JavaScript and Node.js.
3 lines • 862 B
JavaScript
// This file is a part of stdlib. License is Apache-2.0: http://www.apache.org/licenses/LICENSE-2.0
import r from"./../../utils/define-nonenumerable-read-only-property.js";import e from"./../../math/base/assert/is-nan.js";import a from"./../../math/base/assert/is-negative-zero.js";var f=e,i=a;function t(r,e,a,t,n){var o,s,m,u,v;if(r<=0)return t;if(m=n<0?(1-r)*n:0,o=e[s=a<0?(1-r)*a:0],t[m]=o,m+=n,v=1,!1===f(o))for(;v<r;v++){if(u=e[s+=a],f(u)){o=u;break}(u<o||u===o&&i(u))&&(o=u),t[m]=o,m+=n}if(f(o))for(;v<r;v++)t[m]=o,m+=n;return t}var n=e,o=a;function s(r,e,a,f,i,t,s){var m,u,v,p,b;if(r<=0)return i;if(v=s,m=e[u=f],i[v]=m,v+=t,b=1,!1===n(m))for(;b<r;b++){if(p=e[u+=a],n(p)){m=p;break}(p<m||p===m&&o(p))&&(m=p),i[v]=m,v+=t}if(n(m))for(;b<r;b++)i[v]=m,v+=t;return i}var m=r,u=t,v=s;m(u,"ndarray",v);var p=u;export default p;
//# sourceMappingURL=cumin.js.map