使得易于在web浏览器中试验它。Evan在2013年加入Prezi从事Elm的工作，并在2016年转移到作为开源工程师，启动了Elm软件基金会。Elm编译器的最初实现执行目标为HTML、CSS和JavaScript。核心工具集持续的扩展，现在包括了REPL、包管理器、时间旅行调试器和针对macOS及Windows的安装器。 Elm还有一个生态系统，包括社区创建的库和Ellie，它是一个高级在线编辑器，允许保存工作和包含社区库。
特征.Elm有一个小集合的语言构造，包括传统的if