File tree Expand file tree Collapse file tree
lib/node_modules/@stdlib/math/base/dist/degenerate/logpdf/lib Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33// MODULES //
44
5+ var constantFunction = require ( '@stdlib/utils/constant-function' ) ;
56var PINF = require ( '@stdlib/math/constants/float64-pinf' ) ;
67var NINF = require ( '@stdlib/math/constants/float64-ninf' ) ;
78var isnan = require ( '@stdlib/math/base/assert/is-nan' ) ;
8- var nan = require ( './nan.js' ) ;
99
1010
1111// MAIN //
@@ -27,7 +27,7 @@ var nan = require( './nan.js' );
2727*/
2828function factory ( mu ) {
2929 if ( isnan ( mu ) ) {
30- return nan ;
30+ return constantFunction ( NaN ) ;
3131 }
3232 return logpdf ;
3333
Original file line number Diff line number Diff line change @@ -19,12 +19,15 @@ var isnan = require( '@stdlib/math/base/assert/is-nan' );
1919* @example
2020* var y = logpdf( 2.0, 3.0 );
2121* // returns -Infinity
22+ *
2223* @example
2324* var y = logpdf( 3.0, 3.0 );
2425* // returns Infinity
26+ *
2527* @example
2628* var y = logpdf( NaN, 0.0 );
2729* // returns NaN
30+ *
2831* @example
2932* var y = logpdf( 0.0, NaN );
3033* // returns NaN
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments