I use REPLs in ways that are similar to yours, but 1) you have several tricks that are new to me, and 2) you've been able to put into words many ideas that I haven't!
My way is here,
http://anggtwu.net/eepitch.html
and I'm certainly going to cite you in my presentation in the next EmacsConf! =)
Example of use: the ## comments and #. outputs in https://github.com/darius/sturm/blob/master/tictactoe.py#L20...
(It'll need a Python 3 update if you're more up with the times than me.)
I use REPLs in ways that are similar to yours, but 1) you have several tricks that are new to me, and 2) you've been able to put into words many ideas that I haven't!
My way is here,
http://anggtwu.net/eepitch.html
and I'm certainly going to cite you in my presentation in the next EmacsConf! =)