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
480
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
180
Love/Hate: Upgrading to Web2.5 with Local-First (abbr)
getify
PRO
0
170
Transforming Composition
getify
PRO
0
200
Love/Hate: Upgrading to Web2.5 with Local-First
getify
PRO
0
290
Zero Server Data Security
getify
PRO
1
260
Imperative vs Declarative: Weathering the storm
getify
PRO
0
510
Confessions from an Impostor
getify
PRO
0
280
On the job interview... Composition
getify
PRO
0
150
Mo'Problems, Mo'Nads
getify
PRO
1
3.6k
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
Terraform共通モジュールをチーム横断で“変えられる”運用へ ― リリースと適用の分離
kekke_n
0
370
20260702_生成AIはどこまで成長するのか_チャットだけじゃない世界
doradora09
PRO
0
100
事業価値を⽣み出すSREへ SREが担うべき意思決定の5層
kenta_hi
0
350
『AIに負けない』より『AIと遊ぶ』」〜ワクワクが最強のテスト・QA学習戦略_公開用
odan611
1
400
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
150
金融の未来を考える / Thinking About the Future of Finance
ks91
PRO
0
150
Text-to-SQLをAgentCoreで実現し、生成されるSQLの精度を定量的に評価する
yakumo
2
590
グローバルチームと挑むプロダクト開発
sansantech
PRO
1
160
Baseline対応のDOMの型定義を作った
uhyo
3
700
Claude Codeとハーネスについて考えてみる
oikon48
18
8.5k
“ID沼入口” - 基本とセキュリティから始める、考え続けるためのID管理技術勉強会 告知&イントロ
ritou
0
410
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
600
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
630
Designing for Performance
lara
611
70k
Ruling the World: When Life Gets Gamed
codingconduct
0
270
Between Models and Reality
mayunak
4
360
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Done Done
chrislema
186
16k
Writing Fast Ruby
sferik
630
63k
Building the Perfect Custom Keyboard
takai
2
810
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
180
Making Projects Easy
brettharned
120
6.7k
Typedesign – Prime Four
hannesfritz
42
3.1k
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