Eric Normand

The Eric Normand Podcast

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.

Author

Eric Normand

Category

Education

Podcast website

ericnormand.me

Latest episode

Sep 25, 2023

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android almost 10M downloads · 4.8 rating iOS soon

Episodes

What does it mean for a function to have a zero? 04.04.2019

For audio, video, and text transcripts: https://lispcast.com/what-does-it-mean-for-a-function-to-have-a-zero/

What is a function’s identity? 01.04.2019

For audio, video, and text transcripts:  https://lispcast.com/what-is-a-functions-identity/

Why do promises make async JavaScript better than callbacks? 28.03.2019

For audio, video, and text transcripts:  https://lispcast.com/why-do-promises-make-async-javascript-better-than-callbacks/

What are first-class functions? 25.03.2019

For audio, video, and text transcripts:  https://lispcast.com/what-are-first-class-functions/

Where to find time to learn functional programming? 21.03.2019

For audio, video, and text transcripts:  https://lispcast.com/where-to-find-time-to-learn-functional-programming/

Do locks slow down your code? 18.03.2019

For audio, video, and text transcripts:  https://lispcast.com/do-locks-slow-down-your-code/

What is idempotence? 14.03.2019

For audio, video, and text transcripts:  https://lispcast.com/what-is-idempotence/

What is commutativity and why is it so useful in distributed systems? 11.03.2019

For audio, video, and text transcripts:  https://lispcast.com/what-is-commutativity-and-why-is-it-so-useful-in-distributed-systems/

What is associativity and why is it useful in parallel programming? 07.03.2019

For audio, video, and text transcripts:  https://lispcast.com/what-is-associativity-and-why-is-it-useful-in-parallel-programming/

What are timelines and what do they have to do with functional programming? 04.03.2019

For audio, video, and text transcripts: https://lispcast.com/what-are-timelines-and-what-do-they-have-to-do-with-functional-programming/

Cheap or free functional programming for your team 28.02.2019

For audio, video, and text transcripts:  https://lispcast.com/cheap-or-free-functional-programming-for-your-team/

What is recursion and when should I use it? 25.02.2019

For audio, video, and text transcripts: https://lispcast.com/what-is-recursion-and-when-should-i-use-it/

What are side-effects? 21.02.2019

For audio, video, and text transcripts: https://lispcast.com/what-are-side-effects/

What are concurrency and parallelism? 18.02.2019

For audio, video, and text transcripts:  https://lispcast.com/what-are-concurrency-and-parallelism/

What are race conditions? 14.02.2019

For audio, video, and text transcripts: https://lispcast.com/what-are-race-conditions/

What are pure functions? 11.02.2019

For audio, video, and text transcripts: https://lispcast.com/what-are-pure-functions/

How to apply the Onion Architecture 07.02.2019

For audio, video, and text transcripts:  https://lispcast.com/how-to-apply-the-onion-architecture/

How do you create a semantic base layer? 06.12.2018

For audio, video, and text transcripts:  https://lispcast.com/how-do-you-create-a-semantic-base-layer/

Tension between data and entity 03.12.2018

For audio, video, and text transcripts:  https://lispcast.com/tension-between-data-and-entity/

Is React functional programming? 29.11.2018

For audio, video, and text transcripts:  https://lispcast.com/is-react-functional-programming/

What is Event Sourcing? 26.11.2018

For audio, video, and text transcripts:  https://lispcast.com/what-is-event-sourcing/

Is there always a way to implement an algorithm without mutable state? 22.11.2018

For audio, video, and text transcripts:  https://lispcast.com/is-there-always-a-way-to-implement-an-algorithm-without-mutable-state/

What is the universal process pattern? 19.11.2018

For audio, video, and text transcripts: https://lispcast.com/what-is-the-universal-process-pattern/

What is the onion architecture? 15.11.2018

For audio, video, and text transcripts:  https://lispcast.com/what-is-the-onion-architecture/

More about Stratified Design 12.11.2018

For audio, video, and text transcripts:  https://lispcast.com/more-about-stratified-design/

Listen to the The Eric Normand Podcast podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.