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
150
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
TailorにおけるSchema-driven UIの実践例
izumisy
0
92
Elm, the functional frontend
izumisy
3
1.1k
Elmの歩き方2019
izumisy
5
3.4k
jQueryからElmまで
izumisy
1
1.6k
Ordering and Ordered
izumisy
1
83
僕が新卒として意識している4つのこと
izumisy
0
110
Choo: Fun Functional Framework
izumisy
1
480
StackoverflowでREPを稼ぐ技術
izumisy
1
810
フロントエンド・バリデーション
izumisy
5
3.6k
Other Decks in Technology
See All in Technology
Riverpod & Riverpod Generatorを利用して状態管理部分の処理を書き換えてみる簡単な事例紹介
fumiyasac0921
0
100
大規模プロジェクトにおける 品質管理の要点と実践 / 20250327 Suguru Ishii
shift_evolve
0
280
ソフトウェア開発現代史: なぜ日本のソフトウェア開発は「滝」なのか?製造業の成功体験とのギャップ #jassttokyo
takabow
2
1.5k
ISUCONにPHPで挑み続けてできるようになっ(てき)たこと / phperkaigi2025
blue_goheimochi
0
140
OPENLOGI Company Profile for engineer
hr01
1
22k
ソフトウェア開発におけるインターフェイスという考え方 / PHPerKaigi 2025
k1low
9
3.9k
ルートユーザーの活用と管理を徹底的に深掘る
yuobayashi
6
720
SSH公開鍵認証による接続 / Connecting with SSH Public Key Authentication
kaityo256
PRO
2
220
Why Go?
xpmatteo
0
130
Keynote - KCD Brazil - Platform Engineering on K8s (portuguese)
salaboy
0
120
20250328_OpenAI製DeepResearchは既に一種のAGIだと思う話
doradora09
PRO
0
150
モンテカルロ木探索のパフォーマンスを予測する Kaggleコンペ解説 〜生成AIによる未知のゲーム生成〜
rist
4
1.1k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
22
1.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
177
52k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
Scaling GitHub
holman
459
140k
Thoughts on Productivity
jonyablonski
69
4.5k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.4k
Writing Fast Ruby
sferik
628
61k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
28
2k
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