The Eric Normand Podcast
A podcast by Eric Normand
242 Episoade
-
How do you implement lazy evaluation?
Publicat: 09.05.2019 -
What is lazy evaluation?
Publicat: 06.05.2019 -
How is recursion like a for loop?
Publicat: 02.05.2019 -
Why do programmers put up with so much pain?
Publicat: 29.04.2019 -
Can you always find a layer of meaning in which your problem is easier?
Publicat: 25.04.2019 -
What is point-free style?
Publicat: 22.04.2019 -
What is referential transparency?
Publicat: 18.04.2019 -
Why you shouldn’t hide your data
Publicat: 15.04.2019 -
What are higher-order functions?
Publicat: 11.04.2019 -
What is function composition?
Publicat: 08.04.2019 -
What does it mean for a function to have a zero?
Publicat: 04.04.2019 -
What is a function’s identity?
Publicat: 01.04.2019 -
Why do promises make async JavaScript better than callbacks?
Publicat: 28.03.2019 -
What are first-class functions?
Publicat: 25.03.2019 -
Where to find time to learn functional programming?
Publicat: 21.03.2019 -
Do locks slow down your code?
Publicat: 18.03.2019 -
What is idempotence?
Publicat: 14.03.2019 -
What is commutativity and why is it so useful in distributed systems?
Publicat: 11.03.2019 -
What is associativity and why is it useful in parallel programming?
Publicat: 07.03.2019 -
What are timelines and what do they have to do with functional programming?
Publicat: 04.03.2019
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.