From e9b4eabf3e7582d2d525e56d11207a3f7fd72014 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 8 Dec 2024 00:58:09 -0500 Subject: [PATCH] use parallel --- 2024/src/day07.clj | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/2024/src/day07.clj b/2024/src/day07.clj index 41edb22..33f2fce 100644 --- a/2024/src/day07.clj +++ b/2024/src/day07.clj @@ -19,7 +19,9 @@ ;; part 1 (->> input - (filter #(valid-row? (first %) 0 (second %))) + (pmap #(when (valid-row? (first %) 0 (second %)) + %)) + (filter identity) (map first) (reduce +)) @@ -34,7 +36,9 @@ ;; part 2 (->> input - (filter #(apply valid-row-2? %)) + (pmap #(when (apply valid-row-2? %) + %)) + (filter identity) (map first) (reduce +))