andrew ng machine learning class from coursera in haskell