clojure-uebungen/Assignment_008/solution/readme.md

11 lines
278 B
Markdown
Raw Normal View History

2024-03-11 10:34:40 +01:00
# Lösung: apply und Funktionen als Übergabewerte
2024-03-11 10:32:49 +01:00
2024-03-11 10:39:04 +01:00
2024-03-11 10:41:23 +01:00
```clojure
(defn triple-apply
2024-03-11 10:39:04 +01:00
"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)))
```