On 21 December 2011 09:52, Fedor Gogolev <knsd at knsd.net> wrote: > I'm trying to get some threads that I can stop and get last > values that was computed (and that values are IO values, in fact). I'm not sure it's what you need but you might want to look at: http://hackage.haskell.org/package/Workflow Bas