Haskell Data Analysis Cookbook