Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Elm
Search
Ryan Levick
October 16, 2014
Programming
0
120
Elm
An Introduction to the concepts of the Elm Programming Language
Ryan Levick
October 16, 2014
Tweet
Share
More Decks by Ryan Levick
See All by Ryan Levick
Rusty VMs and Emulation
rylev
0
270
Tales From a Radically Polyglot Team
rylev
0
130
A Dangerous Game: Safety in Ruby
rylev
2
330
Introduction to Elm
rylev
0
150
Other Decks in Programming
See All in Programming
Gleamという選択肢
comamoca
6
680
レガシーシステムの機能調査・開発におけるAI利活用
takuya_ohtonari
0
580
Practical Tips and Tricks for Working with Compose Multiplatform Previews (mDevCamp 2025)
stewemetal
0
120
JSAI2025 RecSysChallenge2024 優勝報告
unonao
1
450
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
350
Development of an App for Intuitive AI Learning - Blockly Summit 2025
teba_eleven
0
110
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
530
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
10
1.8k
eBPFを用いたAIネットワーク監視システム論文の実装 / eBPF Japan Meetup #4
yuukit
3
750
エラーって何種類あるの?
kajitack
5
130
業務自動化をJavaとSeleniumとAWS Lambdaで実現した方法
greenflagproject
1
100
実はすごいスピードで進化しているCSS
hayato_yokoyama
0
110
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Making Projects Easy
brettharned
116
6.2k
4 Signs Your Business is Dying
shpigford
184
22k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
900
Art, The Web, and Tiny UX
lynnandtonic
299
21k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Fireside Chat
paigeccino
37
3.5k
Adopting Sorbet at Scale
ufuk
77
9.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
480
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
The World Runs on Bad Software
bkeepers
PRO
68
11k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.3k
Transcript
Ryan Levick @itchyankles
ELM
The Problems with Javascript
Verbose() {};
Inconsistent Inconsistent Inconsistent
I m p e r a t i v e
not type safe
None
What is ELM?
None
FRP
None
Hello World
Placement
Fancy Placement
Input
State
Snake