Я прошу прощения, если вопрос тривиален, но какое-то прибегание к поиску нигде не ведет меня. Каков общий синтаксис defmulti
и defmethod
? Я могу написать простые мультиметоды, но я не уверен, куда я могу поместить строку документации, условия до и после, метаданные и т. Д.
Я на самом деле интересуюсь ClojureScript больше, чем Clojure, поэтому, если между ними есть различия, скажите, пожалуйста.