Je suis un Clojure novice et a été la recherche de quelques exemples concrets d'utilisation de protocoles et quand utiliser multimethods. Je sais que les protocoles sont généralement orientées vers la création d'une hiérarchie de type et typique de la programmation orientée objet les choses, qu'ils ont été ajoutés à la langue après multimethods, et que les protocoles ont généralement de meilleures performances donc ma question est:est-ce
Des protocoles destinés à remplacer multimethods? Si non, pourriez-vous me donner un exemple où je voudrais utiliser multimethods à la place de protocoles?