Programming assignments for coursera nlp (in Haskell)