Block a user
All ast-like things should be branches of
Ast
Functions should properly close over bindings
This is what's causing the unbound name base
errors now that I'm working on importing Prelude in scott/rudus#13 (comment).
The proper way to do this is…
Functions should properly close over bindings
Partial function application should work.
Bring Prelude into Rust
Currently getting unbound name base
when running functions that rely on base
(which is to say, just about every function in Prelude). But apparently at least some of this is working...?
Panics should have nice information
Canvas the Janet codebase to see where panics happen, and make sure we have at-least-as-good error messages in every situation.