99 Problems in Haskell
functional programming practice
Wiki of problems
My (bad) solutions