The Elm Compiler
Learn about the Elm programming language at elm-lang.org.
This is a fork of the Elm Compiler maintained by CurrySoftware GmbH. We merged a few bug fixes by the community and also expanded the reactor.
- Install Stack (https://www.haskellstack.org)
- Clone the repo
The built Elm executable will reside inside
To install it link or copy it to the
copy .stack-work/dist/x86_64-linux-tinfo6/Cabal-184.108.40.206/build/elm/elm /usr/bin/elm-dev
ln -s .stack-work/dist/x86_64-linux-tinfo6/Cabal-220.127.116.11/build/elm/elm /usr/bin/elm-dev
Using the new Features in Elm Reactor
This Elm-fork contains two new features in the Elm reactor:
<script src="http://localhost:8000/src/Main.elm?output=js" charset="utf-8"></script>
- The reactor can now emit code compiled in debug mode with the
<script src="http://localhost:8000/src/Main.elm?output=js&debug=true" charset="utf-8"></script>
For a working example check out elm-reactor-example.
We are currently exploring the idea of building a private Elm package repository to facilitate usage of Elm in corporate environments.
Currently, it is not possible to use either local packages or another package repository than
We want to change that!
If you are a corporate Elm-user and want to support us or if you are interested in a closed beta please contact us through email@example.com.
Please contact firstname.lastname@example.org for support.
We also offer Elm Consulting Services for general help with Elm.