Game of Probability

In a game, two players, and , performing Bernoulli trials and alternately, with occurance probabilities and respectively. Player make his turn first. The game ends whenever a player succeed in his trial but continues if neither wins. [more]

Object Oriented Design

Object-oriented programming is easy. You just need to know how to use the “class” keyword in C++ and you’re done. It takes an hour to learn, at most two. [more]

Programming in Haskell

Graham Hutton / 2007

The best Haskell book I have ever read. Simple and straightforward. Allows the reader to do something useful very quickly, and with enough reference for further study (read: pointers to academic papers in the theory of programming languages). Highly recommended. [more]