clojure-uebungen/Assignment_010/solution
Thomas Smits f79e3662c0 Update of exercises 2024-03-11 10:39:04 +01:00
..
readme.md Update of exercises 2024-03-11 10:39:04 +01:00

readme.md

Lösung: Tail-Recursion

  "Berechnet das Produkt einer Reihe von Zahlen `zahlen` unter
  Verwendung von loop und recur."
  [zahlen]
  (loop [produkt    0
         rest-liste zahlen]
    (if (seq rest-liste)
      (recur (* produkt (first rest-liste)) (rest rest-liste))
      produkt)))