A Haskell course at INSA de Lyon.