5 importJava "org.simantics.scl.runtime.procedure.RandomEffect" where
6 withSeed :: Long -> (<Random,e> a) -> <e> a
7 runRandom :: <Random,e> a -> <Proc,e> a
9 importJava "java.util.Random" where
11 randomN :: Integer -> <Random> Integer
14 randomInteger :: <Random> Integer
17 randomDouble :: <Random> Double
20 randomFloat :: <Random> Float
23 randomLong :: <Random> Long
26 randomBoolean :: <Random> Boolean