use haskell-mode as a git submodule
use haskell-mode
ignore .DS_Store files