@stdlib/esm
Version:
ES module distribution for Stdlib, a standard library for JavaScript and Node.js.
3 lines • 829 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 a from"./../../math/base/assert/is-nanf.js";import f from"./../../math/base/special/abs.js";var e=a,i=f;function n(r,a,f,n,o){var t,s,m,u,p;if(r<=0)return n;if(m=o<0?(1-r)*o:0,t=i(a[s=f<0?(1-r)*f:0]),n[m]=t,m+=o,p=1,!1===e(t))for(;p<r;p++){if(u=i(a[s+=f]),e(u)){t=u;break}u<t&&(t=u),n[m]=t,m+=o}if(e(t))for(;p<r;p++)n[m]=t,m+=o;return n}var o=a,t=f;function s(r,a,f,e,i,n,s){var m,u,p,b,l;if(r<=0)return i;if(p=s,m=t(a[u=e]),i[p]=m,p+=n,l=1,!1===o(m))for(;l<r;l++){if(b=t(a[u+=f]),o(b)){m=b;break}b<m&&(m=b),i[p]=m,p+=n}if(o(m))for(;l<r;l++)i[p]=m,p+=n;return i}var m=r,u=n,p=s;m(u,"ndarray",p);export default u;
//# sourceMappingURL=scuminabs.js.map