Hi, On Sun, Sep 30, 2012 at 4:22 AM, Alberto G. Corona <agocor...@gmail.com> wrote: > 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? > [1] http://hackage.haskell.org/package/Workflow Regards, Marcelo > 2012/9/30 KC <kc1...@gmail.com>: >> 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 _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe