Published: May 15, 2018, 2:37 p.m.
Panel:\xa0
- AJ ONeal
- Aimee Knight
- Joe Eames
Special Guests: Kyle SimpsonIn this episode, the JavaScript Jabber panelists discuss light functional
JavaScript with Kyle Simpson. Kyle is most well-known for writing the books
You Don\u2019t 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\u2019t Know JS
- Functional-Light JavaScript
- From the same spirit as first books
- JavaScript\xa0
- 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?
- \u201cA collection of operations of doing some task\u201d 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\u2019t 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:
Picks:Aimee
AJ
Joe
Kyle
Support this podcast at \u2014
https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out:
https://redcircle.com/privacyBecome a supporter of this podcast:
https://www.spreaker.com/podcast/javascript-jabber--6102064/support.