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
410
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
Imperative vs Declarative: Weathering the storm
getify
PRO
0
320
Confessions from an Impostor
getify
PRO
0
200
On the job interview... Composition
getify
PRO
0
69
Mo'Problems, Mo'Nads
getify
PRO
1
3.4k
FOUC, and the Death of Progressive Enhancement
getify
PRO
6
2k
Keep Betting On JS
getify
PRO
19
4.8k
Cancel All My Appointments!
getify
PRO
12
1.1k
JavaScript: The Recent Parts
getify
PRO
13
1.5k
Noding a Blockchain
getify
PRO
8
880
Other Decks in Technology
See All in Technology
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
340
〜小さく始めて大きく育てる〜データ分析基盤の開発から活用まで
kniino
0
2.1k
少数チームで挑む: SwiftUI, TCA, KMPを用いた 新規動画配信アプリ 「ABEMA Live」の開発について
tomu28
0
610
WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024
meihei3
2
440
JSON攻略法.pdf
miyakemito
8
4.5k
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
150
SPI原点回帰論:事業課題とFour Keysの結節点を見出す実践的ソフトウェアプロセス改善 / DevOpsDays Tokyo 2024
visional_engineering_and_design
4
1.8k
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
180
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
320
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
110
生産性向上チームの紹介
cybozuinsideout
PRO
1
840
エンジニアのキャリアをちょっと楽しくする3本の軸/Three Pillars to Make an Engineer's Career More Enjoyable
kwappa
0
2.5k
Featured
See All Featured
Optimizing for Happiness
mojombo
370
69k
The Invisible Customer
myddelton
114
12k
4 Signs Your Business is Dying
shpigford
175
21k
The Invisible Side of Design
smashingmag
294
49k
Product Roadmaps are Hard
iamctodd
43
9.7k
Into the Great Unknown - MozCon
thekraken
10
990
Principles of Awesome APIs and How to Build Them.
keavy
120
16k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
20
1.6k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
Become a Pro
speakerdeck
PRO
10
4.5k
Building an army of robots
kneath
300
41k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
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