@stdlib/esm
Version:
ES module distribution for Stdlib, a standard library for JavaScript and Node.js.
3 lines • 831 B
JavaScript
// This file is a part of stdlib. License is Apache-2.0: http://www.apache.org/licenses/LICENSE-2.0
import t from"./../../../../utils/define-nonenumerable-read-only-property.js";import r from"./../../../../math/base/assert/is-nan.js";import n from"./../../../../math/base/special/ln.js";import o from"./../../../../constants/math/float64-ln-two-pi.js";import a from"./../../../../constants/math/float64-ninf.js";import i from"./../../../../utils/constant-function.js";var s=r,e=n,f=o,m=a;function u(t,r,n){var o;return s(t)||s(r)||s(n)||n<=0?NaN:t<=r?m:(o=t-r,.5*(e(n)-f-n/o-3*e(o)))}var p=i,l=r,c=n,j=o,N=a;function v(t,r){return l(t)||l(r)||r<=0?p(NaN):function(n){var o;if(l(n))return NaN;if(n<=t)return N;return o=n-t,.5*(c(r)-j-r/o-3*c(o))}}var h=t,b=u,d=v;h(b,"factory",d);export default b;
//# sourceMappingURL=logpdf.js.map