Haskell Zoo shows you how to use different parts of the Haskell language