These notes expand on @mgold's original annotations, commenting on the latest 0.18 version of the compiler.
All of the changes are in the README.md, although I have also added a haskell-resources.md for persons coming to these compiler docs who are new to Haskell, or would like a refresher.
I've also listed a way to run the Elm compiler and its associated tooling from source through Elm-env, a Dockerized environment that installs the codebase from source.
Probably more to come! These are just some initial notes.