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
再帰関数は無名関数にできるか?
Search
kii310
November 17, 2024
2
140
再帰関数は無名関数にできるか?
学生と社会人LTで発表しました
https://gijutsu-club.connpass.com/event/334645/
kii310
November 17, 2024
Tweet
Share
More Decks by kii310
See All by kii310
ディスパッチについて
kii310
1
17
未来は現在からの継続
kii310
3
440
アーキテクチャの一番最初の話
kii310
1
42
カリー化と部分適用
kii310
3
88
抽象に依存する
kii310
1
95
抽象に依存する 〜概論編〜
kii310
2
84
純粋関数からDI
kii310
2
200
初心忘るべからず
kii310
1
220
オブジェクトと関数で再現するクラス
kii310
0
32
Featured
See All Featured
Building an army of robots
kneath
306
46k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Embracing the Ebb and Flow
colly
88
4.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
A Modern Web Designer's Workflow
chriscoyier
697
190k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
600
How to Ace a Technical Interview
jacobian
280
23k
GraphQLとの向き合い方2022年版
quramy
49
14k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Transcript
LJJ ࠶ؼؔΛແ໊ؔʹͰ͖Δ͔ʁ
w LJJͱ͍͍·͢ w ଔͷେֶੜ w 5ZQF4DSJQUͰόοΫΤϯυ w ֶੜͱࣾձਓ-5ओ࠵ w ؔܕܕཧʹڵຯ͋Γ
ࣗݾհ !LJJ@OZBO 9ΞΧϯτ
ಥવͰ͕͢
ؔΛ࠶ؼ͍ͤͨ࣌͞ ͋Γ·ͤΜ͔ʁ
͋Γ·͢ΑͶʂ
ྫ͑ɺ͜Μͳؔ
dO·ͰͷΛܭࢉ͢Δؔ
GPSจճ͢Μ͡Όͳͯ͘ɺ ࠶ؼͤͪ͞Ό͍͍ͨͳ
GPSจճ͢Μ͡Όͳͯ͘ɺ ࠶ؼͤͪ͞Ό͍͍ͨͳ ˞ͷެࣜ͏ͱ͔ɺඌ࠶ؼ࠷దԽͷҰ୴์ஔ͠·͢
ͱΓ͋͑ͣɺ࠶ؼԽ͢Δ
None
࠶ؼԽͰ͖͚ͨͲɺ
໊લΛ͚ͣʹ ࠶ؼԽͰ͖ͳ͍ͷ͔ʁ
࠶ؼؔΛແ໊ؔʹͰ͖Δ͔ʁ
ແ໊ؔ
໊લͷແ͍ؔΛจࣈ௨Γ ແ໊ؔͱ͍͏
ྫ͑ɺ ྻʹର͢ΔNBQॲཧ ଈ࣮࣌ߦؔɹ
None
͜ͷΑ͏ʹɺ ԾҾΛলུͨ͠ॻ͖ํΛ ϙΠϯτϑϦʔελΠϧͱݴ͍·͢ɹ
ແ໊ؔΛ͏ͷɺ ͦͷݶΓͷ͍ࣺͯͷؔ ໊લΛ͚ͭΔఔͷؔͰͳ͍ɹ
ͰɺྻͷNBQॲཧͰ ࠶ؼ͍ͨ͠߹ʁɹ
࠶ؼؔΛແ໊ؔʹͰ͖Δ͔ʁ
None
·ͣɺ໊લΛແ͘͢ વɺSFUVSOจͰɺ࠶ؼ͢Δͱ͖ ໊લ͕ແ͍ͷͰࠔΔ
ҾͰࣗࣗΛ͠ɺ ໊લΛ༩͑Δ
ࣗࣗͷͨΊɺܕ࠶ؼ͢Δ
ܕʹΤΠϦΞεΛுΓ·͢
͜ΕΛݺͼग़͍͕ͨ͠ɺ໊લ͕ඞཁ Ͱɺଈ࣮࣌ߦͯ͠ΈΑ͏
Ҿͷ ͷҐஔ͕ ͍ʹͦ͘͏ ͳͷͰ ΧϦʔԽ͢Δ
Ͱ͖ͨʂ
͔͠͠ɺ ಉؔ͡Λճ ఆٛ͢Δͷ ͪΐͬͱɺɺɺ
͜ͷܗ G G O G O ͘͠ G G
O G O
ؔʹ໊લΛ ͚ͨ͘ͳ͍ͨΊ ଈ࣮࣌ߦͨ͠ ͰɺؔΛ ݺͼग़͕ؔ͢ ͋Ε͍͍ͷͰ
G G O G O ˣ DBMMFS G O
ˣ D G O
ઌ΄Ͳͷঢ়ଶʹΓ·͢ ʢଈ࣮࣌ߦ͢Δલʣ
͜ͷঢ়ଶͰԾʹ ؔʹ໊લΛ͚࣮ͯߦͯ͠ΈΔ
໊લΛ͚ͣʹݺͼग़͍ͨ͠ ؔΛݺͼग़ؔ͢Λఆٛ͠Α͏
͜͜·ͰདྷͨΒɺ͋ͱ໊લΛ֎͢
ͦͯ͠ɺGΛ͢
None
͜ͷແ໊࠶ؼؔ ҰൠԽ͢Δ͜ͱ͕Ͱ͖ɺ ;ίϯϏωʔλ:ίϯϏωʔλ ͳͲͱݺΕ͍ͯΔ
ࢀߟ ʰ+BWB4DSJQUపఈ߈ུؔݍʹ͍ͭͯͷิʱ ʰؔܕϓϩάϥϛϯάͷجૅʱ