Fun Learning Elm
Recently started to play with Elm. Wanted to make a few notes mainly for myself.
Setup:
https://www.elm-lang./org
Atom
install these plugins: see below for some hints. https://dennisreimann.de/articles/elm-atom-editor.html
elm-format
I haven’t managed to stop this giving me a null error on save. However did get it working.- put
elm-format
binary into ~/bin and then in settings in atom point it there. - Do not -when using Ubuntu (or linux with no root) do the
sudo chown
command here: https://docs.npmjs.com/getting-started/fixing-npm-permissions (or if you do, snapshot your vm before hand) - install the plugin intentions to get alt-enter auto completion of linting problems
- install linter using
apm install linter
##Tutorials
- http://elm-lang.org/docs - didn’t find massively helpful
- https://www.elm-tutorial.org - making good progress with this one.
- https://www.gitbook.com/book/evancz/an-introduction-to-elm/details - not looked at this one yet. Although tone makes it sound like might be written by the guy who wrote elm.