The Eric Normand Podcast

A podcast by Eric Normand

Categories:

242 Episodes

  1. Lisp: A language for stratified design

    Published: 1/20/2020
  2. Year-end update 2019

    Published: 12/12/2019
  3. Are monads practical?

    Published: 12/5/2019
  4. Where does structural similarity come from?

    Published: 11/25/2019
  5. Do you need immutability for functional programming?

    Published: 11/21/2019
  6. Algebra is about composition

    Published: 11/18/2019
  7. What do product and sum types have to do with data modeling?

    Published: 11/14/2019
  8. Can you have a clean domain model?

    Published: 11/11/2019
  9. What is abstraction?

    Published: 11/7/2019
  10. Why does stratified design work?

    Published: 11/4/2019
  11. Why are algebraic properties important?

    Published: 10/31/2019
  12. Functional programming is a set of skills

    Published: 10/28/2019
  13. The commercialization of computers

    Published: 10/24/2019
  14. Two kinds of data modeling

    Published: 10/21/2019
  15. What are product and sum types?

    Published: 10/17/2019
  16. Why do I prefer Clojure to Haskell?

    Published: 10/14/2019
  17. Why do I like Denotational Design?

    Published: 10/10/2019
  18. What is the difference between a domain model and business rules?

    Published: 10/7/2019
  19. Where does the power of Nil Punning come from?

    Published: 9/30/2019
  20. What is Nil Punning?

    Published: 9/26/2019

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