In particular, I love that you can arbitrarily define (or redefine) patterns for the match construct using macros.
It leads to some damn elegant code:
http://matt.might.net/articles/red-black-delete/
http://matt.might.net/articles/parsing-with-derivatives/
That said, I think I really like define/fix
In particular, I love that you can arbitrarily define (or redefine) patterns for the match construct using macros.
It leads to some damn elegant code:
http://matt.might.net/articles/red-black-delete/
http://matt.might.net/articles/parsing-with-derivatives/