The Eric Normand Podcast

A podcast by Eric Normand

Categories:

242 Episodes

  1. Why do functional programmers model things as data?

    Published: 22/10/2018
  2. Sources of complexity in software

    Published: 18/10/2018
  3. How do we represent relationships in functional programming?

    Published: 15/10/2018
  4. Single Responsibility Principle for Functional Programming

    Published: 11/10/2018
  5. How is a book a monad?

    Published: 8/10/2018
  6. Layered design in functional programming

    Published: 4/10/2018
  7. Keeping functional code organized

    Published: 1/10/2018
  8. What is software design?

    Published: 27/09/2018
  9. How to create a habit of reuse

    Published: 24/09/2018
  10. The easiest way to make your existing code more functional

    Published: 20/09/2018
  11. How does FP achieve reuse?

    Published: 17/09/2018
  12. Why are actions hard to test by definition?

    Published: 13/09/2018
  13. How do things compose across domains?

    Published: 10/09/2018
  14. Is functional programming declarative?

    Published: 6/09/2018
  15. How can you work with a JSON value if you know nothing about it?

    Published: 3/09/2018
  16. Is The Little Typer the static typing book I’ve been waiting for?

    Published: 30/08/2018
  17. Something I missed in Rich Hickey’s last keynote (Clojure/conj 2017)

    Published: 27/08/2018
  18. Are categories Design Patterns?

    Published: 23/08/2018
  19. Why is making something first-class the key to expressivity?

    Published: 20/08/2018
  20. How can pure functions represent state change?

    Published: 16/08/2018

10 / 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.

Visit the podcast's native language site