diff --git a/modules/reitit-core/src/reitit/impl.cljc b/modules/reitit-core/src/reitit/impl.cljc index 70e36119..e7374548 100644 --- a/modules/reitit-core/src/reitit/impl.cljc +++ b/modules/reitit-core/src/reitit/impl.cljc @@ -23,8 +23,8 @@ (defn -path-vals [m path-map] (letfn [(-path-vals [l p m] - (reduce - (fn [l [k v]] + (reduce-kv + (fn [l k v] (let [p' (conj p k) f (-match p' path-map)] (cond