el-get: install haskell-mode
haskell: configure interaction and indentation
c: let cc-mode understands GTK keywords