Hacker News new | past | comments | ask | show | jobs | submit login

yeah, i pointed out racket's `match` in a sibling comment, where they added it to the language as a dsl. works beautifully.



Likewise, Common Lisp has a powerful matching DSL library too - Optima[0]. I also found a pretty new alternative, Trivia[1], which claims to be a drop-in replacement for Optima, but more extensible. --

[0] - https://github.com/m2ym/optima

[1] - https://github.com/guicho271828/trivia




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: