Print Debugging
Almost everything implement but the interface
from frosch import fprint as fp
fp(some_var)
What do you want to do? Something like https://github.com/gruns/icecream or https://github.com/alexmojaki/snoop#pp---awesome-print-debugging ?
Im not sure anymore... But I think, that froschwas becoming more a multi functional debugging tool. So the next step was to introduce features like icecream. But after coming back to it, it feels like reinventing the wheel, when something like icecream is out there.
One think I could imagine is to make a thin wrapper around icecream so it is directly usable in frosch. Which would remove the overhead of installing icecream from the user.
Whats your opinion @alexmojaki ?
The hard work is done by executing and asttokens which frosch already implicitly requires. You can easily use them to write your own version of icecream that formats the output in a way that fits your style and frosch.