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
100
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
460
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
オブザーバビリティが育むシステム理解と好奇心
maruloop
3
1.4k
AIプロダクトのプロンプト実践テクニック / Practical Techniques for AI Product Prompts
saka2jp
0
110
SCONE - 動画配信の帯域を最適化する新プロトコル
kazuho
1
400
Kubernetes self-healing of your workload
hwchiu
0
570
デザインとエンジニアリングの架け橋を目指す OPTiMのデザインシステム「nucleus」の軌跡と広げ方
optim
0
120
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
640
Okta Identity Governanceで実現する最小権限の原則 / Implementing the Principle of Least Privilege with Okta Identity Governance
tatsumin39
0
180
Okta Identity Governanceで実現する最小権限の原則
demaecan
0
150
IoTLT@ストラタシスジャパン_20251021
norioikedo
0
140
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
4
1.4k
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
3
880
組織全員で向き合うAI Readyなデータ利活用
gappy50
3
1.2k
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Become a Pro
speakerdeck
PRO
29
5.6k
Balancing Empowerment & Direction
lara
5
700
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
Context Engineering - Making Every Token Count
addyosmani
8
300
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
The Pragmatic Product Professional
lauravandoore
36
7k
Gamification - CAS2011
davidbonilla
81
5.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
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