Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Pipeline Operator
Search
OKUNOKENTARO
October 09, 2019
Programming
0
440
Pipeline Operator
2019年10月9日、tc39_studyにて発表した資料です。
OKUNOKENTARO
October 09, 2019
Tweet
Share
More Decks by OKUNOKENTARO
See All by OKUNOKENTARO
トレタO/X アーキテクチャ移行記 Next.js App Router化への道のり / TORETA TECH UPDATE 1
okunokentaro
5
12k
Podcastを継続する技術 / refactoradio-240119
okunokentaro
1
190
Webアプリケーション設計の第一歩は ディレクトリの整理から / Encraft 1
okunokentaro
34
10k
JSONとJSON Schemaを改めて理解する / tokyo_study
okunokentaro
9
2.4k
それでもどうしてRecoilを使うのか / Harajuku.ts Meetup Recoil
okunokentaro
19
5.6k
TypeScriptは10年でこんなに進化しました / TechFeed Experts Night 11
okunokentaro
6
1.8k
Hasura.io RDBをサクサク作る方法はARやO/RMだけじゃなくなりました/hasura-io
okunokentaro
5
690
コードには型アノテーションよりも要件アノテーションを増やせ!/harajukuts2
okunokentaro
14
6.5k
10年と3ヶ月でWebサービスを作った話 / Piyogrammer Conference 2021
okunokentaro
2
1.1k
Other Decks in Programming
See All in Programming
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
170
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
130
認証・認可の基本を学ぼう前編
kouyuume
0
270
Cap'n Webについて
yusukebe
0
150
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
150
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
210
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
6
3.9k
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
250
これならできる!個人開発のすゝめ
tinykitten
PRO
0
120
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
390
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.3k
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.7k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
100
The untapped power of vector embeddings
frankvandijk
1
1.5k
Test your architecture with Archunit
thirion
1
2.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
Technical Leadership for Architectural Decision Making
baasie
0
180
Become a Pro
speakerdeck
PRO
31
5.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
980
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
0
300
Bash Introduction
62gerente
615
210k
WCS-LA-2024
lcolladotor
0
390
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Transcript
1JQFMJOF0QFSBUPS 0DU UD@TUVEZ !PLVOPLFOUBSP
֓ཁ w IUUQTHJUIVCDPNUDQSPQPTBMQJQFMJOFPQFSBUPS w IUUQTEFWFMPQFSNP[JMMBPSHKBEPDT8FC+BWB4DSJQU 3FGFSFODF0QFSBUPST1JQFMJOF@PQFSBUPS w 4UBHF ʢ݄Α Γʣ
w ݄Ҏ߱5$ͷٞࣄʹग़ͯͣ͜
ԿΛ͢Δͷ͔ w c(b(a(x)))ͷTVHBS w x |> a |> b |>
cͱॻ͚ΔΑ ͏ʹͳΔ w |>͕1JQFMJOF0QFSBUPS
ͳͥٻΊΒΕΔͷ͔ w ࣜͷཧతͳߏԽΛॿ͚Δ w ࠨ͔ΒӈಡΜͰ͍͚Δ w ෳࡶͳҾωε τಡΈʹ͘ ͘ σʔλϑϩʔΛղऍ͠ʹ͍͘
w ݱࡏ͜ͷΑ ͏ʹಡΊΔίʔ υΛॻ͘ʹɺ υο τͰͷϝ ιο υνΣʔϯ͕ඞཁ w ͳͥؔͰ͜Ε͕Ͱ͖ͳ͍ͷ͔ ʁ
্͔ΒԼʹಡΊΔɺ Πϯσϯ τἧ͏
ݴޠతલྫ w ' 0$BNM &MJYJS &MN +VMJB )BDLͳͲͰ࠾༻ w 5$1SPQPTBMͰಛʹ'ͷલྫߏจΛϕʔεʹ༷ఏҊ͞Ε͍ͯΔ
Ҿ͕ͭҎ্ͷ߹ ʁ w ΓΛɺ ࣍ͷؔͷҾͷͲͷҐஔʹ͖͔͢Ͱٞ͞Ε͍ͯΔ w ͱ'ϕʔε͕ͩͬͨ +BWB4DSJQUBXBJUͱͷ߹ੑʹ͋ΓͰΞϨϯδ͕͞Ε͍ͯΔ w ΞϨϯδͷൊ͕େ͖
ͭ͋͘Γ 1SPQPTBM 1SPQPTBMͱݺΕΔ
1SPQPTBM 'ߏจΛϕʔεʹBXBJU͑ΔΑ ͏ ΞϨϯδ
1SPQPTBM ˌه߸ͰҾͷΔҐஔΛࢦఆ͢Δ͜ͱΛඞਢͱͨ͠)BDLߏจελΠϧ
1BSUJBM"QQMJDBUJPO 1BSUJBM"QQMJDBUJPO 4UBHF ͱͷΈ߹Θͤݕ౼ ʢ͜Ε1JQFMJOF0QFSBUPS1SPQPTBMʣ
ࠓ͙͍͍ͨ͢߹ w npm install -D @babel/plugin-proposal-pipeline- operator w 'JSFGPYҎ߱ͳΒ--enable-pipeline-operatorϑϥά͖Ͱ ར༻Մೳ
ॴײ w 1SPQPTBM ʹஅͯ͠େมͦ͏ w Ն࣌Ͱɺ ߏจͷΈ͚ͩͰͳ͘ॲཧܥͷޮʹ౿ΈࠐΜͩ ٞΛͯ͠ΔͷͰΔؾ͋Γͦ͏ w 3Y+4ʹ׳ΕͯΔͱཉ͘͠ͳΔؾ͔࣋ͪΔ