Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
【TSkaigi 2025】これは型破り?型安全? 真実はいつもひとつ!(じゃないかもしれない...
Search
Kimita Shoichi
May 24, 2025
Programming
430
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【TSkaigi 2025】これは型破り?型安全? 真実はいつもひとつ!(じゃないかもしれない)TypeScript クイズ〜〜〜〜!!!!!
TSkaigi 2025でのLTスライドです
Kimita Shoichi
May 24, 2025
More Decks by Kimita Shoichi
See All by Kimita Shoichi
型のインスタンス化は非常に深く、無限である可能性があります。
kimitashoichi
1
2.3k
【YAPC::Hakodate 2024】TypeScriptエンジニアが感じたPerlのここが面白い
kimitashoichi
1
1.1k
【TSkaigi】2024/05/11 当日スライド
kimitashoichi
17
6.9k
Other Decks in Programming
See All in Programming
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
190
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
310
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3k
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
280
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
560
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
600
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
570
Webの地図
yosuke_furukawa
PRO
6
5k
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
280
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
3.1k
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.5k
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
360
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.3k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
350
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.1k
The agentic SEO stack - context over prompts
schlessera
0
950
The Pragmatic Product Professional
lauravandoore
37
7.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Accessibility Awareness
sabderemane
1
220
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Into the Great Unknown - MozCon
thekraken
41
2.7k
Practical Orchestrator
shlominoach
192
12k
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/