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
160
再帰関数は無名関数にできるか?
学生と社会人LTで発表しました
https://gijutsu-club.connpass.com/event/334645/
kii310
November 17, 2024
Tweet
Share
More Decks by kii310
See All by kii310
カリー化と部分適用(更新) / currying_and_partial_application_in_TypeScript
kii310
0
100
ディスパッチについて
kii310
1
34
未来は現在からの継続
kii310
3
510
アーキテクチャの一番最初の話
kii310
1
61
カリー化と部分適用
kii310
3
110
抽象に依存する
kii310
1
120
抽象に依存する 〜概論編〜
kii310
2
100
純粋関数からDI
kii310
2
210
初心忘るべからず
kii310
1
240
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
11k
Done Done
chrislema
186
16k
Visualization
eitanlees
150
17k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Practical Orchestrator
shlominoach
191
11k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
WENDY [Excerpt]
tessaabrams
9
36k
Become a Pro
speakerdeck
PRO
31
5.8k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
150
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
140
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పఈ߈ུؔݍʹ͍ͭͯͷิʱ ʰؔܕϓϩάϥϛϯάͷجૅʱ