13 lines
545 B
Markdown
13 lines
545 B
Markdown
|
## apply und Funktionen als Übergabewerte
|
||
|
Schreiben Sie eine Funktion `triple-apply`, der man eine Funktion und beliebig viele weitere Argumente übergeben kann. Die Funktion wird dreimal mit den Argumenten ausgeführt und die Ergebnisse werden addiert, bevor sie zurückgegeben werden.
|
||
|
📆 **Fällig: ----** 📆 [Musterlösung](solution/)
|
||
|
|
||
|
|
||
|
```clojure
|
||
|
(defn triple-apply
|
||
|
"Wendet die Funktion `f` dreimal hintereinander auf die Argumente
|
||
|
`args` an und gibt die Summe der Ergebnisse zurück."
|
||
|
[f & args]
|
||
|
; ---- hier Ihr Code ----
|
||
|
)
|
||
|
```
|