H-99 is a project mainly written in Haskell, it's free.
H-99: Ninety-Nine Haskell Problems
My solution to H-99: Ninety-Nine Haskell Problems.