Hacker News new | ask | show | jobs
by Veedrac 2557 days ago
A Lua REPL is hardly worse than a Lisp one.

> something like `eval` which is not compilation thus inferior

I honestly don't know what that means. Turning text into code is compilation; there is no difference between the two in that regard, except perhaps that in the Lisp DSL case it's more manual.

> How can you identify fields through (lambda) parameter names only (no mention of types either)?

Not familiar enough with Lua, but in Python you just use keyword arguments.