-
**1.** License Name: Scheme Report License
**2.** Short identifier: SchemeReport
**3.** License Author or steward: Probably written by William Clinger
**4.** Comments: This license has been used for t…
samth updated
3 years ago
-
In section 1.2 of SICP they use the procedure `remainder`, which in Biwa should be the same as `mod`. Can you add
`(define (remainder a b) (mod a b))`
to the page?
-
As eval `(length (char-set->list char-set:letter))` in REPL after ` (import (srfi 14))`. the result is 132875. That means it has 132875 number of letters as import srfi-14. But SRFI-14 said it add a f…
-
R7RS requires `=` to be transitive.
However, with a case from [this page](https://codewords.recurse.com/issues/one/when-is-equality-transitive-and-other-floating-point-curiosities): `(= 90071992547…
-
SRFI 70 requires changes to several standard procedures. STklos already has them implemented in the way SRFI-70 wants, so there was no need, for example, to redefine `exact->inexact` and some others.
…
-
R6RS requires `=` to be transitive.
However, with a case from [this page](https://codewords.recurse.com/issues/one/when-is-equality-transitive-and-other-floating-point-curiosities): `(= 90071992547…
-
in scheme, this syntax is valid:
```scheme
(display '|hello, world|)
```
but biwaScheme throw the exception:
`Error: execute: unbound symbol: "world|" []`
-
Contrary to simply typed lambda calculus, type inference in polymorphic lambda calculus is not decidable. HM type systems solve this problem by allowing a restricted form of polymorphism, namely let p…
-
## TODO
- [x] [AckslD/nvim-revJ.lua](https://github.com/AckslD/nvim-revJ.lua) `nvim-revJ-lua`
- [x] [AllenDang/nvim-expand-expr](https://github.com/AllenDang/nvim-expand-expr) `nvim-expand-expr`
…
-
Title, essentially. Link is to [this page](https://bitbucket.org/cowan/r7rs/raw/errata/rnrs/r7rs.pdf) which is no longer a functional page.