Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
FPO & fasy
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kyle Simpson
PRO
November 08, 2017
Technology
490
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
200
Love/Hate: Upgrading to Web2.5 with Local-First (abbr)
getify
PRO
0
200
Transforming Composition
getify
PRO
0
240
Love/Hate: Upgrading to Web2.5 with Local-First
getify
PRO
0
310
Zero Server Data Security
getify
PRO
1
290
Imperative vs Declarative: Weathering the storm
getify
PRO
0
540
Confessions from an Impostor
getify
PRO
0
300
On the job interview... Composition
getify
PRO
0
180
Mo'Problems, Mo'Nads
getify
PRO
1
3.6k
Other Decks in Technology
See All in Technology
Running Kotlin + Quarkus with Lambda
nealle
1
470
パッチ更新でterraform initが落ちた日
grimoh
1
120
FactoryBotアンチパターン / factory_bot anti-patterns
toshimaru
0
160
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.3k
LocalStack を使ったサーバーレスアプリケーション開発 / Serverless Development with LocalStack
kakakakakku
1
420
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
120
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.5k
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
150
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
620
メルペイ 会計システム概要と歴史
mewuto
1
220
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
880
Cognition AI Japan - ウェビナー2_テストQA_運用監視
cogakira
0
140
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
1.6k
A designer walks into a library…
pauljervisheath
211
25k
Exploring anti-patterns in Rails
aemeredith
4
530
Code Reviewing Like a Champion
maltzj
529
40k
Automating Front-end Workflow
addyosmani
1369
210k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
730
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
400
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
Building Adaptive Systems
keathley
44
3.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
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