By Alvin Alexander. Last updated: September 11, 2016
This image is from a tutorial titled, Learning FP: Experiences on the Elm language.
I don’t know much about Elm yet, other than it’s an FP language for writing browser code, and it looks a lot like Haskell. As the tutorial author states, “Elm is a programming language that compiles to HTML5: HTML, CSS and JavaScript.” Another good quote is, “There are no worries about bugs due to weird mixed state as the state is always a direct result of input.”