12 Apr 2012
Pattern matching can match and bind in a single step
11 Apr 2012
Function composition and mini-languages make code more readable
10 Apr 2012
The functional approach to the DRY principle
09 Apr 2012
No penalty for making new types
08 Apr 2012
How to avoid getting distracted by complex type syntax
07 Apr 2012
Why is conciseness important?