3 ms·
I suspect the main authors of the language did not implement multiple dispatch on purpose, as it leads to unsafe edge cases (see https://lexi-lambda.github.io/b
by rscho 7y ago
I suspect the main authors of the language did not implement multiple dispatch on purpose, as it leads to unsafe edge cases (see https://lexi-lambda.github.io/blog/2016/02/18/simple-safe-multimethods-in-racket/ https://lexi-lambda.github.io/blog/2016/02/18/simple-safe-mu...)
A runtime multiple dispatch stub is available as a lib, though (https://docs.racket-lang.org/multimethod/index.html https://docs.racket-lang.org/multimethod/index.html)