Cookies on OyList

We use essential cookies to keep OyList working. With your permission, Google Analytics cookies help us count visits and understand which pages are useful.

How we use cookies

Elm (programming language)

Elm (programming language)
Evan Czaplicki / Public domain · resizedfile
The best teacher on this list for front-end developers. Elm does one job, browser apps, and does it with a strict but helpful compiler that promises no runtime errors in practice and explains its complaints in plain sentences. The Elm Architecture, a model, an update function and a view, is the clearest demonstration you will find of why pure functions and immutable state make UI bugs easier to reason about. Plenty of people learn Elm, then carry the habits back to TypeScript and React. That is a fine outcome, because the language itself is deliberately small and changes rarely, and talking to JavaScript goes through ports rather than direct calls, which can feel restrictive on a large app.
More about Elm (programming language)

Share

Embed
Share this item with friends or copy the link:

Comments