Oleg Kiselyov's three new monad transformers for multi-prompt delimited control
(released with his permission)
This library implements the superset of the interface described in
* A Monadic Framework for Delimited Continuations,
R. Kent Dybvig, Simon Peyton Jones, and Amr Sabry
JFP, v17, N6, pp. 687--730, 2007.
http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR615
See the original article at http://okmij.org/ftp/continuations/implementations.html#CC-monads
for more information.
This package split multi-prompt delimited control from
http://hackage.haskell.org/package/liboleg for usability.