UNPKG

@stdlib/esm

Version:

ES module distribution for Stdlib, a standard library for JavaScript and Node.js.

3 lines 1.09 kB
// 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 t from"./../../../../math/base/assert/is-nan.js";import a from"./../../../../math/base/special/expm1.js";import o from"./../../../../math/base/special/log1p.js";import s from"./../../../../math/base/special/exp.js";import m from"./../../../../math/base/special/pow.js";import n from"./../../../../math/base/special/ln.js";import e from"./../../../../constants/math/float64-ln-half.js";import i from"./../../../../constants/math/float64-ninf.js";import f from"./../../../../utils/constant-function.js";var p=t,l=a,c=o,u=s,j=m,h=n,b=e,N=i;function v(r,t,a){var o;return p(t)||p(a)||t<=0||a<=0?NaN:r<0?N:(o=-j(r/a,t))<b?c(-u(o)):h(-l(o))}var d=f,x=t,y=a,g=o,w=s,k=m,q=n,z=e,A=i;function B(r,t){return x(r)||x(t)||r<=0||t<=0?d(NaN):function(a){var o;if(x(a))return NaN;if(a<0)return A;return(o=-k(a/t,r))<z?g(-w(o)):q(-y(o))}}var C=r,D=v,E=B;C(D,"factory",E);export default D; //# sourceMappingURL=logcdf.js.map