UNPKG

@stdlib/esm

Version:

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

3 lines 793 B
// 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-probability.js";import a from"./../../../../math/base/assert/is-nan.js";import e from"./../../../../math/base/special/exp.js";import n from"./../../../../math/base/special/ln.js";import o from"./../../../../utils/constant-function.js";var i=t,s=a,m=e,f=n;function p(r,t){var a,e;return s(r)||!i(t)||r>=-f(e=1-t)?NaN:t*(a=m(r))/(1-e*a)}var u=o,l=t,c=a,N=e,b=n;function j(r){return l(r)?function(t){var a,e;if(c(t))return NaN;if(t>=-b(e=1-r))return NaN;return a=N(t),r*a/(1-e*a)}:u(NaN)}var v=r,h=p,y=j;v(h,"factory",y);export default h; //# sourceMappingURL=mgf.js.map