|
|
|
|
|
by breuleux
4058 days ago
|
|
I guess I wanted macros and pattern matching without Lisp syntax, and I wanted to retain and use the JS/node ecosystem. There's also a few language features I couldn't find anywhere else that I wanted to try out (my % operator, ad hoc exception classes, some pattern matching features like coercion and "match" inside a pattern to define sub-patterns, the each operator, some features of the macro system that I have yet to document, etc.) It's kind of fun, really. |
|
> Earl Grey's % operator can be used to easily build HTML, DOM, virtual DOM, and other things: