tvl-depot/boilerplate/elm
William Carroll 05a2ea6bb7 Support boilerplate for Elm clients
Lately I was toiling while writing a ClojureScript client. This made me crave
Elm. I'm going to rewrite the ClojureScript client using Elm, but along the way,
I'm stopping off here and recording my starter boilerplate.
2020-05-17 20:48:18 +01:00
..
src Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
.gitignore Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
dir-locals.nix Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
elm.json Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
index.css Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
index.html Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
README.md Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00
shell.nix Support boilerplate for Elm clients 2020-05-17 20:48:18 +01:00

Elm

Elm has one of the best developer experiences that I'm aware of. The error messages are helpful and the entire experience is optimized to improve the ease of writing web applications.

Developing

If you're interested in contributing, the following will create an environment in which you can develop:

$ nix-shell
$ elm-live -- src/Main.elm --output=Main.min.js

You can now view your web client at http://localhost:8000!