
Hi,
On Sun, Sep 30, 2012 at 4:22 AM, Alberto G. Corona
It´´s a very iteresting concept.
The Workflow Monad transformer [1], in Control.Workflow perform logging and recovery of application istate from the log created. It has no implementation of roll-back or limited recovery upto a point, but this is easy to implement.
Is Control.Workflow similar with acid-state with respect to the way you recovery the current state?
It also has many inspection and synchronization primitives. It has been used also for translating the log of a program and recovering the state in another machine. The log can be pretty-printed for debugging.
Can you "somehow" recover impure (IO) computations?
Regards, Marcelo
2012/9/30 KC
: http://martinfowler.com/eaaDev/EventSourcing.html
http://martinfowler.com/articles/lmax.html
-- -- Regards, KC
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Alberto.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe