reader-soup
which I developped for porcupine, because as the name suggests it deals only with reader-like effects
StateT IO Stuff
when can then always easily be converted to whatever the app needs
reader-soup
approach, because when I did it polysemy wasn't known yet)