From b42c7875891c7b874359f345deed2922a1f62c0c Mon Sep 17 00:00:00 2001 From: Nathan Marz Date: Thu, 16 Jun 2016 17:45:09 -0400 Subject: [PATCH] added another traverse example --- List-of-Macros.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/List-of-Macros.md b/List-of-Macros.md index 6599882..dbdfac9 100644 --- a/List-of-Macros.md +++ b/List-of-Macros.md @@ -263,6 +263,8 @@ factor/cache the path. 45 => (reduce + 0 (traverse (walker integer?) [[[1 2]] 3 [4 [[5 6 7]] 8] 9])) 45 +=> (into #{} (traverse (walker integer?)) [[1 2] 1 [[3 [4 4 [2]]]]]) +#{1 4 3 2} => (traverse (walker integer?) [[[1 2]] 3 [4 [[5 6 7]] 8] 9]) ;; returns object implementing clojure.lang.IReduce ```