Wie kann ich in Clojure mehrere Argumente an ein Defmethod übergeben?

8

Ich möchte eine Multi-Methode erstellen, die ich so nenne:

%Vor%

: aber welche die Funktion nur auf der Basis des ersten Parameters 'a' auswählt. Wie kann ich das tun:

%Vor%     
Zubair 06.04.2011, 17:59
quelle

2 Antworten

8

Ich habe deine Frage nicht ganz verstanden, aber ich denke du willst es Versand nur auf ein Argument. Du kannst das so machen, denke ich:

%Vor%     
spacemanaki 06.04.2011, 18:29
quelle
6

Meinst du das Auswählen der Funktion basierend auf dem Wert von einem?

Dann brauchst du nur

%Vor%     
Joost Diepenmaat 06.04.2011 18:26
quelle

Tags und Links