It would be great if it worked with neovim. If you can give me some pointers, I might port ghcmod-vim myself.