Read through some School of Haskell articles.