tyru/caw.vim
368行目にhaskellの設定を忘れているのだろうか?
以下の様にhaskellは'--'でコメントアウトすると追加すると
haskellで動くようになった

autoload/caw.vim- \ 'h': '//',
autoload/caw.vim: \ 'haskell': '--',
autoload/caw.vim- \ 'haml': '-#',