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
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
2.4k
testingを眺める
matumoto
1
140
OSS開発者という働き方
andpad
5
1.7k
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
22
5.9k
AIでLINEスタンプを作ってみた
eycjur
1
230
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
530
複雑なフォームに立ち向かう Next.js の技術選定
macchiitaka
2
200
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
560
Swift Updates - Learn Languages 2025
koher
2
490
Navigating Dependency Injection with Metro
zacsweers
3
2.5k
🔨 小さなビルドシステムを作る
momeemt
4
690
私の後悔をAWS DMSで解決した話
hiramax
4
210
Featured
See All Featured
How GitHub (no longer) Works
holman
315
140k
KATA
mclloyd
32
14k
A Modern Web Designer's Workflow
chriscoyier
696
190k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Context Engineering - Making Every Token Count
addyosmani
3
58
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
How to Ace a Technical Interview
jacobian
279
23k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
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