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
510
Case Study: Lucentum, creating our own React component library
kutyel
1
490
Where to start as a Web Developer
kutyel
1
130
Other Decks in Programming
See All in Programming
マルチモジュールにおけるテスト最適化
fxwx23
0
200
Go Code Generation at newmo / 2024-08-27 #newmo_layerx_go
genkey6
0
560
rbs-inlineを導入してYARDからRBSに移行する
euglena1215
1
260
ブラウザ互換の重要性 - あらゆるユーザーに価値を届けるために必要なこと
yamanoku
0
110
Amazon BedrockでサーバレスなAIお料理ボットを作成する!!
tosuri13
0
210
オートマトン学習しろ / Do automata learning
makenowjust
3
130
LangChainの現在とv0.3にむけて
os1ma
4
880
Jakarta EE meets AI
ivargrimstad
0
370
AndroidアプリのUIバリエーションをあの手この手で確認する / Check UI variations of Android apps by various means
tkmnzm
1
120
LangChainでWebサイトの内容取得やGitHubソースコード取得
shukob
0
160
事業フェーズの変化に対応する 開発生産性向上のゼロイチ
masaygggg
0
190
Web技術を駆使してユーザーの画面を「録画」する
yukukotani
13
6.5k
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
29
2.6k
Fontdeck: Realign not Redesign
paulrobertlloyd
80
5.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
No one is an island. Learnings from fostering a developers community.
thoeni
18
2.9k
What's in a price? How to price your products and services
michaelherold
242
11k
Producing Creativity
orderedlist
PRO
340
39k
Into the Great Unknown - MozCon
thekraken
29
1.4k
Done Done
chrislema
180
16k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
166
48k
Unsuck your backbone
ammeep
667
57k
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