The Eric Normand Podcast

A podcast by Eric Normand

Categories:

242 Episodes

  1. What is memoization?

    Published: 7/18/2019
  2. How does making something first class give you power?

    Published: 7/15/2019
  3. Is there a silver bullet for software? (part 2)

    Published: 7/11/2019
  4. Is there a silver bullet for software development? (part 1)

    Published: 7/8/2019
  5. Why getters and setters are terrible

    Published: 7/4/2019
  6. Why taming complex software?

    Published: 7/1/2019
  7. 3 Examples of algebraic thinking

    Published: 6/27/2019
  8. What is a higher-order function?

    Published: 6/24/2019
  9. The 3 levels of functional thinking

    Published: 6/20/2019
  10. What is functional thinking?

    Published: 6/17/2019
  11. We make information systems

    Published: 6/13/2019
  12. How to distinguish between commutativity and associativity

    Published: 6/10/2019
  13. Why side-effecting is not all bad

    Published: 6/6/2019
  14. What is an inverse, and why is it useful?

    Published: 6/3/2019
  15. What makes a repl?

    Published: 5/30/2019
  16. How is Haskell faster than C?

    Published: 5/27/2019
  17. What is a functor?

    Published: 5/23/2019
  18. Why am I podcasting about functional programming?

    Published: 5/20/2019
  19. Is your layer of indirection actually useful?

    Published: 5/16/2019
  20. What a monoid is and why monoids kick monads’ butt

    Published: 5/13/2019

7 / 13

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.