This is a simple major mode for editing Elm in emacs. It is only compatible with elm version > 0.19.
elm-mode tries to be smart about indentation. However,
elm is a pretty
difficult language to indent, since it is whitespace sensitive.
indentation where it is easy to determine, but, you can still adjust with
backtab, like in conventional editors.
elm-mode provides some options for customization, however there are not too many
elm-indent-offset: Defaults to 4.