Общий синтаксис мультиметодов

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

На самом деле я больше заинтересован в ClojureScript, чем в Clojure, поэтому, если между ними есть различия, пожалуйста, сообщите мне.

7
задан Andrea 31 March 2012 в 22:22
поделиться