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
Our Journey with the Biggest Elm App in Japan
Search
Seiya IZUMI
June 27, 2019
Technology
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Our Journey with the Biggest Elm App in Japan
Seiya IZUMI
June 27, 2019
More Decks by Seiya IZUMI
See All by Seiya IZUMI
Node.jsの宣言的マイグレーションツール作った
izumisy
0
71
TailorにおけるSchema-driven UIの実践例
izumisy
0
580
Elm, the functional frontend
izumisy
3
1.2k
Elmの歩き方2019
izumisy
5
3.6k
jQueryからElmまで
izumisy
1
1.8k
Ordering and Ordered
izumisy
1
130
Choo: Fun Functional Framework
izumisy
1
560
StackoverflowでREPを稼ぐ技術
izumisy
1
890
フロントエンド・バリデーション
izumisy
5
3.7k
Other Decks in Technology
See All in Technology
ハーレムエンジニアリング
kazuma777777
0
190
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
290
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
【GCC2026】TrueHDRIを用いたルックデブ環境とライティングテクニック
bandainamcostudios
PRO
0
110
AIのためのEthernet技術動向 (SerDes)
markunet
1
230
自宅NWにISR4331を導入してみた話
okaits
0
110
AIにブラウザを触らせて、E2EテストをPlaywrightで書く
koji_kawamura
0
140
AI時代に、人は何を、どう学ぶのか #pbl_pub / What and How Do We Learn in the AI Era?
takaking22
1
140
Bits Agent Builder の⼊⾨と活⽤事例
nulabinc
PRO
0
250
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
250
巨大気象データと戦う ― サロゲートモデル学習を高速化する圧縮技術
gpuunite_official
0
140
ソフトウェアサプライチェーンの構造的リスクとコンテナ環境の保護
kyohmizu
5
730
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
370
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Agile that works and the tools we love
rasmusluckow
331
22k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
30 Presentation Tips
portentint
PRO
1
370
Embracing the Ebb and Flow
colly
88
5.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
170
Designing for Timeless Needs
cassininazir
1
450
How to Ace a Technical Interview
jacobian
281
24k
Visualization
eitanlees
152
17k
Transcript
None
None
None
None
None
None
None
• • •
None
None
None
… • • •
None
None
None
None
None
None
↑
• • •
None
getByTeamId : String -> Team getByTeamId teamId = ... type
alias TeamId = String getByTeamId : TeamId -> Team getByTeamId teamId = ... module TeamId exposing (TeamId, new) type TeamId = TeamId String -- getByTeamId : TeamId -> Team -- getByTeamId id = -- ....
None
None
None
None
None
None
None
None
None
• • •
• • •
None
None