cyclone/docs/api/srfi/27.md
Justin Ethier 4c517c8ef8 Add docs
2016-09-29 17:44:35 -04:00

1.7 KiB

SRFI 27 - Sources of random bits

The (srfi 27) library provides sources of random bits. See the SRFI document for more information.

#random-integer (random-integer n) Return the next integer in {0, ..., n-1}. #random-real (random-real) The next number x such that 0 < x 1. #default-random-source A random source from which random-integer and random-real have been derived using random-source-make-integers and random-source-make-reals. Note that an assignment to default-random-source does not change random or random-real; it is also strongly recommended not to assign a new value. #make-random-source (make-random-source) Create a new random source. #random-source? (random-source? obj) Determine if the given object is a random source. #random-source-state-ref (random-source-state-ref s) #random-source-state-set! (random-source-state-set! s state) #random-source-randomize! (random-source-randomize! s) #random-source-pseudo-randomize! (random-source-pseudo-randomize! s i j) #random-source-make-integers (random-source-make-integers s) #random-source-make-reals (random-source-make-reals s)