You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
375 B
15 lines
375 B
import defaultSource from "./defaultSource"; |
|
import irwinHall from "./irwinHall"; |
|
|
|
export default (function sourceRandomBates(source) { |
|
function randomBates(n) { |
|
var randomIrwinHall = irwinHall.source(source)(n); |
|
return function() { |
|
return randomIrwinHall() / n; |
|
}; |
|
} |
|
|
|
randomBates.source = sourceRandomBates; |
|
|
|
return randomBates; |
|
})(defaultSource);
|
|
|