Block a user
Base
in Janet
into
is used in slice
and set
:
- in
slice
it is redundant, since slices return arrays instead of seqs in Janet. - in
set
it is not enough, since Janet has no set type and we'll…
Give partially applied functions better names
Done, as of f80aa7a8dc
. Got mixed in with other work on the same commit. Whoops!
Give partially applied functions better names
Partially applied functions should be able to take arguments immediately
This was either solved in my approach to giving partially applied functions better names, OR was not an issue at all; one snafu here is that base
builtin functions may not be partially…
Partially applied functions should be able to take arguments immediately
Consider subtle scoping/shadowing rules
Just did it: copied the context the function closes over into a struct, never worry about this again.
Had to do some fancy footwork with forward declarations, but it the solution works!
https…
Good-enough validator
This is the "good enough," not "complete" validator. At present, I believe this has all the things we need for Computer Class. May have to re-open?