RosettaCodeData/Task/Random-number-generator-device-/Racket/random-number-generator-device-.rkt
2023-07-01 13:44:08 -04:00

4 lines
151 B
Racket

#lang racket
;; Assuming a device to provide random bits:
(call-with-input-file* "/dev/random"
(λ(i) (integer-bytes->integer (read-bytes 4 i) #f)))