clojure-uebungen/Assignment_008/solution/readme.md

11 lines
278 B
Markdown

# Lösung: apply und Funktionen als Übergabewerte
```clojure
(defn triple-apply
"Wendet die Funktion `f` drei mal hintereinander auf die Argumente
`args` an und gibt die Summe der Ergebnisse zurück."
[f & args]
(+ (apply f args) (apply f args) (apply f args)))
```