[Haskell-cafe] One of the new buzz phrases is "Event-Sourcing"; is Haskell suitable for this?

Marcelo Sousa dipython at gmail.com
Sun Sep 30 18:02:07 CEST 2012


Hi,

On Sun, Sep 30, 2012 at 4:22 AM, Alberto G. Corona <agocorona at 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 <kc1956 at gmail.com>:
>> http://martinfowler.com/eaaDev/EventSourcing.html
>>
>> http://martinfowler.com/articles/lmax.html
>>
>>
>> --
>> --
>> Regards,
>> KC
>>
>> _______________________________________________
>> Haskell-Cafe mailing list
>> Haskell-Cafe at haskell.org
>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>
>
> --
> Alberto.
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe



More information about the Haskell-Cafe mailing list