diff --git a/docs/api/srfi/27.md b/docs/api/srfi/27.md new file mode 100644 index 00000000..0cbb8cce --- /dev/null +++ b/docs/api/srfi/27.md @@ -0,0 +1,17 @@ +# SRFI 27 - Sources of random bits + +The `(srfi 27)` library provides sources of random bits. See the +[SRFI document](http://srfi.schemers.org/srfi-27/srfi-27.html) for +more information. + +- `random-integer` +- `random-real` +- `default-random-source` +- `make-random-source` +- `random-source?` +- `random-source-state-ref` +- `random-source-state-set!` +- `random-source-randomize!` +- `random-source-pseudo-randomize!` +- `random-source-make-integers` +- `random-source-make-reals` diff --git a/docs/api/srfi/9.md b/docs/api/srfi/9.md new file mode 100644 index 00000000..b15d81df --- /dev/null +++ b/docs/api/srfi/9.md @@ -0,0 +1,15 @@ +# SRFI 9 - Defining record types + +The `(srfi 9)` library provides support for defining record types. See +the [SRFI document](http://srfi.schemers.org/srfi-9/srfi-9.html) for +more information. + +- `record?` +- `define-record-type` +- `register-simple-type` +- `make-type-predicate` +- `make-constructor` +- `make-getter` +- `make-setter` +- `slot-set!` +- `type-slot-offset`