Re:Ultralisp: A fast-moving Common Lisp software distribution
by neilv on Sunday June 16, 2019 @07:41PM
(#20198644)
Oh, you might like another difference between Racket and R5RS Scheme: Racket has changed some basic Scheme types, like pairs/lists, to be immutable by default. And various additional Racket types, like `struct`s, also have both immutable and mutable variants and parts.
Re:Ultralisp: A fast-moving Common Lisp software distribution
by andrenth on Sunday June 16, 2019 @05:44PM
(#20198089)
Thanks! Just adding a link to Butterick’s book, “Beautiful Racket”: https://beautifulracket.com/
There's an imposing wall of manuals at: https://docs.racket-lang.org/
Racket isn't purely FP, but it can be used that way, even with the base language. There's also at least one lazy `#lang`, and you can make more.