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
20251104 型
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
saka
December 24, 2025
2
0
Share
20251104 型
saka
December 24, 2025
More Decks by saka
See All by saka
20250304 関数型DDD 6
sakatttttta
0
17
20241219 Github Actionsの面倒いところ
sakatttttta
0
3
20250109 関数型
sakatttttta
0
3
20250116 関数型DDD 2
sakatttttta
0
4
20250123 関数型DDD 3
sakatttttta
0
2
20250206 関数型DDD 4
sakatttttta
0
1
20250213 関数型DDD 4
sakatttttta
0
2
20250220 Hono カスタムfetch
sakatttttta
0
1
20250225 関数型DDD 5
sakatttttta
0
1
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Visualization
eitanlees
150
17k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
It's Worth the Effort
3n
188
29k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
170
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
440
Building the Perfect Custom Keyboard
takai
2
720
Transcript
ܕ
f ilter
ߜΓࠐΈ🔺
ͲΜͳ߹͕Ͱ͖Δͷ͔
Ϧςϥϧ
None
None
݅Ճ
None
μϝͩͬͨ
ΦϒδΣΫτͷϦςϥϧ
None
None
ཁૉͷϓϩύςΟ
None
ཁૉ͕ͳ͍Մೳੑ
None
Ͳ͏͢Δ͔
reduce
usersInfodayo: data.usersInfo .filter((user) => user.isChecked) .reduce< { id: string; name:
string }[] >((acc, user) => [...acc, { id: user.id, name: user.name }], []),
f latmap
usersInfodayo: usersInfo.flatMap((user) => user.isChecked && user.name ? [{ id: user.id,
name: user.name }] : [] ),
Ϣʔβʔܕఆٛ
usersInfodayo: usersInfo .filter( ( user ): user is { id:
string; isChecked: true; name: string; } => user.isChecked && typeof user.name === "string" ) .map((user) => ({ id: user.id, name: user.name })),
͜ΕҰ൪ෆ҆ఆ
ࣗͰఆٛ
asʹ͍ۙͷ