UNPKG

@atomist/clj-editors

Version:

We build a node module `@atomist/clj-editors` here. This allows us to construct clojure editors using `rewrite-cljs`. After adding this dependency, the node application will have access to javascript functions transpiled from clojurescript.

1 lines 11.1 kB
["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:externs",["^ ","~$Error",["^ "]],"~:use-macros",["^ "],"~:excludes",["~#set",[]],"~:name","~$cljs.core.async.impl.protocols","~:imports",null,"~:requires",null,"~:uses",null,"~:defs",["^ ","~$remove!",["^ ","~:protocol-inline",null,"~:meta",["^ ","~:file","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","~:line",32,"~:column",4,"~:end-line",32,"~:end-column",11,"~:protocol","~$cljs.core.async.impl.protocols/Buffer","~:doc","remove and return next item from buffer, called under chan mutex","~:arglists",["~#list",["~$quote",["^I",[["~$b"]]]]]],"^E","^F","^7","~$cljs.core.async.impl.protocols/remove!","~:variadic",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",11,"~:method-params",["^I",[["~$b"]]],"~:protocol-impl",null,"~:arglists-meta",["^I",[null,null]],"^B",1,"^A",30,"^C",32,"~:max-fixed-arity",1,"~:fn-var",true,"^H",["^I",["^J",["^I",[["~$b"]]]]],"^G","remove and return next item from buffer, called under chan mutex"],"~$close-buf!",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",34,"^B",4,"^C",34,"^D",14,"^E","^F","^G","called on chan closed under chan mutex, return ignored","^H",["^I",["^J",["^I",[["~$b"]]]]]],"^E","^F","^7","~$cljs.core.async.impl.protocols/close-buf!","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",14,"^M",["^I",[["~$b"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",30,"^C",34,"^P",1,"^Q",true,"^H",["^I",["^J",["^I",[["~$b"]]]]],"^G","called on chan closed under chan mutex, return ignored"],"~$close!",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",21,"^B",4,"^C",21,"^D",10,"^E","~$cljs.core.async.impl.protocols/Channel","^G",null,"^H",["^I",["^J",["^I",[["~$chan"]]]]]],"^E","^U","^7","~$cljs.core.async.impl.protocols/close!","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",10,"^M",["^I",[["^V"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",20,"^C",21,"^P",1,"^Q",true,"^H",["^I",["^J",["^I",[["^V"]]]]],"^G",null],"~$Handler",["^ ","^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",24,"^B",14,"^C",24,"^D",21,"^G",null,"~:protocol-symbol",true,"~:jsdoc",["^I",["@interface"]],"~:protocol-info",["^ ","~:methods",["^ ","~$active?",[["~$h"]],"~$blockable?",[["~$h"]],"~$commit",[["~$h"]]]]],"^Y",true,"^7","~$cljs.core.async.impl.protocols/Handler","^@","out/cljs/core/async/impl/protocols.cljs","^D",21,"^B",1,"^A",24,"^[",["^ ","^10",["^ ","^11",[["~$h"]],"^12",[["~$h"]],"^13",[["~$h"]]]],"~:info",null,"^C",24,"~:tag","~$any","~:impls",["^6",[]],"^G",null,"^Z",["^I",["@interface"]]],"^12",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",26,"^B",4,"^C",26,"^D",14,"^E","^14","^G","returns true if this handler may be blocked, otherwise it must not block","^H",["^I",["^J",["^I",[["~$h"]]]]]],"^E","^14","^7","~$cljs.core.async.impl.protocols/blockable?","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",14,"^M",["^I",[["~$h"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",24,"^C",26,"^P",1,"^Q",true,"^H",["^I",["^J",["^I",[["~$h"]]]]],"^G","returns true if this handler may be blocked, otherwise it must not block"],"^11",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",25,"^B",4,"^C",25,"^D",11,"^E","^14","^G","returns true if has callback. Must work w/o lock","^H",["^I",["^J",["^I",[["~$h"]]]]]],"^E","^14","^7","~$cljs.core.async.impl.protocols/active?","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",11,"^M",["^I",[["~$h"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",24,"^C",25,"^P",1,"^Q",true,"^H",["^I",["^J",["^I",[["~$h"]]]]],"^G","returns true if has callback. Must work w/o lock"],"~$Buffer",["^ ","^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",30,"^B",14,"^C",30,"^D",20,"^G",null,"^Y",true,"^Z",["^I",["@interface"]],"^[",["^ ","^10",["^ ","~$full?",[["~$b"]],"^=",[["~$b"]],"~$add!*",[["~$b","~$itm"]],"^R",[["~$b"]]]]],"^Y",true,"^7","^F","^@","out/cljs/core/async/impl/protocols.cljs","^D",20,"^B",1,"^A",30,"^[",["^ ","^10",["^ ","^1<",[["~$b"]],"^=",[["~$b"]],"^1=",[["~$b","^1>"]],"^R",[["~$b"]]]],"^15",null,"^C",30,"^16","^17","^18",["^6",[]],"^G",null,"^Z",["^I",["@interface"]]],"^1<",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",31,"^B",4,"^C",31,"^D",9,"^E","^F","^G","returns true if buffer can accept put","^H",["^I",["^J",["^I",[["~$b"]]]]]],"^E","^F","^7","~$cljs.core.async.impl.protocols/full?","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",9,"^M",["^I",[["~$b"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",30,"^C",31,"^P",1,"^Q",true,"^H",["^I",["^J",["^I",[["~$b"]]]]],"^G","returns true if buffer can accept put"],"~$add!",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",36,"^B",7,"^C",36,"^D",11,"^H",["^I",["^J",["^I",[["~$b"],["~$b","^1>"]]]]],"~:top-fn",["^ ","^L",false,"^P",2,"^M",["^I",[["~$b"],["~$b","^1>"]]],"^H",["^I",[["~$b"],["~$b","^1>"]]],"^O",["^I",[null,null]]]],"^7","~$cljs.core.async.impl.protocols/add!","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",11,"^1A",["^ ","^L",false,"^P",2,"^M",["^I",[["~$b"],["~$b","^1>"]]],"^H",["^I",[["~$b"],["~$b","^1>"]]],"^O",["^I",[null,null]]],"^M",["^I",[["~$b"],["~$b","^1>"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",36,"^C",36,"^P",2,"^Q",true,"^H",["^I",[["~$b"],["~$b","^1>"]]]],"^1=",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",33,"^B",4,"^C",33,"^D",9,"^E","^F","^G","if room, add item to the buffer, returns b, called under chan mutex","^H",["^I",["^J",["^I",[["~$b","^1>"]]]]]],"^E","^F","^7","~$cljs.core.async.impl.protocols/add!*","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",9,"^M",["^I",[["~$b","^1>"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",30,"^C",33,"^P",2,"^Q",true,"^H",["^I",["^J",["^I",[["~$b","^1>"]]]]],"^G","if room, add item to the buffer, returns b, called under chan mutex"],"~$ReadPort",["^ ","^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",13,"^B",14,"^C",13,"^D",22,"^G",null,"^Y",true,"^Z",["^I",["@interface"]],"^[",["^ ","^10",["^ ","~$take!",[["~$port","~$fn1-handler"]]]]],"^Y",true,"^7","~$cljs.core.async.impl.protocols/ReadPort","^@","out/cljs/core/async/impl/protocols.cljs","^D",22,"^B",1,"^A",13,"^[",["^ ","^10",["^ ","^1E",[["^1F","^1G"]]]],"^15",null,"^C",13,"^16","^17","^18",["^6",[]],"^G",null,"^Z",["^I",["@interface"]]],"~$Channel",["^ ","^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",20,"^B",14,"^C",20,"^D",21,"^G",null,"^Y",true,"^Z",["^I",["@interface"]],"^[",["^ ","^10",["^ ","^T",[["^V"]],"~$closed?",[["^V"]]]]],"^Y",true,"^7","^U","^@","out/cljs/core/async/impl/protocols.cljs","^D",21,"^B",1,"^A",20,"^[",["^ ","^10",["^ ","^T",[["^V"]],"^1J",[["^V"]]]],"^15",null,"^C",20,"^16","^17","^18",["^6",[]],"^G",null,"^Z",["^I",["@interface"]]],"^1J",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",22,"^B",4,"^C",22,"^D",11,"^E","^U","^G",null,"^H",["^I",["^J",["^I",[["^V"]]]]]],"^E","^U","^7","~$cljs.core.async.impl.protocols/closed?","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",11,"^M",["^I",[["^V"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",20,"^C",22,"^P",1,"^Q",true,"^H",["^I",["^J",["^I",[["^V"]]]]],"^G",null],"~$UnblockingBuffer",["^ ","^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",43,"^B",14,"^C",43,"^D",30,"^G",null,"^Y",true,"^Z",["^I",["@interface"]],"^[",["^ ","^10",["^ "]]],"^Y",true,"^7","~$cljs.core.async.impl.protocols/UnblockingBuffer","^@","out/cljs/core/async/impl/protocols.cljs","^D",30,"^B",1,"^A",43,"^[",["^ ","^10",["^ "]],"^15",null,"^C",43,"^16","^17","^18",["^6",[]],"^G",null,"^Z",["^I",["@interface"]]],"~$MAX-QUEUE-SIZE",["^ ","^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",11,"^B",14,"^C",11,"^D",28,"~:const",true],"^7","~$cljs.core.async.impl.protocols/MAX-QUEUE-SIZE","^@","out/cljs/core/async/impl/protocols.cljs","^D",28,"~:const-expr",["^ ","~:op","~:constant","~:env",["^ ","~:context","~:expr"],"~:form",1024,"^16","~$number"],"^B",1,"^1O",true,"^A",11,"^C",11,"^16","^1X"],"^13",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",28,"^B",4,"^C",28,"^D",10,"^E","^14","^G","commit to fulfilling its end of the transfer, returns cb. Must be called within lock","^H",["^I",["^J",["^I",[["~$h"]]]]]],"^E","^14","^7","~$cljs.core.async.impl.protocols/commit","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",10,"^M",["^I",[["~$h"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",24,"^C",28,"^P",1,"^Q",true,"^H",["^I",["^J",["^I",[["~$h"]]]]],"^G","commit to fulfilling its end of the transfer, returns cb. Must be called within lock"],"~$put!",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",17,"^B",4,"^C",17,"^D",8,"^E","~$cljs.core.async.impl.protocols/WritePort","^G","derefable boolean (false if already closed) if handled, nil if put was enqueued.\n Must throw on nil val.","^H",["^I",["^J",["^I",[["^1F","~$val","^1G"]]]]]],"^E","^1[","^7","~$cljs.core.async.impl.protocols/put!","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",8,"^M",["^I",[["^1F","^20","^1G"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",16,"^C",17,"^P",3,"^Q",true,"^H",["^I",["^J",["^I",[["^1F","^20","^1G"]]]]],"^G","derefable boolean (false if already closed) if handled, nil if put was enqueued.\n Must throw on nil val."],"^1E",["^ ","^>",null,"^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",14,"^B",4,"^C",14,"^D",9,"^E","^1H","^G","derefable val if taken, nil if take was enqueued","^H",["^I",["^J",["^I",[["^1F","^1G"]]]]]],"^E","^1H","^7","~$cljs.core.async.impl.protocols/take!","^L",false,"^@","out/cljs/core/async/impl/protocols.cljs","^D",9,"^M",["^I",[["^1F","^1G"]]],"^N",null,"^O",["^I",[null,null]],"^B",1,"^A",13,"^C",14,"^P",2,"^Q",true,"^H",["^I",["^J",["^I",[["^1F","^1G"]]]]],"^G","derefable val if taken, nil if take was enqueued"],"~$WritePort",["^ ","^?",["^ ","^@","/Users/slim/repo/clj-editors/out/cljs/core/async/impl/protocols.cljs","^A",16,"^B",14,"^C",16,"^D",23,"^G",null,"^Y",true,"^Z",["^I",["@interface"]],"^[",["^ ","^10",["^ ","^1Z",[["^1F","^20","^1G"]]]]],"^Y",true,"^7","^1[","^@","out/cljs/core/async/impl/protocols.cljs","^D",23,"^B",1,"^A",16,"^[",["^ ","^10",["^ ","^1Z",[["^1F","^20","^1G"]]]],"^15",null,"^C",16,"^16","^17","^18",["^6",[]],"^G",null,"^Z",["^I",["@interface"]]]],"~:require-macros",null,"^G",null]