["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:use-macros",["^ ","~$console","~$re-frame.loggers"],"~:excludes",["~#set",[]],"~:name","~$re-frame.utils","~:imports",null,"~:requires",["^ ","^4","^4"],"~:cljs.spec/speced-vars",[],"~:uses",["^ ","^3","^4"],"~:defs",["^ ","~$dissoc-in",["^ ","~:protocol-inline",null,"~:meta",["^ ","~:file","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/re_frame/utils.cljc","~:line",5,"~:column",7,"~:end-line",5,"~:end-column",16,"~:arglists",["~#list",["~$quote",["^G",[["~$m",["~$k","~$&","~$ks","~:as","~$keys"]]]]]],"~:doc","Dissociates an entry from a nested associative structure returning a new\n  nested structure. keys is a sequence of keys. Any empty maps that result\n  will not be present in the new structure.\n  The key thing is that 'm' remains identical? to istelf if the path was never present"],"^7","~$re-frame.utils/dissoc-in","~:variadic",false,"^A","out-cli/re_frame/utils.cljc","^E",16,"~:method-params",["^G",[["~$m","~$p__8554"]]],"~:protocol-impl",null,"~:arglists-meta",["^G",[null,null]],"^C",1,"^B",5,"^D",5,"~:max-fixed-arity",2,"~:fn-var",true,"^F",["^G",["^H",["^G",[["~$m",["~$k","~$&","^I","^J","^K"]]]]]],"^L","Dissociates an entry from a nested associative structure returning a new\n  nested structure. keys is a sequence of keys. Any empty maps that result\n  will not be present in the new structure.\n  The key thing is that 'm' remains identical? to istelf if the path was never present"],"~$first-in-vector",["^ ","^?",null,"^@",["^ ","^A","/Users/jmmk/Dropbox/clojure/javascript-externs-generator/out-cli/re_frame/utils.cljc","^B",20,"^C",7,"^D",20,"^E",22,"^F",["^G",["^H",["^G",[["~$v"]]]]]],"^7","~$re-frame.utils/first-in-vector","^N",false,"^A","out-cli/re_frame/utils.cljc","^E",22,"^O",["^G",[["~$v"]]],"^Q",null,"^R",["^G",[null,null]],"^C",1,"^B",20,"^D",20,"^S",1,"^T",true,"^F",["^G",["^H",["^G",[["~$v"]]]]]]],"~:cljs.spec/registry-ref",[],"~:require-macros",null,"~:cljs.analyzer/constants",["^ ","~:seen",["^6",["~:error"]],"~:order",["^["]],"^L",null]