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
XSで作るクロージャ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kei Kamikawa
March 30, 2018
Programming
660
0
Share
XSで作るクロージャ
https://codehex.hateblo.jp
で詳しく書いてます。
Kei Kamikawa
March 30, 2018
More Decks by Kei Kamikawa
See All by Kei Kamikawa
Claude Code で Astro blog を Pages から Workers へ移行してみた
codehex
0
290
オレを救った Cline を紹介する
codehex
17
18k
どこでも使える Cloudflare Workers!
codehex
6
1.1k
htmx is fun!
codehex
3
430
すぐ使える Cloudflare Workers!
codehex
15
3.8k
Go to Cloudflare Workers
codehex
8
2.4k
AI Gateway 使っているよ!
codehex
2
2.1k
日時処理の新スタンダード: Synchro によるタイムゾーン安全、楽々開発
codehex
1
2.7k
Cloudflare Workers は楽しい!
codehex
9
3.5k
Other Decks in Programming
See All in Programming
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
250
JOAI2026 1st solution - heron0519 -
heron0519
0
180
ソースコード→AST→オペコード、の旅を覗いてみる
o0h
PRO
1
120
実践ハーネスエンジニアリング:ステアリングループを実例から読み解く / Practical Harness Engineering: Understanding Steering Loops Through Real-World Examples
nrslib
4
3.2k
WebAssembly を読み込むベストプラクティス 2026年春版 / Best Practices for Loading WebAssembly (Spring 2026)
petamoriken
5
1.1k
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
190
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
170
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
21
11k
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.1k
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
2.8k
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
480
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
190
Featured
See All Featured
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
120
Accessibility Awareness
sabderemane
1
110
Ruling the World: When Life Gets Gamed
codingconduct
0
220
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
110
The Curse of the Amulet
leimatthew05
1
12k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
110
Designing for humans not robots
tammielis
254
26k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
400
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
800
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Transcript
94Ͱ࡞ΔΫϩʔδϟ !HPUBOEBQN
8)0".* +645461&326*$,
!DPEFIFY
౦ژҠॅ͠·ͨ͠
͝൧༠͏ͷͰ ༠͍ͬͯͩ͘͞
3FMFBTFE 1BDLBHF1SPUPUZQF
ͱ͜ΖͰΫϩʔδϟ
my $i = 0; my $c = sub { $i
}; $c->(); # 0
94Ͱ࡞ΔΫϩʔδϟ ύλʔϯ 946#
946#JTMJLF
94 TVCSPVUJOF@OBNF
ΫϩʔδϟΛ࡞͢Δؔ
Ϋϩʔδϟͷத
94Ͱ࡞ΔΫϩʔδϟ ύλʔϯ $ͷؔ
ΫϩʔδϟΛ࡞͢Δؔ
Ϋϩʔδϟͷத
݁
྆ύλʔϯ େͯ͠มΘΒͳ͍