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
730
Case Study: Lucentum, creating our own React component library
kutyel
1
670
Where to start as a Web Developer
kutyel
1
150
Other Decks in Programming
See All in Programming
Python札幌 LT資料
t3tra
7
1.1k
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
700
これならできる!個人開発のすゝめ
tinykitten
PRO
0
140
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
440
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
580
Deno Tunnel を使ってみた話
kamekyame
0
310
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
3.8k
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
310
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
130
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
AtCoder Conference 2025
shindannin
0
900
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
210
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
270
Faster Mobile Websites
deanohume
310
31k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
GitHub's CSS Performance
jonrohan
1032
470k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
48k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
Heart Work Chapter 1 - Part 1
lfama
PRO
4
35k
Building Applications with DynamoDB
mza
96
6.9k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
110
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Producing Creativity
orderedlist
PRO
348
40k
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