JSJ 313: Light Functional JavaScript with Kyle Simpson
May 15, 2018•11 min
Episode description
Panel:
Support this podcast at — https://redcircle.com/javascript-jabber/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
- AJ ONeal
- Aimee Knight
- Joe Eames
- 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!
- Barking Up the Wrong Tree by Eric Barker
- Workshops in general
Support this podcast at — https://redcircle.com/javascript-jabber/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast