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
440
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
680
Case Study: Lucentum, creating our own React component library
kutyel
1
630
Where to start as a Web Developer
kutyel
1
150
Other Decks in Programming
See All in Programming
testingを眺める
matumoto
1
140
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
1.6k
機能追加とリーダー業務の類似性
rinchoku
2
1.3k
go test -json そして testing.T.Attr / Kyoto.go #63
utgwkk
3
300
AWS発のAIエディタKiroを使ってみた
iriikeita
1
190
今から始めるClaude Code入門〜AIコーディングエージェントの歴史と導入〜
nokomoro3
0
180
Swift Updates - Learn Languages 2025
koher
2
480
チームのテスト力を鍛える
goyoki
1
120
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
1
440
Deep Dive into Kotlin Flow
jmatsu
1
340
今だからこそ入門する Server-Sent Events (SSE)
nearme_tech
PRO
3
220
AIコーディングAgentとの向き合い方
eycjur
0
270
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
A Modern Web Designer's Workflow
chriscoyier
696
190k
Unsuck your backbone
ammeep
671
58k
Agile that works and the tools we love
rasmusluckow
330
21k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Docker and Python
trallard
45
3.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
We Have a Design System, Now What?
morganepeng
53
7.8k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Bash Introduction
62gerente
615
210k
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