alias elm='docker run -it --rm -v "$(pwd):/code" -w "/code" -e "HOME=/tmp" -u $UID:$GID -p 8000:8000 codesimple/elm:0.17'
An interactive shell that lets you interact with values and functions directly.
Dinamically compiles Elm files on demand and starts a server to test them on the browser.
The Elm compiler.
Generates the HTML or JavaScript output.
Package manager.
Totally not
JAVA
Kind of a JS object
Null, I call it my billion-dollar mistake
A value that could be of multiple types
Like Redux but without JS
(Also called Flux)