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
Kyle Simpson
PRO
November 08, 2017
Technology
2
440
FPO & fasy
Exploring "FPO" and "fasy" libraries for basic FP tasks in JS.
Kyle Simpson
PRO
November 08, 2017
Tweet
Share
More Decks by Kyle Simpson
See All by Kyle Simpson
Past Time For Passkeys
getify
PRO
0
120
Love/Hate: Upgrading to Web2.5 with Local-First (abbr)
getify
PRO
0
120
Transforming Composition
getify
PRO
0
130
Love/Hate: Upgrading to Web2.5 with Local-First
getify
PRO
0
230
Zero Server Data Security
getify
PRO
1
220
Imperative vs Declarative: Weathering the storm
getify
PRO
0
470
Confessions from an Impostor
getify
PRO
0
240
On the job interview... Composition
getify
PRO
0
110
Mo'Problems, Mo'Nads
getify
PRO
1
3.6k
Other Decks in Technology
See All in Technology
AI駆動開発を実現するためのアーキテクチャと取り組み
baseballyama
12
6.2k
未回答質問の回答一覧 / 開発をリードする品質保証 QAエンジニアと開発者の未来を考える-Findy Online Conference -
findy_eventslides
0
320
AI × クラウドで シイタケの収穫時期を判定してみた
lamaglama39
1
370
その意思決定、まだ続けるんですか? ~痛みを超えて未来を作る、AI時代の撤退とピボットの技術~
applism118
6
5.8k
【M3】攻めのセキュリティの実践!プロアクティブなセキュリティ対策の実践事例
axelmizu
0
170
スタートアップの事業成長を支えるアーキテクチャとエンジニアリング
doragt
1
3.8k
Post-AIコーディング時代のエンジニア生存戦略
shinoyu
0
300
Perlの生きのこり - YAPC::Fukuoka 2025
kfly8
0
240
ソフトウェア開発現代史: 55%が変化に備えていない現実 ─ AI支援型開発時代のReboot Japan #agilejapan
takabow
7
4.5k
技術広報のOKRで生み出す 開発組織への価値 〜 カンファレンス協賛を通して育む学びの文化 〜 / Creating Value for Development Organisations Through Technical Communications OKRs — Nurturing a Culture of Learning Through Conference Sponsorship —
pauli
5
480
雲勉LT_Amazon Bedrock AgentCoreを知りAIエージェントに入門しよう!
ymae
1
150
LINEヤフー バックエンド組織・体制の紹介
lycorptech_jp
PRO
0
820
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
680
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.3k
Context Engineering - Making Every Token Count
addyosmani
9
400
How to Think Like a Performance Engineer
csswizardry
28
2.3k
KATA
mclloyd
PRO
32
15k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Speed Design
sergeychernyshev
32
1.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
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