What is Elm written in?

Year 2012 Paradigm functional Typing static
The Elm compiler is written in Haskell (well-documented).

Relationship Graph

All directly connected languages. Click any node to navigate to its page.

Compiler Implementation

LanguageConfidenceNotesSource
Haskell 95% Elm compiler written in Haskell Source

Transpilation

LanguageConfidenceNotesSource
JavaScript 98% Elm compiles to JavaScript Source

Influenced By

Languages Elm Influenced

Frequently Asked Questions

What language is Elm written in?
Elm is primarily implemented in Haskell. See the implementation section above for details and source references.
What languages influenced Elm?
Elm was influenced by Haskell among others. See the influence section above for the full list.
Which languages did Elm influence?
Elm influenced Rust among others.

Evidence Sources

Related Languages

Explore Elm in Graph →