diff options
| author | 2025-01-10 16:22:02 -0500 | |
|---|---|---|
| committer | 2025-01-10 16:22:02 -0500 | |
| commit | cd78c57222dfe6ad9906b95e6c0353629469c10f (patch) | |
| tree | f0932a3d2f2be771f4ae6f4f528d6a6eecdb58c0 /194.sld | |
init
Diffstat (limited to '194.sld')
| -rw-r--r-- | 194.sld | 51 |
1 files changed, 51 insertions, 0 deletions
@@ -0,0 +1,51 @@ +; SPDX-FileCopyrightText: 2020 Arvydas Silanskas +; SPDX-License-Identifier: MIT + +(define-library (srfi 194) + (cond-expand + (gambit + ;; Should work for any Gambit no earlier than + ;; v4.9.5-104-g562e58da 20240201212453 + (import (gambit))) + (else + (import (scheme base) + (srfi 133)))) + (import (scheme case-lambda) + (scheme inexact) + (scheme complex) + (scheme write) + (srfi 27) + (srfi 158) + (srfi 121)) + (export + clamp-real-number + current-random-source + with-random-source + make-random-integer-generator + make-random-u1-generator + make-random-u8-generator make-random-s8-generator + make-random-u16-generator make-random-s16-generator + make-random-u32-generator make-random-s32-generator + make-random-u64-generator make-random-s64-generator + make-random-boolean-generator + make-random-char-generator + make-random-string-generator + make-random-real-generator + make-random-rectangular-generator + make-random-polar-generator + make-bernoulli-generator + make-binomial-generator + make-categorical-generator + make-normal-generator + make-exponential-generator + make-geometric-generator + make-poisson-generator + make-zipf-generator + make-sphere-generator + make-ellipsoid-generator + make-ball-generator + make-random-source-generator + gsampling) + (include "194-impl.scm") + (include "zipf-zri.scm") + (include "sphere.scm")) |
