rst-mode is already supported in emacs.
Not using csv-mode.el.
Added haskell mode.