What is wrong with the object paradigm ?

A reflexion on error handling and application modeling through various variations of data modeling. We look at old C fashion, object languages, and more functional approaches.

How to use boost::property_tree to load and write JSON

A quick starting guide to the C++ boost library module property_tree.

An alternative error handling strategy for C++

We treat three historical ways to handle errors, and consider a functional approach using monades to handle error in C++. We provide a C++ implementation unsing templates and discuss the pros and cons.

Tutoriel d'initiation à SEDNL

Initiation à la bibliothèque réseau SEDNL.

SedNL : Simple Event Driven Network Library

Présentation de la bibliothèque C++ SEDNL.

Boite à musique Arduino

Une micro-bibliothèque pour jouer une mélodie polyphonique sur arduino en C. Contient le code, la documentation, et la melodie de tétris comme exemple.

Haskell - Lazy IO

On discute des entrées et sorties paresseuses en Haskell et des soucis qu'un comportement paresseux peut poser.

C++ - Un gout de programmation fonctionelle

Une introduction aux nouveux aspect fonctionnel du C++ 11. Il y est question de lambdas, et les applications partielles.

CMake - Mini howto

Introduction à CMake.

Le Haskell, un langage au label pure. Troisième partie.

Inroduction à haskell (partie 2). On discute foncteurs aplicatifs, et monades.