The implementation follows the public API of Java 17 Random. The method signatures have been changed to be more rusty, for example, nextInt-> next_i32, nextDouble-> next_f64, nextGaussian-> ...
Yes, I know there's already java-random, however the code is quite old, it doesn't fully support BigInts, and it doesn't have any typings. This library should be able to meet your needs. If you find ...