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

Joey Adams joeyadams3.14159 at gmail.com
Mon Oct 1 02:32:39 CEST 2012


On Sat, Sep 29, 2012 at 8:46 PM, KC <kc1956 at gmail.com> wrote:
> http://martinfowler.com/eaaDev/EventSourcing.html
>
> http://martinfowler.com/articles/lmax.html

This notion of "Capture all changes to an application state as a
sequence of events" sounds a lot like what John Carmack did in Quake 3
[1]:

> I settled on combining all forms of input into a single system event queue, similar to the windows message queue. My original intention was to just rigorously define where certain functions were called and cut down the number of required system entry points, but it turned out to have much stronger benefits.

 [1]: http://www.team5150.com/~andrew/carmack/johnc_plan_1998.html#d19981014



More information about the Haskell-Cafe mailing list