Ep 087: Polymorphic Metal

29:55
 
שתפו
 

Manage episode 275194743 series 2463849
על ידי Christoph Neumann and Nate Jones, Christoph Neumann, and Nate Jones התגלה על ידי Player FM והקהילה שלנו - זכויות היוצרים שמורות למפרסם, לא ל-Player FM, והשמע מוזרם ישירות מהשרתים שלכם. הירשמו כדי לעקוב אחר עדכונים ב-Player FM, או הדביקו את כתובת העדכונים באפליקציות פודקאסט אחרות.

Each week, we discuss a different topic about Clojure and functional programming.

If you have a question or topic you’d like us to discuss, tweet @clojuredesign, send an email to feedback@clojuredesign.club, or join the #clojuredesign-podcast channel on the Clojurians Slack.

This week, the topic is: “multimethods.” We discuss polymorphism and how we tackle dynamic data with families of functions.

Selected quotes:

  • “You don’t have to reach for polymorphism as quickly in Clojure.”
  • “Polymorphism at its simplest.”
  • “A natural fit for processing a list of heterogeneous things.”
  • “Our natural tool of computation: the function.”

Links:

90 פרקים