7:22:32moon-childpjb: well, that style is bad and people who use it should feel bad :)
7:23:16pjbtalismanick: only PI is recomputed when the length is changed; your own values will keep their precision.
7:23:51pjbtalismanick: but this shows the difficulty of expanding the numeric tower in CL. This breaks often a lot of assumption, like PI is a constant variable.
7:24:21moon-childA better assumption to break is that numbers are immutable
7:24:22pjb(or that constant variables can't change; it's still immutable (by the user)).
7:37:20OlCemoon-child, pjb: For the record, Emacs also has `cl-letf' (in cl-lib).
16:58:42zakalweIs there an active/maintained (Exo-)LISP for web programming? I mean something that transpiles to reasonably performant JavaScript. I managed to find eslisp but that one seems to have stagnated.
17:06:31zakalwemost of the JS-Hosted LISPs seem abandoned
17:13:29PsyburA Racket solution using pattern matching for justifying text. https://leetcode.com/problems/text-justification/discuss/1481523/Fastest-Racket-Solution-or-Pattern-Matching
17:33:25zakalweThe LISP->JS compiler ecosystem itself seems to suffer from the lisp curse. There are hundreds of JS-hosted lisps but very few are production-grade. ClojureScript is a notable exception, I was looking for something more minimal though.