Re: On assertion naming (is VS check VS assert VS ...)
Jakub T. Jankiewicz 17 Apr 2026 13:42 UTC
On Fri, 17 Apr 2026 19:56:53 +0700
Andrew Tropin <xxxxxx@trop.in> wrote:
> The most heated discussion so far was regarding assertion naming, `is`
> syntax in particular.
If name of "is" the most problematic. Let's make a compromise and make a
way to define it yourself.
e.g.:
(define is (make-....))
The user will be able to use whatever name he wants, and the spec can use
"is".
I could use:
(define t.is (make-...))
and someone else would be able to use check/assert or whatever he or she
prefers.
The name for the constructor function is up to you.
--
Jakub T. Jankiewicz, Senior Front-End Developer
https://jakub.jankiewicz.org
https://lips.js.org
https://snapp.md
https://koduj.org