diff --git a/docs/api/scheme/case-lambda.md b/docs/api/scheme/case-lambda.md new file mode 100644 index 00000000..e4aec5e1 --- /dev/null +++ b/docs/api/scheme/case-lambda.md @@ -0,0 +1,8 @@ +# Case-Lambda Library + +The `(scheme case-lambda)` library exports the `case-lambda` syntax. + +- [`case-lambda`](#case-lambda) + +#case-lambda + diff --git a/docs/api/scheme/inexact.md b/docs/api/scheme/inexact.md new file mode 100644 index 00000000..b8035e44 --- /dev/null +++ b/docs/api/scheme/inexact.md @@ -0,0 +1,23 @@ +# Inexact Library + +The `(scheme inexact)` library exports procedures which are typically only useful with inexact values. + +- [`acos`](#acos) +- [`asin`](#asin) +- [`atan`](#atan) +- [`cos`](#cos) +- [`exp`](#exp) +- [`log`](#log) +- [`sin`](#sin) +- [`sqrt`](#sqrt) +- [`tan`](#tan) + +#acos +#asin +#atan +#cos +#exp +#log +#sin +#sqrt +#tan diff --git a/docs/api/scheme/lazy.md b/docs/api/scheme/lazy.md new file mode 100644 index 00000000..2a855848 --- /dev/null +++ b/docs/api/scheme/lazy.md @@ -0,0 +1,15 @@ +# Lazy Library + +The `(scheme lazy)` library exports procedures and syntax keywords for lazy evaluation. + +- [`delay`](#delay) +- [`force`](#force) +- [`delay-force`](#delay-force) +- [`make-promise`](#make-promise) +- [`promise?`](#promise?) + +#delay +#force +#delay-force +#make-promise +#promise?