Reentry monad transformer
root
Continue
This library implements a monad transformer for suspendable computations. It allows to write continuation-based web frameworks, command line applications and similar interfaces, where you want to reenter a computation at a user-chosen spot.