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
FPO & fasy
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kyle Simpson
PRO
November 08, 2017
Technology
470
2
Share
FPO & fasy
Exploring "FPO" and "fasy" libraries for basic FP tasks in JS.
Kyle Simpson
PRO
November 08, 2017
More Decks by Kyle Simpson
See All by Kyle Simpson
Past Time For Passkeys
getify
PRO
0
160
Love/Hate: Upgrading to Web2.5 with Local-First (abbr)
getify
PRO
0
150
Transforming Composition
getify
PRO
0
180
Love/Hate: Upgrading to Web2.5 with Local-First
getify
PRO
0
260
Zero Server Data Security
getify
PRO
1
250
Imperative vs Declarative: Weathering the storm
getify
PRO
0
490
Confessions from an Impostor
getify
PRO
0
270
On the job interview... Composition
getify
PRO
0
140
Mo'Problems, Mo'Nads
getify
PRO
1
3.6k
Other Decks in Technology
See All in Technology
DevOpsDays Tokyo 2026 見えない開発現場を、見える投資に変える
rojoudotcom
3
190
GitHub Copilotを極める会 - 開発者のための活用術
findy_eventslides
7
4.2k
Proxmox超入門
devops_vtj
0
210
今年60歳のおっさんCBになる
kentapapa
2
380
JEDAI in Osaka 2026イントロ
taka_aki
0
190
組織的なAI活用を阻む 最大のハードルは コンテキストデザインだった
ixbox
7
1.8k
暗黙知について一歩踏み込んで考える - 暗黙知の4タイプと暗黙考・暗黙動へ
masayamoriofficial
0
1.5k
"SQLは書けません"から始まる データドリブン
kubell_hr
2
410
Azure Speech で音声対応してみよう
kosmosebi
0
100
AgentCore RuntimeからS3 Filesをマウントしてみる
har1101
4
430
新メンバーのために、シニアエンジニアが環境を作る時代
puku0x
0
830
Eight Engineering Unit 紹介資料
sansan33
PRO
3
7.2k
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8.1k
It's Worth the Effort
3n
188
29k
Scaling GitHub
holman
464
140k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
240
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
360
Everyday Curiosity
cassininazir
0
190
sira's awesome portfolio website redesign presentation
elsirapls
0
210
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Transcript
"Functional programmer: (noun) One who names variables 'x', names functions
'f', and names code patterns 'zygohistomorphic prepromorphism.'" --James Iry
FPO & fasy: FP made easier Kyle Simpson getify
github.com/getify/Functional-Light-JS
quickest FP primer
pure functions
higher-order functions, closure
composition
partial application, currying
iterations
FPO (pronounced eff-poh) github.com/getify/fpo
None
None
None
None
(pronounced like Tracy, but with an f) github.com/getify/fasy fasy
None
None
None
None
None