THE VIDEO SHELF · elm language design
Evan Czaplicki - Let's be mainstream! User focused design in Elm - Curry On
Evan Czaplicki, creator of Elm, talks at Curry On 2015 about user-focused language design. He explains the principles behind Elm and how to make a functional, typed language as approachable as JavaScript.
Why HN readers recommended it
Recommended as the clearest explanation of Elm's design thinking and of making functional languages mainstream, plus a popular monad explanation clip.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Curry On!
- Topic
- elm language design
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 7
- HN mentions in dataset
- 13
- Recommendation years in dataset
- 2015–2023
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
> Elm is cute and interesting, but it's type system is less expressive than other languages and lacks features that I consider essential. I'd recommend watching this talk: [0]. Evan talks a lot about the decisions that went into the language, such as not having …
thinkpad20 on Hacker News · 2016-01
In New Adventures for ElmI'm pretty keen to play with Elm, but it gives me some pause that an app like this (or the demo at [LINK] ) results in... 11k lines of Javascript. Nevertheless, these talks got me bulled up on Elm: [LINK] (Richard Feldman, collegially, on React …
abglassman on Hacker News · 2015-11
In A sliding puzzle, built with ElmEvan has described a lot of the thinking behind his decisions in this talk: [VIDEO] The <~ for Signal.map is a good example for a "clever" thing which makes languages hard to read for newbies. It looks like it's part of the syntax and not …
brodo on Hacker News · 2015-11
In Making Elm faster and friendlier in 0.16
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.
