All posts tagged

Clojure

Protocols and multimethods

Protocols and multimethods

Clojure provides multimethods and protocols which enables developers to implement runtime polymorphism.