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
【TSkaigi 2025】これは型破り?型安全? 真実はいつもひとつ!(じゃないかもしれない...
Search
Kimita Shoichi
May 24, 2025
Programming
1
320
【TSkaigi 2025】これは型破り?型安全? 真実はいつもひとつ!(じゃないかもしれない)TypeScript クイズ〜〜〜〜!!!!!
TSkaigi 2025でのLTスライドです
Kimita Shoichi
May 24, 2025
Tweet
Share
More Decks by Kimita Shoichi
See All by Kimita Shoichi
型のインスタンス化は非常に深く、無限である可能性があります。
kimitashoichi
1
1.1k
【YAPC::Hakodate 2024】TypeScriptエンジニアが感じたPerlのここが面白い
kimitashoichi
1
820
【TSkaigi】2024/05/11 当日スライド
kimitashoichi
17
6.2k
Other Decks in Programming
See All in Programming
Claude Code で Astro blog を Pages から Workers へ移行してみた
codehex
0
160
0から始めるモジュラーモノリス-クリーンなモノリスを目指して
sushi0120
0
170
NEWT Backend Evolution
xpromx
1
160
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
270
構文解析器入門
ydah
7
1.9k
CIを整備してメンテナンスを生成AIに任せる
hazumirr
0
300
構造化・自動化・ガードレール - Vibe Coding実践記 -
tonegawa07
0
150
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
11
2.9k
脱Riverpod?fqueryで考える、TanStack Queryライクなアーキテクチャの可能性
ostk0069
0
570
[DevinMeetupTokyo2025] コード書かせないDevinの使い方
takumiyoshikawa
2
220
202507_ADKで始めるエージェント開発の基本 〜デモを通じて紹介〜(奥田りさ)The Basics of Agent Development with ADK — A Demo-Focused Introduction
risatube
PRO
5
1.2k
AI コーディングエージェントの時代へ:JetBrains が描く開発の未来
masaruhr
2
220
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Designing for Performance
lara
610
69k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Git: the NoSQL Database
bkeepers
PRO
431
65k
Agile that works and the tools we love
rasmusluckow
329
21k
Rails Girls Zürich Keynote
gr2m
95
14k
Adopting Sorbet at Scale
ufuk
77
9.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Being A Developer After 40
akosma
90
590k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Making Projects Easy
brettharned
117
6.3k
Transcript
本資料は、トグルホールディングス株式会社に許可なく複製・転載をしないようお願いします。 これは型破り?型安全? 真実はいつもひとつ!(じゃないかもしれない) TypeScript クイズ〜〜〜〜!!!!!
© toggle holdings inc. 2 君⽥ 祥⼀ 所属 2024/11〜現在 トグルホールディングス株式会社
出⾝ 栃⽊県⾜利市 将来の夢は全⾃動農家!
© toggle holdings inc. 3 これから8問のクイズに答えていただきます! TypeScriptのコードをお⾒せするので、 そのコードが型安全か、型破りかをジェスチャーで教えてください! : 型安全
: 型破り
© toggle holdings inc. 4 問1 : 型安全 / :
型破り
© toggle holdings inc. 5 問1 A. : 型安全 さすがに解説不要ですね
© toggle holdings inc. 6 問2 : 型安全 / :
型破り
© toggle holdings inc. 7 問2 : 型安全 / :
型破り B. 型破り 実際のデータは⽂字列なのに 無理やり数字にしようとしているから
© toggle holdings inc. 8 問3 : 型安全 / :
型破り
© toggle holdings inc. 9 問3 : 型安全 / :
型破り B. 型破り データの中⾝が保証されないのに 決めつけで型を宣⾔しているから
© toggle holdings inc. 10 問4 : 型安全 / :
型破り
© toggle holdings inc. 11 問4 : 型安全 / :
型破り A. : 型安全 期待される型構造との適合性を コンパイラが検証するから
© toggle holdings inc. 12 問5 : 型安全 / :
型破り
© toggle holdings inc. 13 問5 : 型安全 / :
型破り B. 型破り 型チェック無効にしてどうする
© toggle holdings inc. 14 問6 : 型安全 / :
型破り
© toggle holdings inc. 15 問6 : 型安全 / :
型破り マッチョ
© toggle holdings inc. 16 問7 : 型安全 / :
型破り
© toggle holdings inc. 17 問7 : 型安全 / :
型破り 🍙: 鮭おにぎり
© toggle holdings inc. 18 最終問題 : 型安全 / :
型破り
© toggle holdings inc. 19 最終問題 : 型安全 / :
型破り TSKaigi 最⾼!
本資料は、トグルホールディングス株式会社に許可なく複製・転載をしないようお願いします。 クイズへ参加いただき ありがとうございました!
© toggle holdings inc. 21 最後に
© toggle holdings inc. 22 今⽇のクイズの解説と弊社採⽤情報等をまとめてます! https://kimitashoichi.github.io/tskaigi-2025-kimita/