'use strict';

/**
* Uniformly distributed pseudorandom numbers.
*
* @module @stdlib/math/base/random/uniform
*
* @example
* var randu = require( '@stdlib/math/base/random/randu' );
*
* var v = randu();
* // returns <number>
*
* @example
* var factory = require( '@stdlib/math/base/random/randu' ).factory;
*
* var randu = factory({
*     'name': 'minstd',
*     'seed': 12345
* });
*
* var v = randu();
* // returns <number>
*/

// MODULES //

var setReadOnly = require( '@stdlib/utils/define-read-only-property' );
var randu = require( './uniform.js' );
var factory = require( './factory.js' );


// METHODS //

setReadOnly( randu, 'factory', factory );


// EXPORTS //

module.exports = randu;

'use strict';

/**
* Uniformly distributed pseudorandom numbers.
*
* @module @stdlib/math/base/random/randu
*
* @example
* var randu = require( '@stdlib/math/base/random/randu' );
*
* var v = randu();
* // returns <number>
*
* @example
* var factory = require( '@stdlib/math/base/random/randu' ).factory;
*
* var randu = factory({
*     'name': 'minstd',
*     'seed': 12345
* });
*
* var v = randu();
* // returns <number>
*/

// MODULES //

var setReadOnly = require( '@stdlib/utils/define-read-only-property' );
var randu = require( './uniform.js' );
var factory = require( './factory.js' );


// METHODS //

setReadOnly( randu, 'factory', factory );


// EXPORTS //

module.exports = randu;

Fix module name in JSDoc
Fix module name in JSDoc
