|
|
"use strict"; |
|
|
exports.__esModule = true; |
|
|
exports.uniformIntDistribution = void 0; |
|
|
var UnsafeUniformIntDistribution_1 = require("./UnsafeUniformIntDistribution"); |
|
|
function uniformIntDistribution(from, to, rng) { |
|
|
if (rng != null) { |
|
|
var nextRng = rng.clone(); |
|
|
return [(0, UnsafeUniformIntDistribution_1.unsafeUniformIntDistribution)(from, to, nextRng), nextRng]; |
|
|
} |
|
|
return function (rng) { |
|
|
var nextRng = rng.clone(); |
|
|
return [(0, UnsafeUniformIntDistribution_1.unsafeUniformIntDistribution)(from, to, nextRng), nextRng]; |
|
|
}; |
|
|
} |
|
|
exports.uniformIntDistribution = uniformIntDistribution; |
|
|
|