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`