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
0
170
Our Journey with the Biggest Elm App in Japan
Seiya IZUMI
June 27, 2019
Tweet
Share
More Decks by Seiya IZUMI
See All by Seiya IZUMI
Node.jsの宣言的マイグレーションツール作った
izumisy
0
33
TailorにおけるSchema-driven UIの実践例
izumisy
0
390
Elm, the functional frontend
izumisy
3
1.1k
Elmの歩き方2019
izumisy
5
3.4k
jQueryからElmまで
izumisy
1
1.7k
Ordering and Ordered
izumisy
1
110
Choo: Fun Functional Framework
izumisy
1
510
StackoverflowでREPを稼ぐ技術
izumisy
1
830
フロントエンド・バリデーション
izumisy
5
3.6k
Other Decks in Technology
See All in Technology
Findy Team+のSOC2取得までの道のり
rvirus0817
0
300
バイブコーディングと継続的デプロイメント
nwiizo
2
400
Green Tea Garbage Collector の今
zchee
PRO
2
380
自作LLM Native GORM Pluginで実現する AI Agentバックテスト基盤構築
po3rin
2
240
GA technologiesでのAI-Readyの取り組み@DataOps Night
yuto16
0
260
SOC2取得の全体像
shonansurvivors
1
350
FastAPIの魔法をgRPC/Connect RPCへ
monotaro
PRO
1
700
実装で解き明かす並行処理の歴史
zozotech
PRO
1
300
KMP の Swift export
kokihirokawa
0
320
データエンジニアがこの先生きのこるには...?
10xinc
0
440
Pure Goで体験するWasmの未来
askua
1
170
インサイト情報からどこまで自動化できるか試してみた
takas0522
0
140
Featured
See All Featured
Navigating Team Friction
lara
189
15k
KATA
mclloyd
32
14k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Unsuck your backbone
ammeep
671
58k
Music & Morning Musume
bryan
46
6.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Six Lessons from altMBA
skipperchong
28
4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
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