Functional Design in Clojure

A podcast by Christoph Neumann and Nate Jones

Categories:

118 Episodes

  1. Ep 058: Reducing It Down

    Published: 12/6/2019
  2. Ep 057: Clojure/Conj 2019 Recap

    Published: 11/29/2019
  3. Ep 056: Opt-in Complexity

    Published: 11/22/2019
  4. Ep 055: Sets! What Are They Good For?

    Published: 11/15/2019
  5. Ep 054: The Forest in the Trees

    Published: 11/8/2019
  6. Ep 053: How Can I Save My Data From Serialization?

    Published: 11/1/2019
  7. Ep 052: Functions! Functions! Functions!

    Published: 10/25/2019
  8. Ep 051: Maps! Maps! Maps!

    Published: 10/18/2019
  9. Ep 050: Parentheses! Parentheses! Parentheses!

    Published: 10/11/2019
  10. Ep 049: Keywords! Keywords! Keywords!

    Published: 10/4/2019
  11. Ep 048: Help! How Do I Fix My REPL?

    Published: 9/27/2019
  12. Ep 047: What Is "Nil Punning"?

    Published: 9/20/2019
  13. Ep 046: When Is Clojure Not the Right Tool for the Job?

    Published: 9/13/2019
  14. Ep 045: Why Have Derived Fields in Data When I Can Just Calculate Derived Data as Needed With a Function?

    Published: 9/6/2019
  15. Ep 044: What's So Different About Clojure's REPL?

    Published: 8/30/2019
  16. Ep 043: What Is 'Faking' a Resource?

    Published: 8/23/2019
  17. Ep 042: What Does It Mean to Be 'Data-Oriented'?

    Published: 8/16/2019
  18. Ep 041: Why Do Clojurians Make Such a Big Deal About Immutability?

    Published: 8/9/2019
  19. Ep 040: Should I Use Lein, Boot, or Tools.deps?

    Published: 8/2/2019
  20. Ep 039: Why Use Clojure Over Another Functional Language?

    Published: 7/26/2019

4 / 6

Each week, we discuss a software design problem and how we might solve it using functional principles and the Clojure programming language.