Joe Politz
Joe Politz
This program reports a shadowing error: ``` import lists as lists import lists as lists ``` It shouldn't. We have similar logic for cases like this (which is *not* a...
It would be useful to make some Selenium tests for `/blocks`, at least loading the page, figuring out what to wait on, running a simple program, etc. Probably needs a...
Consider ``` { method _output(self): VS.vs-constr("thing", [list: VS.vs-str("abc"), VS.vs-str("def")]) end } ``` Right now constructed values don't have much aria text assigned to them. But there's an issue where `vs-constr`...
@shriram and I talked briefly the other day about quickly documenting what it takes to import a JS file into CPO. Like, say you wanted to use https://simple-statistics.github.io/ I revisited...
We should have a CSV loader that lets users specify columns to extract by index and/or by long name, and map to nice identifier names.
Credit to Owen Duckham Bad error message when trying to export an alias as `data`:
The key idea here is that this should allow importing _pyret_ files from `npm` packages. From some discussions with @dbp's team, this is a pretty short path to a package/library...
This is a proposal for a way to handle erroneous execution in Pyret that emphasizes making "throwing" an error lightweight, while still handling them in a typable way without `catch`....
All check blocks come with a default name. For where blocks, it is simply a copy of the function name. With new CLI options like `--checks "only:"` that do substring...