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
Functional Programming in JavaScript
Search
Flavio Corpa Ríos
November 19, 2016
Programming
0
430
Functional Programming in JavaScript
Slides for my talk at #Codemotion2016
Flavio Corpa Ríos
November 19, 2016
Tweet
Share
More Decks by Flavio Corpa Ríos
See All by Flavio Corpa Ríos
Introducción a React.js
kutyel
0
660
Case Study: Lucentum, creating our own React component library
kutyel
1
610
Where to start as a Web Developer
kutyel
1
140
Other Decks in Programming
See All in Programming
AI時代のソフトウェア開発を考える(2025/07版) / Agentic Software Engineering Findy 2025-07 Edition
twada
PRO
71
22k
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
340
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
1
8.5k
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
620
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
720
Node-RED を(HTTP で)つなげる MCP サーバーを作ってみた
highu
0
120
おやつのお供はお決まりですか?@WWDC25 Recap -Japan-\(region).swift
shingangan
0
110
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
250
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
650
Deep Dive into ~/.claude/projects
hiragram
12
2.4k
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
10k
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
790
Featured
See All Featured
How GitHub (no longer) Works
holman
314
140k
Faster Mobile Websites
deanohume
307
31k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Agile that works and the tools we love
rasmusluckow
329
21k
Speed Design
sergeychernyshev
32
1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Typedesign – Prime Four
hannesfritz
42
2.7k
Statistics for Hackers
jakevdp
799
220k
Testing 201, or: Great Expectations
jmmastey
42
7.6k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
BBQ
matthewcrist
89
9.7k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Transcript
None
None
Why?
$.each(/*…*/);
None
None
Native JavaScript VS. ____________________.js
Native JavaScript VS. Underscore.js
None
None
None
Array.prototype.filter()
None
ES2015 Arrow Functions =>
None
None
None
Lambda calculus x, y → x + y x →
y → x + y
Arrow functions (x, y) => x + y x =>
y => x + y
None
Array.prototype.forEach()
None
None
None
Array.prototype.map()
None
None
Array.prototype.find()* *ES2015 (ES6)
None
None
Array.prototype.includes() / String.prototype.includes()* *ES2016 (ES7)
None
None
Array.prototype.reduce()
None
None
None
None
None
None
Array.prototype.some()
None
None
Array.prototype.every()
None
Chaining Functions!
None
None
Show me the <code />!
None
None
None
None