The Eric Normand Podcast
A podcast by Eric Normand
Categories:
242 Episodes
-
What is memoization?
Published: 7/18/2019 -
How does making something first class give you power?
Published: 7/15/2019 -
Is there a silver bullet for software? (part 2)
Published: 7/11/2019 -
Is there a silver bullet for software development? (part 1)
Published: 7/8/2019 -
Why getters and setters are terrible
Published: 7/4/2019 -
Why taming complex software?
Published: 7/1/2019 -
3 Examples of algebraic thinking
Published: 6/27/2019 -
What is a higher-order function?
Published: 6/24/2019 -
The 3 levels of functional thinking
Published: 6/20/2019 -
What is functional thinking?
Published: 6/17/2019 -
We make information systems
Published: 6/13/2019 -
How to distinguish between commutativity and associativity
Published: 6/10/2019 -
Why side-effecting is not all bad
Published: 6/6/2019 -
What is an inverse, and why is it useful?
Published: 6/3/2019 -
What makes a repl?
Published: 5/30/2019 -
How is Haskell faster than C?
Published: 5/27/2019 -
What is a functor?
Published: 5/23/2019 -
Why am I podcasting about functional programming?
Published: 5/20/2019 -
Is your layer of indirection actually useful?
Published: 5/16/2019 -
What a monoid is and why monoids kick monads’ butt
Published: 5/13/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.