pure-splitmix

Purely functional splittable PRNG
IN THIS PACKAGE
Module PureSplitMix
type t
val of_seed : int64 -> t
val of_string : string -> t
val auto_seed : unit -> t
val split : t -> t * t
val vary : int -> t -> t
val next_int64 : t -> int64 * t
val int : t -> int -> int
val bool : t -> bool