
16 Jul
2005
16 Jul
'05
5:47 a.m.
On Fri, Jul 15, 2005 at 11:51:59PM +0200, Magnus Carlsson wrote:
A while ago, I attempted to marry value recursion a la Levent Erkök with the continuation-monad transformer. It seems possible if the underlying monad has value recursion and references. Interestingly, all mfix properties except left shrinking appear to be valid.
There are slides about this (including implementation) at
http://www.cse.ogi.edu/~magnus/mdo-callcc-slides.pdf
There is also a draft paper at
I've already found your paper and played with the implementation :-) I was stupid to think that with MonadCont+MonadFix+getCC it would be possible to do forward jumps, but of course it doesn't work because of the strictness law. Best regards Tomasz