From 6c0c8fb05214d1cf631f5aad657e38195ae88c95 Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Mon, 7 Nov 2022 15:13:04 +0200 Subject: Clojure: use recur --- gcd.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcd.clj') diff --git a/gcd.clj b/gcd.clj index 7cee3c3..5296997 100644 --- a/gcd.clj +++ b/gcd.clj @@ -12,7 +12,7 @@ (defn gcd2 [a b] (if (zero? b) a - (gcd2 b (mod a b)))) + (recur b (mod a b)))) (defn gcdn [aa] (reduce gcd2 aa)) -- cgit v1.2.3