Adding revert-buffer to C-c C-r, adding haskell mode