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
20
Love/Hate: Upgrading to Web2.5 with Local-First (abbr)
getify
PRO
0
110
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
460
Confessions from an Impostor
getify
PRO
0
230
On the job interview... Composition
getify
PRO
0
100
Mo'Problems, Mo'Nads
getify
PRO
1
3.6k
Other Decks in Technology
See All in Technology
Azure Well-Architected Framework入門
tomokusaba
1
310
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
600
Shirankedo NOCで見えてきたeduroam/OpenRoaming運用ノウハウと課題 - BAKUCHIKU BANBAN #2
marokiki
0
150
BirdCLEF+2025 Noir 5位解法紹介
myso
0
200
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
890
pprof vs runtime/trace (FlightRecorder)
task4233
0
170
Oracle Cloud Infrastructure:2025年9月度サービス・アップデート
oracle4engineer
PRO
0
440
生成AIで「お客様の声」を ストーリーに変える 新潮流「Generative ETL」
ishikawa_satoru
1
320
許しとアジャイル
jnuank
1
130
Why React!?? Next.jsそしてReactを改めてイチから選ぶ
ypresto
10
4.5k
o11yで育てる、強い内製開発組織
_awache
3
120
Findy Team+のSOC2取得までの道のり
rvirus0817
0
350
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
Six Lessons from altMBA
skipperchong
28
4k
Practical Orchestrator
shlominoach
190
11k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Cost Of JavaScript in 2023
addyosmani
53
9k
How STYLIGHT went responsive
nonsquared
100
5.8k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
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