pair programming
This commit is contained in:
@@ -6,52 +6,52 @@ goog.provide('cljs.core.async.impl.channels');
|
||||
* @implements {cljs.core.IDeref}
|
||||
* @implements {cljs.core.IWithMeta}
|
||||
*/
|
||||
cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775 = (function (val,meta21776){
|
||||
cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343 = (function (val,meta22344){
|
||||
this.val = val;
|
||||
this.meta21776 = meta21776;
|
||||
this.meta22344 = meta22344;
|
||||
this.cljs$lang$protocol_mask$partition0$ = 425984;
|
||||
this.cljs$lang$protocol_mask$partition1$ = 0;
|
||||
});
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_21777,meta21776__$1){
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_22345,meta22344__$1){
|
||||
var self__ = this;
|
||||
var _21777__$1 = this;
|
||||
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775(self__.val,meta21776__$1));
|
||||
var _22345__$1 = this;
|
||||
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343(self__.val,meta22344__$1));
|
||||
}));
|
||||
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_21777){
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_22345){
|
||||
var self__ = this;
|
||||
var _21777__$1 = this;
|
||||
return self__.meta21776;
|
||||
var _22345__$1 = this;
|
||||
return self__.meta22344;
|
||||
}));
|
||||
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775.prototype.cljs$core$IDeref$_deref$arity$1 = (function (_){
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343.prototype.cljs$core$IDeref$_deref$arity$1 = (function (_){
|
||||
var self__ = this;
|
||||
var ___$1 = this;
|
||||
return self__.val;
|
||||
}));
|
||||
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775.getBasis = (function (){
|
||||
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"val","val",1769233139,null),new cljs.core.Symbol(null,"meta21776","meta21776",406646773,null)], null);
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343.getBasis = (function (){
|
||||
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"val","val",1769233139,null),new cljs.core.Symbol(null,"meta22344","meta22344",-1430843973,null)], null);
|
||||
}));
|
||||
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775.cljs$lang$type = true);
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343.cljs$lang$type = true);
|
||||
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775.cljs$lang$ctorStr = "cljs.core.async.impl.channels/t_cljs$core$async$impl$channels21775");
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343.cljs$lang$ctorStr = "cljs.core.async.impl.channels/t_cljs$core$async$impl$channels22343");
|
||||
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775.cljs$lang$ctorPrWriter = (function (this__5287__auto__,writer__5288__auto__,opt__5289__auto__){
|
||||
return cljs.core._write(writer__5288__auto__,"cljs.core.async.impl.channels/t_cljs$core$async$impl$channels21775");
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343.cljs$lang$ctorPrWriter = (function (this__5287__auto__,writer__5288__auto__,opt__5289__auto__){
|
||||
return cljs.core._write(writer__5288__auto__,"cljs.core.async.impl.channels/t_cljs$core$async$impl$channels22343");
|
||||
}));
|
||||
|
||||
/**
|
||||
* Positional factory function for cljs.core.async.impl.channels/t_cljs$core$async$impl$channels21775.
|
||||
* Positional factory function for cljs.core.async.impl.channels/t_cljs$core$async$impl$channels22343.
|
||||
*/
|
||||
cljs.core.async.impl.channels.__GT_t_cljs$core$async$impl$channels21775 = (function cljs$core$async$impl$channels$__GT_t_cljs$core$async$impl$channels21775(val,meta21776){
|
||||
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775(val,meta21776));
|
||||
cljs.core.async.impl.channels.__GT_t_cljs$core$async$impl$channels22343 = (function cljs$core$async$impl$channels$__GT_t_cljs$core$async$impl$channels22343(val,meta22344){
|
||||
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343(val,meta22344));
|
||||
});
|
||||
|
||||
|
||||
cljs.core.async.impl.channels.box = (function cljs$core$async$impl$channels$box(val){
|
||||
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21775(val,cljs.core.PersistentArrayMap.EMPTY));
|
||||
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343(val,cljs.core.PersistentArrayMap.EMPTY));
|
||||
});
|
||||
|
||||
/**
|
||||
@@ -91,7 +91,7 @@ cljs.core.async.impl.channels.MAX_DIRTY = (64);
|
||||
*/
|
||||
cljs.core.async.impl.channels.MMC = function(){};
|
||||
|
||||
var cljs$core$async$impl$channels$MMC$abort$dyn_22053 = (function (this$){
|
||||
var cljs$core$async$impl$channels$MMC$abort$dyn_22864 = (function (this$){
|
||||
var x__5350__auto__ = (((this$ == null))?null:this$);
|
||||
var m__5351__auto__ = (cljs.core.async.impl.channels.abort[goog.typeOf(x__5350__auto__)]);
|
||||
if((!((m__5351__auto__ == null)))){
|
||||
@@ -109,7 +109,7 @@ cljs.core.async.impl.channels.abort = (function cljs$core$async$impl$channels$ab
|
||||
if((((!((this$ == null)))) && ((!((this$.cljs$core$async$impl$channels$MMC$abort$arity$1 == null)))))){
|
||||
return this$.cljs$core$async$impl$channels$MMC$abort$arity$1(this$);
|
||||
} else {
|
||||
return cljs$core$async$impl$channels$MMC$abort$dyn_22053(this$);
|
||||
return cljs$core$async$impl$channels$MMC$abort$dyn_22864(this$);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -136,17 +136,17 @@ this.add_BANG_ = add_BANG_;
|
||||
var self__ = this;
|
||||
var this$__$1 = this;
|
||||
while(true){
|
||||
var putter_22065 = self__.puts.pop();
|
||||
if((putter_22065 == null)){
|
||||
var putter_22870 = self__.puts.pop();
|
||||
if((putter_22870 == null)){
|
||||
} else {
|
||||
var put_handler_22066 = putter_22065.handler;
|
||||
var val_22067 = putter_22065.val;
|
||||
if(put_handler_22066.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null, )){
|
||||
var put_cb_22068 = put_handler_22066.cljs$core$async$impl$protocols$Handler$commit$arity$1(null, );
|
||||
cljs.core.async.impl.dispatch.run(((function (put_cb_22068,put_handler_22066,val_22067,putter_22065,this$__$1){
|
||||
var put_handler_22871 = putter_22870.handler;
|
||||
var val_22872 = putter_22870.val;
|
||||
if(put_handler_22871.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null, )){
|
||||
var put_cb_22873 = put_handler_22871.cljs$core$async$impl$protocols$Handler$commit$arity$1(null, );
|
||||
cljs.core.async.impl.dispatch.run(((function (put_cb_22873,put_handler_22871,val_22872,putter_22870,this$__$1){
|
||||
return (function (){
|
||||
return (put_cb_22068.cljs$core$IFn$_invoke$arity$1 ? put_cb_22068.cljs$core$IFn$_invoke$arity$1(true) : put_cb_22068.call(null, true));
|
||||
});})(put_cb_22068,put_handler_22066,val_22067,putter_22065,this$__$1))
|
||||
return (put_cb_22873.cljs$core$IFn$_invoke$arity$1 ? put_cb_22873.cljs$core$IFn$_invoke$arity$1(true) : put_cb_22873.call(null, true));
|
||||
});})(put_cb_22873,put_handler_22871,val_22872,putter_22870,this$__$1))
|
||||
);
|
||||
} else {
|
||||
continue;
|
||||
@@ -196,16 +196,16 @@ var taker = self__.takes.pop();
|
||||
if(taker.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null, )){
|
||||
var ret = taker.cljs$core$async$impl$protocols$Handler$commit$arity$1(null, );
|
||||
var val__$1 = self__.buf.cljs$core$async$impl$protocols$Buffer$remove_BANG_$arity$1(null, );
|
||||
var G__22074 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(takers,((function (takers,ret,val__$1,taker,done_QMARK_,closed__$1,this$__$1){
|
||||
var G__22886 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(takers,((function (takers,ret,val__$1,taker,done_QMARK_,closed__$1,this$__$1){
|
||||
return (function (){
|
||||
return (ret.cljs$core$IFn$_invoke$arity$1 ? ret.cljs$core$IFn$_invoke$arity$1(val__$1) : ret.call(null, val__$1));
|
||||
});})(takers,ret,val__$1,taker,done_QMARK_,closed__$1,this$__$1))
|
||||
);
|
||||
takers = G__22074;
|
||||
takers = G__22886;
|
||||
continue;
|
||||
} else {
|
||||
var G__22075 = takers;
|
||||
takers = G__22075;
|
||||
var G__22887 = takers;
|
||||
takers = G__22887;
|
||||
continue;
|
||||
}
|
||||
} else {
|
||||
@@ -220,53 +220,53 @@ this$__$1.cljs$core$async$impl$channels$MMC$abort$arity$1(null, );
|
||||
}
|
||||
|
||||
if(cljs.core.seq(take_cbs)){
|
||||
var seq__21855_22081 = cljs.core.seq(take_cbs);
|
||||
var chunk__21856_22082 = null;
|
||||
var count__21857_22083 = (0);
|
||||
var i__21858_22084 = (0);
|
||||
var seq__22535_22889 = cljs.core.seq(take_cbs);
|
||||
var chunk__22536_22890 = null;
|
||||
var count__22537_22891 = (0);
|
||||
var i__22538_22892 = (0);
|
||||
while(true){
|
||||
if((i__21858_22084 < count__21857_22083)){
|
||||
var f_22087 = chunk__21856_22082.cljs$core$IIndexed$_nth$arity$2(null, i__21858_22084);
|
||||
cljs.core.async.impl.dispatch.run(f_22087);
|
||||
if((i__22538_22892 < count__22537_22891)){
|
||||
var f_22893 = chunk__22536_22890.cljs$core$IIndexed$_nth$arity$2(null, i__22538_22892);
|
||||
cljs.core.async.impl.dispatch.run(f_22893);
|
||||
|
||||
|
||||
var G__22092 = seq__21855_22081;
|
||||
var G__22093 = chunk__21856_22082;
|
||||
var G__22094 = count__21857_22083;
|
||||
var G__22095 = (i__21858_22084 + (1));
|
||||
seq__21855_22081 = G__22092;
|
||||
chunk__21856_22082 = G__22093;
|
||||
count__21857_22083 = G__22094;
|
||||
i__21858_22084 = G__22095;
|
||||
var G__22896 = seq__22535_22889;
|
||||
var G__22897 = chunk__22536_22890;
|
||||
var G__22898 = count__22537_22891;
|
||||
var G__22899 = (i__22538_22892 + (1));
|
||||
seq__22535_22889 = G__22896;
|
||||
chunk__22536_22890 = G__22897;
|
||||
count__22537_22891 = G__22898;
|
||||
i__22538_22892 = G__22899;
|
||||
continue;
|
||||
} else {
|
||||
var temp__5804__auto___22096 = cljs.core.seq(seq__21855_22081);
|
||||
if(temp__5804__auto___22096){
|
||||
var seq__21855_22097__$1 = temp__5804__auto___22096;
|
||||
if(cljs.core.chunked_seq_QMARK_(seq__21855_22097__$1)){
|
||||
var c__5525__auto___22102 = cljs.core.chunk_first(seq__21855_22097__$1);
|
||||
var G__22104 = cljs.core.chunk_rest(seq__21855_22097__$1);
|
||||
var G__22105 = c__5525__auto___22102;
|
||||
var G__22106 = cljs.core.count(c__5525__auto___22102);
|
||||
var G__22107 = (0);
|
||||
seq__21855_22081 = G__22104;
|
||||
chunk__21856_22082 = G__22105;
|
||||
count__21857_22083 = G__22106;
|
||||
i__21858_22084 = G__22107;
|
||||
var temp__5804__auto___22901 = cljs.core.seq(seq__22535_22889);
|
||||
if(temp__5804__auto___22901){
|
||||
var seq__22535_22902__$1 = temp__5804__auto___22901;
|
||||
if(cljs.core.chunked_seq_QMARK_(seq__22535_22902__$1)){
|
||||
var c__5525__auto___22903 = cljs.core.chunk_first(seq__22535_22902__$1);
|
||||
var G__22904 = cljs.core.chunk_rest(seq__22535_22902__$1);
|
||||
var G__22905 = c__5525__auto___22903;
|
||||
var G__22906 = cljs.core.count(c__5525__auto___22903);
|
||||
var G__22907 = (0);
|
||||
seq__22535_22889 = G__22904;
|
||||
chunk__22536_22890 = G__22905;
|
||||
count__22537_22891 = G__22906;
|
||||
i__22538_22892 = G__22907;
|
||||
continue;
|
||||
} else {
|
||||
var f_22108 = cljs.core.first(seq__21855_22097__$1);
|
||||
cljs.core.async.impl.dispatch.run(f_22108);
|
||||
var f_22910 = cljs.core.first(seq__22535_22902__$1);
|
||||
cljs.core.async.impl.dispatch.run(f_22910);
|
||||
|
||||
|
||||
var G__22112 = cljs.core.next(seq__21855_22097__$1);
|
||||
var G__22113 = null;
|
||||
var G__22114 = (0);
|
||||
var G__22115 = (0);
|
||||
seq__21855_22081 = G__22112;
|
||||
chunk__21856_22082 = G__22113;
|
||||
count__21857_22083 = G__22114;
|
||||
i__21858_22084 = G__22115;
|
||||
var G__22916 = cljs.core.next(seq__22535_22902__$1);
|
||||
var G__22917 = null;
|
||||
var G__22918 = (0);
|
||||
var G__22919 = (0);
|
||||
seq__22535_22889 = G__22916;
|
||||
chunk__22536_22890 = G__22917;
|
||||
count__22537_22891 = G__22918;
|
||||
i__22538_22892 = G__22919;
|
||||
continue;
|
||||
}
|
||||
} else {
|
||||
@@ -341,7 +341,7 @@ var temp__5802__auto__ = handler.cljs$core$async$impl$protocols$Handler$commit$a
|
||||
if(cljs.core.truth_(temp__5802__auto__)){
|
||||
var take_cb = temp__5802__auto__;
|
||||
var val = self__.buf.cljs$core$async$impl$protocols$Buffer$remove_BANG_$arity$1(null, );
|
||||
var vec__21906 = ((((cljs.core.not(self__.buf.cljs$core$async$impl$protocols$Buffer$full_QMARK_$arity$1(null, ))) && ((self__.puts.length > (0)))))?(function (){var cbs = cljs.core.PersistentVector.EMPTY;
|
||||
var vec__22585 = ((((cljs.core.not(self__.buf.cljs$core$async$impl$protocols$Buffer$full_QMARK_$arity$1(null, ))) && ((self__.puts.length > (0)))))?(function (){var cbs = cljs.core.PersistentVector.EMPTY;
|
||||
while(true){
|
||||
var putter = self__.puts.pop();
|
||||
var put_handler = putter.handler;
|
||||
@@ -356,8 +356,8 @@ return and__5000__auto__;
|
||||
var cbs__$1 = (cljs.core.truth_(cb)?cljs.core.conj.cljs$core$IFn$_invoke$arity$2(cbs,cb):cbs);
|
||||
var done_QMARK_ = (cljs.core.truth_(cb)?cljs.core.reduced_QMARK_((self__.add_BANG_.cljs$core$IFn$_invoke$arity$2 ? self__.add_BANG_.cljs$core$IFn$_invoke$arity$2(self__.buf,val__$1) : self__.add_BANG_.call(null, self__.buf,val__$1))):null);
|
||||
if(((cljs.core.not(done_QMARK_)) && (((cljs.core.not(self__.buf.cljs$core$async$impl$protocols$Buffer$full_QMARK_$arity$1(null, ))) && ((self__.puts.length > (0))))))){
|
||||
var G__22142 = cbs__$1;
|
||||
cbs = G__22142;
|
||||
var G__22947 = cbs__$1;
|
||||
cbs = G__22947;
|
||||
continue;
|
||||
} else {
|
||||
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [done_QMARK_,cbs__$1], null);
|
||||
@@ -365,68 +365,68 @@ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMP
|
||||
break;
|
||||
}
|
||||
})():null);
|
||||
var done_QMARK_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__21906,(0),null);
|
||||
var cbs = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__21906,(1),null);
|
||||
var done_QMARK_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__22585,(0),null);
|
||||
var cbs = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__22585,(1),null);
|
||||
if(cljs.core.truth_(done_QMARK_)){
|
||||
this$__$1.cljs$core$async$impl$channels$MMC$abort$arity$1(null, );
|
||||
} else {
|
||||
}
|
||||
|
||||
var seq__21936_22144 = cljs.core.seq(cbs);
|
||||
var chunk__21937_22145 = null;
|
||||
var count__21938_22146 = (0);
|
||||
var i__21939_22147 = (0);
|
||||
var seq__22633_22954 = cljs.core.seq(cbs);
|
||||
var chunk__22634_22955 = null;
|
||||
var count__22635_22956 = (0);
|
||||
var i__22636_22957 = (0);
|
||||
while(true){
|
||||
if((i__21939_22147 < count__21938_22146)){
|
||||
var cb_22148 = chunk__21937_22145.cljs$core$IIndexed$_nth$arity$2(null, i__21939_22147);
|
||||
cljs.core.async.impl.dispatch.run(((function (seq__21936_22144,chunk__21937_22145,count__21938_22146,i__21939_22147,cb_22148,val,vec__21906,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1){
|
||||
if((i__22636_22957 < count__22635_22956)){
|
||||
var cb_22959 = chunk__22634_22955.cljs$core$IIndexed$_nth$arity$2(null, i__22636_22957);
|
||||
cljs.core.async.impl.dispatch.run(((function (seq__22633_22954,chunk__22634_22955,count__22635_22956,i__22636_22957,cb_22959,val,vec__22585,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1){
|
||||
return (function (){
|
||||
return (cb_22148.cljs$core$IFn$_invoke$arity$1 ? cb_22148.cljs$core$IFn$_invoke$arity$1(true) : cb_22148.call(null, true));
|
||||
});})(seq__21936_22144,chunk__21937_22145,count__21938_22146,i__21939_22147,cb_22148,val,vec__21906,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1))
|
||||
return (cb_22959.cljs$core$IFn$_invoke$arity$1 ? cb_22959.cljs$core$IFn$_invoke$arity$1(true) : cb_22959.call(null, true));
|
||||
});})(seq__22633_22954,chunk__22634_22955,count__22635_22956,i__22636_22957,cb_22959,val,vec__22585,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1))
|
||||
);
|
||||
|
||||
|
||||
var G__22157 = seq__21936_22144;
|
||||
var G__22158 = chunk__21937_22145;
|
||||
var G__22159 = count__21938_22146;
|
||||
var G__22160 = (i__21939_22147 + (1));
|
||||
seq__21936_22144 = G__22157;
|
||||
chunk__21937_22145 = G__22158;
|
||||
count__21938_22146 = G__22159;
|
||||
i__21939_22147 = G__22160;
|
||||
var G__22963 = seq__22633_22954;
|
||||
var G__22964 = chunk__22634_22955;
|
||||
var G__22965 = count__22635_22956;
|
||||
var G__22966 = (i__22636_22957 + (1));
|
||||
seq__22633_22954 = G__22963;
|
||||
chunk__22634_22955 = G__22964;
|
||||
count__22635_22956 = G__22965;
|
||||
i__22636_22957 = G__22966;
|
||||
continue;
|
||||
} else {
|
||||
var temp__5804__auto___22165 = cljs.core.seq(seq__21936_22144);
|
||||
if(temp__5804__auto___22165){
|
||||
var seq__21936_22166__$1 = temp__5804__auto___22165;
|
||||
if(cljs.core.chunked_seq_QMARK_(seq__21936_22166__$1)){
|
||||
var c__5525__auto___22170 = cljs.core.chunk_first(seq__21936_22166__$1);
|
||||
var G__22172 = cljs.core.chunk_rest(seq__21936_22166__$1);
|
||||
var G__22173 = c__5525__auto___22170;
|
||||
var G__22174 = cljs.core.count(c__5525__auto___22170);
|
||||
var G__22175 = (0);
|
||||
seq__21936_22144 = G__22172;
|
||||
chunk__21937_22145 = G__22173;
|
||||
count__21938_22146 = G__22174;
|
||||
i__21939_22147 = G__22175;
|
||||
var temp__5804__auto___22967 = cljs.core.seq(seq__22633_22954);
|
||||
if(temp__5804__auto___22967){
|
||||
var seq__22633_22970__$1 = temp__5804__auto___22967;
|
||||
if(cljs.core.chunked_seq_QMARK_(seq__22633_22970__$1)){
|
||||
var c__5525__auto___22971 = cljs.core.chunk_first(seq__22633_22970__$1);
|
||||
var G__22974 = cljs.core.chunk_rest(seq__22633_22970__$1);
|
||||
var G__22975 = c__5525__auto___22971;
|
||||
var G__22976 = cljs.core.count(c__5525__auto___22971);
|
||||
var G__22977 = (0);
|
||||
seq__22633_22954 = G__22974;
|
||||
chunk__22634_22955 = G__22975;
|
||||
count__22635_22956 = G__22976;
|
||||
i__22636_22957 = G__22977;
|
||||
continue;
|
||||
} else {
|
||||
var cb_22176 = cljs.core.first(seq__21936_22166__$1);
|
||||
cljs.core.async.impl.dispatch.run(((function (seq__21936_22144,chunk__21937_22145,count__21938_22146,i__21939_22147,cb_22176,seq__21936_22166__$1,temp__5804__auto___22165,val,vec__21906,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1){
|
||||
var cb_22979 = cljs.core.first(seq__22633_22970__$1);
|
||||
cljs.core.async.impl.dispatch.run(((function (seq__22633_22954,chunk__22634_22955,count__22635_22956,i__22636_22957,cb_22979,seq__22633_22970__$1,temp__5804__auto___22967,val,vec__22585,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1){
|
||||
return (function (){
|
||||
return (cb_22176.cljs$core$IFn$_invoke$arity$1 ? cb_22176.cljs$core$IFn$_invoke$arity$1(true) : cb_22176.call(null, true));
|
||||
});})(seq__21936_22144,chunk__21937_22145,count__21938_22146,i__21939_22147,cb_22176,seq__21936_22166__$1,temp__5804__auto___22165,val,vec__21906,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1))
|
||||
return (cb_22979.cljs$core$IFn$_invoke$arity$1 ? cb_22979.cljs$core$IFn$_invoke$arity$1(true) : cb_22979.call(null, true));
|
||||
});})(seq__22633_22954,chunk__22634_22955,count__22635_22956,i__22636_22957,cb_22979,seq__22633_22970__$1,temp__5804__auto___22967,val,vec__22585,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1))
|
||||
);
|
||||
|
||||
|
||||
var G__22178 = cljs.core.next(seq__21936_22166__$1);
|
||||
var G__22179 = null;
|
||||
var G__22180 = (0);
|
||||
var G__22181 = (0);
|
||||
seq__21936_22144 = G__22178;
|
||||
chunk__21937_22145 = G__22179;
|
||||
count__21938_22146 = G__22180;
|
||||
i__21939_22147 = G__22181;
|
||||
var G__22981 = cljs.core.next(seq__22633_22970__$1);
|
||||
var G__22982 = null;
|
||||
var G__22983 = (0);
|
||||
var G__22984 = (0);
|
||||
seq__22633_22954 = G__22981;
|
||||
chunk__22634_22955 = G__22982;
|
||||
count__22635_22956 = G__22983;
|
||||
i__22636_22957 = G__22984;
|
||||
continue;
|
||||
}
|
||||
} else {
|
||||
@@ -543,22 +543,22 @@ return and__5000__auto__;
|
||||
}
|
||||
|
||||
while(true){
|
||||
var taker_22201 = self__.takes.pop();
|
||||
if((taker_22201 == null)){
|
||||
var taker_23009 = self__.takes.pop();
|
||||
if((taker_23009 == null)){
|
||||
} else {
|
||||
if(taker_22201.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null, )){
|
||||
var take_cb_22202 = taker_22201.cljs$core$async$impl$protocols$Handler$commit$arity$1(null, );
|
||||
var val_22203 = (cljs.core.truth_((function (){var and__5000__auto__ = self__.buf;
|
||||
if(taker_23009.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null, )){
|
||||
var take_cb_23011 = taker_23009.cljs$core$async$impl$protocols$Handler$commit$arity$1(null, );
|
||||
var val_23012 = (cljs.core.truth_((function (){var and__5000__auto__ = self__.buf;
|
||||
if(cljs.core.truth_(and__5000__auto__)){
|
||||
return (cljs.core.count(self__.buf) > (0));
|
||||
} else {
|
||||
return and__5000__auto__;
|
||||
}
|
||||
})())?self__.buf.cljs$core$async$impl$protocols$Buffer$remove_BANG_$arity$1(null, ):null);
|
||||
cljs.core.async.impl.dispatch.run(((function (take_cb_22202,val_22203,taker_22201,this$__$1){
|
||||
cljs.core.async.impl.dispatch.run(((function (take_cb_23011,val_23012,taker_23009,this$__$1){
|
||||
return (function (){
|
||||
return (take_cb_22202.cljs$core$IFn$_invoke$arity$1 ? take_cb_22202.cljs$core$IFn$_invoke$arity$1(val_22203) : take_cb_22202.call(null, val_22203));
|
||||
});})(take_cb_22202,val_22203,taker_22201,this$__$1))
|
||||
return (take_cb_23011.cljs$core$IFn$_invoke$arity$1 ? take_cb_23011.cljs$core$IFn$_invoke$arity$1(val_23012) : take_cb_23011.call(null, val_23012));
|
||||
});})(take_cb_23011,val_23012,taker_23009,this$__$1))
|
||||
);
|
||||
} else {
|
||||
}
|
||||
@@ -602,14 +602,14 @@ console.log(ex);
|
||||
return null;
|
||||
});
|
||||
cljs.core.async.impl.channels.handle = (function cljs$core$async$impl$channels$handle(buf,exh,t){
|
||||
var else$ = (function (){var fexpr__21984 = (function (){var or__5002__auto__ = exh;
|
||||
var else$ = (function (){var fexpr__22793 = (function (){var or__5002__auto__ = exh;
|
||||
if(cljs.core.truth_(or__5002__auto__)){
|
||||
return or__5002__auto__;
|
||||
} else {
|
||||
return cljs.core.async.impl.channels.ex_handler;
|
||||
}
|
||||
})();
|
||||
return (fexpr__21984.cljs$core$IFn$_invoke$arity$1 ? fexpr__21984.cljs$core$IFn$_invoke$arity$1(t) : fexpr__21984.call(null, t));
|
||||
return (fexpr__22793.cljs$core$IFn$_invoke$arity$1 ? fexpr__22793.cljs$core$IFn$_invoke$arity$1(t) : fexpr__22793.call(null, t));
|
||||
})();
|
||||
if((else$ == null)){
|
||||
return buf;
|
||||
@@ -618,8 +618,8 @@ return cljs.core.async.impl.protocols.add_BANG_.cljs$core$IFn$_invoke$arity$2(bu
|
||||
}
|
||||
});
|
||||
cljs.core.async.impl.channels.chan = (function cljs$core$async$impl$channels$chan(var_args){
|
||||
var G__21991 = arguments.length;
|
||||
switch (G__21991) {
|
||||
var G__22809 = arguments.length;
|
||||
switch (G__22809) {
|
||||
case 1:
|
||||
return cljs.core.async.impl.channels.chan.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
|
||||
|
||||
@@ -649,29 +649,29 @@ return cljs.core.async.impl.channels.chan.cljs$core$IFn$_invoke$arity$3(buf,xfor
|
||||
(cljs.core.async.impl.channels.chan.cljs$core$IFn$_invoke$arity$3 = (function (buf,xform,exh){
|
||||
return (new cljs.core.async.impl.channels.ManyToManyChannel(cljs.core.async.impl.buffers.ring_buffer((32)),(0),cljs.core.async.impl.buffers.ring_buffer((32)),(0),buf,false,(function (){var add_BANG_ = (cljs.core.truth_(xform)?(xform.cljs$core$IFn$_invoke$arity$1 ? xform.cljs$core$IFn$_invoke$arity$1(cljs.core.async.impl.protocols.add_BANG_) : xform.call(null, cljs.core.async.impl.protocols.add_BANG_)):cljs.core.async.impl.protocols.add_BANG_);
|
||||
return (function() {
|
||||
var G__22213 = null;
|
||||
var G__22213__1 = (function (buf__$1){
|
||||
var G__23047 = null;
|
||||
var G__23047__1 = (function (buf__$1){
|
||||
try{return (add_BANG_.cljs$core$IFn$_invoke$arity$1 ? add_BANG_.cljs$core$IFn$_invoke$arity$1(buf__$1) : add_BANG_.call(null, buf__$1));
|
||||
}catch (e22006){var t = e22006;
|
||||
}catch (e22840){var t = e22840;
|
||||
return cljs.core.async.impl.channels.handle(buf__$1,exh,t);
|
||||
}});
|
||||
var G__22213__2 = (function (buf__$1,val){
|
||||
var G__23047__2 = (function (buf__$1,val){
|
||||
try{return (add_BANG_.cljs$core$IFn$_invoke$arity$2 ? add_BANG_.cljs$core$IFn$_invoke$arity$2(buf__$1,val) : add_BANG_.call(null, buf__$1,val));
|
||||
}catch (e22007){var t = e22007;
|
||||
}catch (e22841){var t = e22841;
|
||||
return cljs.core.async.impl.channels.handle(buf__$1,exh,t);
|
||||
}});
|
||||
G__22213 = function(buf__$1,val){
|
||||
G__23047 = function(buf__$1,val){
|
||||
switch(arguments.length){
|
||||
case 1:
|
||||
return G__22213__1.call(this,buf__$1);
|
||||
return G__23047__1.call(this,buf__$1);
|
||||
case 2:
|
||||
return G__22213__2.call(this,buf__$1,val);
|
||||
return G__23047__2.call(this,buf__$1,val);
|
||||
}
|
||||
throw(new Error('Invalid arity: ' + arguments.length));
|
||||
};
|
||||
G__22213.cljs$core$IFn$_invoke$arity$1 = G__22213__1;
|
||||
G__22213.cljs$core$IFn$_invoke$arity$2 = G__22213__2;
|
||||
return G__22213;
|
||||
G__23047.cljs$core$IFn$_invoke$arity$1 = G__23047__1;
|
||||
G__23047.cljs$core$IFn$_invoke$arity$2 = G__23047__2;
|
||||
return G__23047;
|
||||
})()
|
||||
})()));
|
||||
}));
|
||||
|
Reference in New Issue
Block a user