Euler-curry is a project mainly written in Haskell, it's free.
learning haskell for great good
Learning Haskell with http://learnyouahaskell.com and http://projecteuler.net