How to use Elm at work
For those unfamiliar with elm:<p>I would sum it up as:<p>-) a stripped down, simplified version of Haskell<p>-) with a good concept for side effects<p>-) that compiles to Javascript<p>-) gearded towards writing type safe frontend code for the Browser<p>-) strongly nudging you towards a clean, well architected app structure (see 'the Elm Architecture').<p>I think it's on the tipping point right now:<p>if enough people jump on board, the language get's good documentation, and the library ecosystem grows, I see a great future for Elm.<p>Otherwise, it will dwindle away soon into the endless annals of forgotten languages.