[Haskell-cafe] [ANN] New docs for the Aivika simulation platform

David Sorokin david.sorokin at gmail.com
Wed Jun 8 08:37:17 UTC 2016

Hi Cafe,

I wrote a new article "Aivika - A Constructor of General-Purpose Simulation Libraries" [1]. It uncovers key ideas of that how I implemented nested simulation and parallel distributed simulation in the Aivika platform [2]. Monads, immutable data structures, managed side effects, continuations, streams, recursive computations are all those things that are widely used in Aivika. The article can be useful for those who will have a willingness to use my simulation libraries for nested simulation, or distributed simulation, or some other field I cannot still imagine.

Finally, I wrote a small tutorial for beginners [3]. It takes a simple discrete event simulation model and shows how we can add a Monte-Carlo experiment, save the results in the CSV files, plot histograms and charts, for the example, the deviation chart with a trend and confidence interval using rule 3-sigma. This tutorial can be used for quick diving into Aivika.

All the programming code is written in Haskell.

Best regards,
David Sorokin
Yoshkar-Ola, Russia

[1] http://www.aivikasoft.com/en/tutorials/constructor/aivika-constructor.html
[2] http://www.aivikasoft.com/en/products/aivika.html 
[3] http://www.aivikasoft.com/en/tutorials/beginners/aivika-tutorial-for-beginners.html

More information about the Haskell-Cafe mailing list