JuliaLang/julia — pull request #1213 by ViralBShah (2012-08-25 06:17:19+00:00)
Title: RFC: Refactor of random.jl, and stick into modules.

I have started refactoring random.jl, so that the librandom interfaces are in a separate module. I also want to add the capability of having multiple RNGs with different states, and generally rework the entire RNG interface.

The first bit of work is to simply keep the existing interfaces, but inside an RNG module, and refactor the librandom functions into a LibRandom module.

This pull request will serve to evolve the new RNG interfaces, which have been discussed in scattered places before.

Cc: @johnmyleswhite @dmbates