Economic Simulation, written in functionnal programming style with monads. Simulation d'économie, en programmation fonctionnelle avec monades.