module FileRand: sig end
module RNG =
Rand.UniformDist(Math.Int32Ops)(FileRand.Int32Source(FileRand.Dev_Urandom))
class rng : string -> object end
module type FILE = sig end
module Dev_Urandom: FILE
module IntSource: functor (File : FILE) -> sig end
module Int32Source: functor (File : FILE) -> sig end