Polymorphism and Multimethods

Learn about the concepts and usability of polymorphism and multimethods in Clojure.

We'll cover the following


Polymorphism is one of the core concepts of object-oriented programming and describes situations in which something occurs in several different forms, so we can have an interface with different implementations for each scenario.

Get hands-on with 1200+ tech skills courses.