UNPKG

@stdlib/esm

Version:

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

3 lines 806 B
// 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-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){return s(t)||s(r)||s(n)||r>=n?NaN:t<r||t>n?m:-(f+e((t-r)*(n-t))/2)}var p=i,l=r,c=n,j=o,N=a;function h(t,r){return l(t)||l(r)||t>=r?p(NaN):function(n){if(l(n))return NaN;if(n<t||n>r)return N;return-(j+c((n-t)*(r-n))/2)}}var b=t,d=u,v=h;b(d,"factory",v);export default d; //# sourceMappingURL=logpdf.js.map