["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:externs",["^ ","~$Object",["^ "],"~$Promise",["^ "]],"~:use-macros",["^ ","~$go","~$cljs.core.async.macros"],"~:excludes",["~#set",[]],"~:name","~$atomist.promise","~:imports",null,"~:requires",["^ ","~$cljs.core.async","^>","~$log","~$atomist.cljs-log","^@","^@"],"~:cljs.spec/speced-vars",[],"~:uses",["^ ","~$<!","^>","~$chan","^>","~$>!","^>"],"~:defs",["^ ","~$from-promise",["^ ","~:protocol-inline",null,"~:meta",["^ ","~:file","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/promise.cljs","~:line",6,"~:column",7,"~:end-line",6,"~:end-column",19,"~:arglists",["~#list",["~$quote",["^P",[["~$promise"]]]]]],"^:","~$atomist.promise/from-promise","~:variadic",false,"^J","src/atomist/promise.cljs","^N",19,"~:method-params",["^P",[["^R"]]],"~:protocol-impl",null,"~:arglists-meta",["^P",[null,null]],"^L",1,"^K",6,"^M",6,"~:max-fixed-arity",1,"~:fn-var",true,"^O",["^P",["^Q",["^P",[["^R"]]]]]],"~$chan->promise",["^ ","^H",null,"^I",["^ ","^J","/Users/slim/atomist_root/atomisthq/clj-editors/src/atomist/promise.cljs","^K",16,"^L",7,"^M",16,"^N",20,"^O",["^P",["^Q",["^P",[["^D"]]]]]],"^:","~$atomist.promise/chan->promise","^T",false,"^J","src/atomist/promise.cljs","^N",20,"^U",["^P",[["^D"]]],"^V",null,"^W",["^P",[null,null]],"^L",1,"^K",16,"^M",16,"^X",1,"^Y",true,"^O",["^P",["^Q",["^P",[["^D"]]]]]]],"~:cljs.spec/registry-ref",[],"~:require-macros",["^ ","^7","^7"],"~:cljs.analyzer/constants",["^ ","~:seen",["^9",["~:done","~:else","~:default","~:recur","~:fail","~:keywordize-keys"]],"~:order",["^17","^19","^14","^15","^18","^16"]],"~:doc",null]