Math_utils.FastRandomRandom number generation optimized for financial simulations
val create_xorshift : int -> xorshift_stateval uniform_float : xorshift_state -> floatval create_normal_rng : int -> normal_stateval normal_sample : normal_state -> floatval monte_carlo_estimate :
samples:int ->
f:(float -> float) ->
rng:xorshift_state ->
float