45 min listen
JSJ 313: Light Functional JavaScript with Kyle Simpson
JSJ 313: Light Functional JavaScript with Kyle Simpson
ratings:
Length:
11 minutes
Released:
May 15, 2018
Format:
Podcast episode
Description
Panel:
AJ ONeal
Aimee Knight
Joe Eames
Special Guests: Kyle Simpson
In this episode, the JavaScript Jabber panelists discuss light functional JavaScript with Kyle Simpson. Kyle is most well-known for writing the books You Don’t Know JS and is on the show today for his book Functional-Light JavaScript. They talk about what functional programming is, what side-effects are, and discuss the true heart behind functional programming. They also touch on the main focus of functional programming and much more!
In particular, we dive pretty deep on:
You Don’t Know JS
Functional-Light JavaScript
From the same spirit as first books
JavaScript
Documents journey of learning
What does Functional Programming mean?
Functional programming is being re-awoken
Many different definitions
History of functional programming
Programming with functions
What is a function?
“A collection of operations of doing some task” is what people think functions are
What a function really is
Map inputs to outputs
What is a side-effect?
Side-effects should be intentional and explicit
The heart of functional programming
Refactoring
Can’t write a functional program from scratch
What functional programming focuses on
Making more readable and reliable code
Pulling a time-stamp
Defining a side-effect
And much, much more!
Links:
You Don’t Know JS
Functional-Light JavaScript
JavaScript
Kyle’s GitHub
@getify
Picks:
Aimee
What Does Code Readability Mean?
@FunctionalKnox
HTTP 203 Podcast
AJ
IKEA
Joe
Barking Up the Wrong Tree by Eric Barker
Workshops in general
Kyle
GDPR
The start-up’s guide to the GDPR
Hatch
Fluent Conf
AJ ONeal
Aimee Knight
Joe Eames
Special Guests: Kyle Simpson
In this episode, the JavaScript Jabber panelists discuss light functional JavaScript with Kyle Simpson. Kyle is most well-known for writing the books You Don’t Know JS and is on the show today for his book Functional-Light JavaScript. They talk about what functional programming is, what side-effects are, and discuss the true heart behind functional programming. They also touch on the main focus of functional programming and much more!
In particular, we dive pretty deep on:
You Don’t Know JS
Functional-Light JavaScript
From the same spirit as first books
JavaScript
Documents journey of learning
What does Functional Programming mean?
Functional programming is being re-awoken
Many different definitions
History of functional programming
Programming with functions
What is a function?
“A collection of operations of doing some task” is what people think functions are
What a function really is
Map inputs to outputs
What is a side-effect?
Side-effects should be intentional and explicit
The heart of functional programming
Refactoring
Can’t write a functional program from scratch
What functional programming focuses on
Making more readable and reliable code
Pulling a time-stamp
Defining a side-effect
And much, much more!
Links:
You Don’t Know JS
Functional-Light JavaScript
JavaScript
Kyle’s GitHub
@getify
Picks:
Aimee
What Does Code Readability Mean?
@FunctionalKnox
HTTP 203 Podcast
AJ
IKEA
Joe
Barking Up the Wrong Tree by Eric Barker
Workshops in general
Kyle
GDPR
The start-up’s guide to the GDPR
Hatch
Fluent Conf
Released:
May 15, 2018
Format:
Podcast episode
Titles in the series (100)
Episode 3: 003 JSJ Build Tools by JavaScript Jabber