

The Eric Normand Podcast
Eric Normand
An off-the-cuff stream of Functional Programming ideas, skills, patterns, and news from Functional Programming expert Eric Normand of LispCast. Formerly known as Thoughts on Functional Programming.
Episodes
Mentioned books

Apr 4, 2019 • 12min
What does it mean for a function to have a zero?
For audio, video, and text transcripts: https://lispcast.com/what-does-it-mean-for-a-function-to-have-a-zero/

Apr 1, 2019 • 10min
What is a function’s identity?
For audio, video, and text transcripts: https://lispcast.com/what-is-a-functions-identity/

Mar 28, 2019 • 12min
Why do promises make async JavaScript better than callbacks?
For audio, video, and text transcripts: https://lispcast.com/why-do-promises-make-async-javascript-better-than-callbacks/

Mar 25, 2019 • 15min
What are first-class functions?
For audio, video, and text transcripts: https://lispcast.com/what-are-first-class-functions/

Mar 21, 2019 • 20min
Where to find time to learn functional programming?
For audio, video, and text transcripts: https://lispcast.com/where-to-find-time-to-learn-functional-programming/

Mar 18, 2019 • 22min
Do locks slow down your code?
For audio, video, and text transcripts: https://lispcast.com/do-locks-slow-down-your-code/

Mar 14, 2019 • 15min
What is idempotence?
For audio, video, and text transcripts: https://lispcast.com/what-is-idempotence/

Mar 11, 2019 • 22min
What is commutativity and why is it so useful in distributed systems?
For audio, video, and text transcripts: https://lispcast.com/what-is-commutativity-and-why-is-it-so-useful-in-distributed-systems/

Mar 7, 2019 • 21min
What is associativity and why is it useful in parallel programming?
For audio, video, and text transcripts: https://lispcast.com/what-is-associativity-and-why-is-it-useful-in-parallel-programming/

Mar 4, 2019 • 26min
What are timelines and what do they have to do with functional programming?
For audio, video, and text transcripts: https://lispcast.com/what-are-timelines-and-what-do-they-have-to-do-with-functional-programming/