The Eric Normand Podcast
Un podcast de Eric Normand
Catégories:
242 Épisodes
-
How do you implement lazy evaluation?
Publié: 09/05/2019 -
What is lazy evaluation?
Publié: 06/05/2019 -
How is recursion like a for loop?
Publié: 02/05/2019 -
Why do programmers put up with so much pain?
Publié: 29/04/2019 -
Can you always find a layer of meaning in which your problem is easier?
Publié: 25/04/2019 -
What is point-free style?
Publié: 22/04/2019 -
What is referential transparency?
Publié: 18/04/2019 -
Why you shouldn’t hide your data
Publié: 15/04/2019 -
What are higher-order functions?
Publié: 11/04/2019 -
What is function composition?
Publié: 08/04/2019 -
What does it mean for a function to have a zero?
Publié: 04/04/2019 -
What is a function’s identity?
Publié: 01/04/2019 -
Why do promises make async JavaScript better than callbacks?
Publié: 28/03/2019 -
What are first-class functions?
Publié: 25/03/2019 -
Where to find time to learn functional programming?
Publié: 21/03/2019 -
Do locks slow down your code?
Publié: 18/03/2019 -
What is idempotence?
Publié: 14/03/2019 -
What is commutativity and why is it so useful in distributed systems?
Publié: 11/03/2019 -
What is associativity and why is it useful in parallel programming?
Publié: 07/03/2019 -
What are timelines and what do they have to do with functional programming?
Publié: 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.