As part of making Rye REPL more exploration friendly I started working on an interactive Rye value display-er. Below is simple first demo with a Block.
It tries not to just display the block, but let you interact with it and return the value of selected item back to the REPL. I don't have a full picture about this yet, but I think if done well, it could enable some interesting workflows. Think about a full programming language, a REPL and something a little akin to Excel?
The same will be done for other Rye structures, like Dicts, Lists, Contexts and Spreadsheets.
BTW: a goal of Rye is to be human-friendly, so Rye REPL, while sounding more Lisp-y will from now on simply be called Rye console. And the Spreadsheet, A R-lang data-frame inspired Rye structure will for brevity be renamed to Table.
I am also adding a set of functions around now Table.
Not the same, but in the past, I already integrated Go-lang's QFrame (think Python Pandas dataframe) library to Rye, and also created a simple dialect, with nice results and performance.
Follow development on Github.
Komentarji
Objavite komentar