|
|
|
|
|
by urbit
4647 days ago
|
|
Yes, but Hoon would need them. Lisp gets a lot of things for free because it's based on the lambda calculus, which some regard as trivial but I don't. So, for example, lambda in Hoon is not a primitive but a relatively high-level built-in macro. This means it is part of a larger family of lambda-like things, many of which are (IMHO) quite useful. On the other hand, all these things demand either reserved words, digraphs or Unicode glyphs. |
|
Just 3 syntactic forms building up an expression tree:
And one reduction rule: At least assuming unique names (no shadowing nonsense), you can't get much simpler than this...