úÎ9Ò     non-portable (GHC extensions) experimentalnicolas.frisby@gmail.com.A monadic interface for resumable exceptions. FRaise the exception: a request and a resumption to use if the request  can be handled. GInstalls a handler to quiesce an exception before it percolates to the  higher-level handlers.  Variation on % that always applies the resumption. non-portable (GHC extensions) experimentalnicolas.frisby@gmail.com 'Establishes static scoping as default. (Establishes dynamic scoping as default. AThe preferred top-level interface nevers allows exceptions to go  unhandled. BThis variation recognizes that the handling of requests primarily  involves generating responses. 0The handler does not depend on the inner monad. 2The responder does not depend on the inner monad. DThis manipulation of the inner monad acheives static scoping -- the 2 manipulation is not preserved in the resumption. EThis manipulation of the inner monad acheives dynamic scoping -- the . manipulation is preserved in the resumption.      non-portable (GHC extensions) experimentalnicolas.frisby@gmail.com  Ascribes the  - scoping token to a monad transformer stack.  Ascribes the  - scoping token to a monad transformer stack. 3Type class with an associated type for setting the scope phantom of the    transformer.   Token type for dynamic scoping. Token type for static scoping.  Ascribes the   scoping token to a   transformer.  Ascribes the   scoping token to a   transformer.             #resumable-exceptions-0.0.0.20100313Control.Monad.Resumable.ClassControl.Monad.ResumableControl.Monad.Resumable.ScopedMonadResumableyieldhandlerespond dynamically staticallyScopedScopedAsscopedDynamicStatic ResumableT unResumableT ResumableasStatic asDynamic runResumableTrunResumableT_responderrunResumableT'runResumableT_responder'mapResumableT_staticmapResumableT_dynamic