Evan Czaplicki - Let's be mainstream! User focused design in Elm - Curry On
Curry On!YouTube ↗
Further reading 1
Caption notes
Evan Czaplicki discusses early Elm design as a way to help front-end developers learn a language in stages. He uses a small counter to illustrate how a newcomer can follow an existing pattern to add a reset button and fill in the concepts later. He applies a similar idea to compiler errors, using a diagnostic that identifies a missing record field to show how a compiler might point the reader toward what to check next. In the Q&A, he ties these choices to the audience Elm was designed to serve.
Archived captions (transcription method unspecified) ↗Original passages · 2
get started programming without really doing any functional programming.relationship people have with a compiler from adversary to assistant.