sdfsdfs
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$channels22343 = (function (val,meta22344){
|
||||
cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21720 = (function (val,meta21721){
|
||||
this.val = val;
|
||||
this.meta22344 = meta22344;
|
||||
this.meta21721 = meta21721;
|
||||
this.cljs$lang$protocol_mask$partition0$ = 425984;
|
||||
this.cljs$lang$protocol_mask$partition1$ = 0;
|
||||
});
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_22345,meta22344__$1){
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21720.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_21722,meta21721__$1){
|
||||
var self__ = this;
|
||||
var _22345__$1 = this;
|
||||
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343(self__.val,meta22344__$1));
|
||||
var _21722__$1 = this;
|
||||
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21720(self__.val,meta21721__$1));
|
||||
}));
|
||||
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_22345){
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21720.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_21722){
|
||||
var self__ = this;
|
||||
var _22345__$1 = this;
|
||||
return self__.meta22344;
|
||||
var _21722__$1 = this;
|
||||
return self__.meta21721;
|
||||
}));
|
||||
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels22343.prototype.cljs$core$IDeref$_deref$arity$1 = (function (_){
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21720.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$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$channels21720.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,"meta21721","meta21721",-661743079,null)], null);
|
||||
}));
|
||||
|
||||
(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$channels21720.cljs$lang$type = true);
|
||||
|
||||
(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$channels21720.cljs$lang$ctorStr = "cljs.core.async.impl.channels/t_cljs$core$async$impl$channels21720");
|
||||
|
||||
(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");
|
||||
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21720.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$channels21720");
|
||||
}));
|
||||
|
||||
/**
|
||||
* Positional factory function for 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$channels21720.
|
||||
*/
|
||||
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.__GT_t_cljs$core$async$impl$channels21720 = (function cljs$core$async$impl$channels$__GT_t_cljs$core$async$impl$channels21720(val,meta21721){
|
||||
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21720(val,meta21721));
|
||||
});
|
||||
|
||||
|
||||
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$channels22343(val,cljs.core.PersistentArrayMap.EMPTY));
|
||||
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels21720(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_22864 = (function (this$){
|
||||
var cljs$core$async$impl$channels$MMC$abort$dyn_22140 = (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_22864(this$);
|
||||
return cljs$core$async$impl$channels$MMC$abort$dyn_22140(this$);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -136,17 +136,17 @@ this.add_BANG_ = add_BANG_;
|
||||
var self__ = this;
|
||||
var this$__$1 = this;
|
||||
while(true){
|
||||
var putter_22870 = self__.puts.pop();
|
||||
if((putter_22870 == null)){
|
||||
var putter_22147 = self__.puts.pop();
|
||||
if((putter_22147 == null)){
|
||||
} else {
|
||||
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){
|
||||
var put_handler_22149 = putter_22147.handler;
|
||||
var val_22150 = putter_22147.val;
|
||||
if(put_handler_22149.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null, )){
|
||||
var put_cb_22155 = put_handler_22149.cljs$core$async$impl$protocols$Handler$commit$arity$1(null, );
|
||||
cljs.core.async.impl.dispatch.run(((function (put_cb_22155,put_handler_22149,val_22150,putter_22147,this$__$1){
|
||||
return (function (){
|
||||
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))
|
||||
return (put_cb_22155.cljs$core$IFn$_invoke$arity$1 ? put_cb_22155.cljs$core$IFn$_invoke$arity$1(true) : put_cb_22155.call(null, true));
|
||||
});})(put_cb_22155,put_handler_22149,val_22150,putter_22147,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__22886 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(takers,((function (takers,ret,val__$1,taker,done_QMARK_,closed__$1,this$__$1){
|
||||
var G__22172 = 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__22886;
|
||||
takers = G__22172;
|
||||
continue;
|
||||
} else {
|
||||
var G__22887 = takers;
|
||||
takers = G__22887;
|
||||
var G__22174 = takers;
|
||||
takers = G__22174;
|
||||
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__22535_22889 = cljs.core.seq(take_cbs);
|
||||
var chunk__22536_22890 = null;
|
||||
var count__22537_22891 = (0);
|
||||
var i__22538_22892 = (0);
|
||||
var seq__21829_22178 = cljs.core.seq(take_cbs);
|
||||
var chunk__21830_22179 = null;
|
||||
var count__21831_22180 = (0);
|
||||
var i__21832_22181 = (0);
|
||||
while(true){
|
||||
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);
|
||||
if((i__21832_22181 < count__21831_22180)){
|
||||
var f_22182 = chunk__21830_22179.cljs$core$IIndexed$_nth$arity$2(null, i__21832_22181);
|
||||
cljs.core.async.impl.dispatch.run(f_22182);
|
||||
|
||||
|
||||
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;
|
||||
var G__22183 = seq__21829_22178;
|
||||
var G__22184 = chunk__21830_22179;
|
||||
var G__22185 = count__21831_22180;
|
||||
var G__22186 = (i__21832_22181 + (1));
|
||||
seq__21829_22178 = G__22183;
|
||||
chunk__21830_22179 = G__22184;
|
||||
count__21831_22180 = G__22185;
|
||||
i__21832_22181 = G__22186;
|
||||
continue;
|
||||
} else {
|
||||
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;
|
||||
var temp__5804__auto___22187 = cljs.core.seq(seq__21829_22178);
|
||||
if(temp__5804__auto___22187){
|
||||
var seq__21829_22188__$1 = temp__5804__auto___22187;
|
||||
if(cljs.core.chunked_seq_QMARK_(seq__21829_22188__$1)){
|
||||
var c__5525__auto___22190 = cljs.core.chunk_first(seq__21829_22188__$1);
|
||||
var G__22191 = cljs.core.chunk_rest(seq__21829_22188__$1);
|
||||
var G__22192 = c__5525__auto___22190;
|
||||
var G__22193 = cljs.core.count(c__5525__auto___22190);
|
||||
var G__22194 = (0);
|
||||
seq__21829_22178 = G__22191;
|
||||
chunk__21830_22179 = G__22192;
|
||||
count__21831_22180 = G__22193;
|
||||
i__21832_22181 = G__22194;
|
||||
continue;
|
||||
} else {
|
||||
var f_22910 = cljs.core.first(seq__22535_22902__$1);
|
||||
cljs.core.async.impl.dispatch.run(f_22910);
|
||||
var f_22197 = cljs.core.first(seq__21829_22188__$1);
|
||||
cljs.core.async.impl.dispatch.run(f_22197);
|
||||
|
||||
|
||||
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;
|
||||
var G__22204 = cljs.core.next(seq__21829_22188__$1);
|
||||
var G__22205 = null;
|
||||
var G__22206 = (0);
|
||||
var G__22207 = (0);
|
||||
seq__21829_22178 = G__22204;
|
||||
chunk__21830_22179 = G__22205;
|
||||
count__21831_22180 = G__22206;
|
||||
i__21832_22181 = G__22207;
|
||||
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__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;
|
||||
var vec__21892 = ((((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__22947 = cbs__$1;
|
||||
cbs = G__22947;
|
||||
var G__22238 = cbs__$1;
|
||||
cbs = G__22238;
|
||||
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__22585,(0),null);
|
||||
var cbs = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__22585,(1),null);
|
||||
var done_QMARK_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__21892,(0),null);
|
||||
var cbs = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__21892,(1),null);
|
||||
if(cljs.core.truth_(done_QMARK_)){
|
||||
this$__$1.cljs$core$async$impl$channels$MMC$abort$arity$1(null, );
|
||||
} else {
|
||||
}
|
||||
|
||||
var seq__22633_22954 = cljs.core.seq(cbs);
|
||||
var chunk__22634_22955 = null;
|
||||
var count__22635_22956 = (0);
|
||||
var i__22636_22957 = (0);
|
||||
var seq__21934_22240 = cljs.core.seq(cbs);
|
||||
var chunk__21935_22241 = null;
|
||||
var count__21936_22242 = (0);
|
||||
var i__21937_22243 = (0);
|
||||
while(true){
|
||||
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){
|
||||
if((i__21937_22243 < count__21936_22242)){
|
||||
var cb_22244 = chunk__21935_22241.cljs$core$IIndexed$_nth$arity$2(null, i__21937_22243);
|
||||
cljs.core.async.impl.dispatch.run(((function (seq__21934_22240,chunk__21935_22241,count__21936_22242,i__21937_22243,cb_22244,val,vec__21892,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1){
|
||||
return (function (){
|
||||
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))
|
||||
return (cb_22244.cljs$core$IFn$_invoke$arity$1 ? cb_22244.cljs$core$IFn$_invoke$arity$1(true) : cb_22244.call(null, true));
|
||||
});})(seq__21934_22240,chunk__21935_22241,count__21936_22242,i__21937_22243,cb_22244,val,vec__21892,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1))
|
||||
);
|
||||
|
||||
|
||||
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;
|
||||
var G__22249 = seq__21934_22240;
|
||||
var G__22250 = chunk__21935_22241;
|
||||
var G__22251 = count__21936_22242;
|
||||
var G__22252 = (i__21937_22243 + (1));
|
||||
seq__21934_22240 = G__22249;
|
||||
chunk__21935_22241 = G__22250;
|
||||
count__21936_22242 = G__22251;
|
||||
i__21937_22243 = G__22252;
|
||||
continue;
|
||||
} else {
|
||||
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;
|
||||
var temp__5804__auto___22254 = cljs.core.seq(seq__21934_22240);
|
||||
if(temp__5804__auto___22254){
|
||||
var seq__21934_22256__$1 = temp__5804__auto___22254;
|
||||
if(cljs.core.chunked_seq_QMARK_(seq__21934_22256__$1)){
|
||||
var c__5525__auto___22257 = cljs.core.chunk_first(seq__21934_22256__$1);
|
||||
var G__22258 = cljs.core.chunk_rest(seq__21934_22256__$1);
|
||||
var G__22259 = c__5525__auto___22257;
|
||||
var G__22260 = cljs.core.count(c__5525__auto___22257);
|
||||
var G__22261 = (0);
|
||||
seq__21934_22240 = G__22258;
|
||||
chunk__21935_22241 = G__22259;
|
||||
count__21936_22242 = G__22260;
|
||||
i__21937_22243 = G__22261;
|
||||
continue;
|
||||
} else {
|
||||
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){
|
||||
var cb_22264 = cljs.core.first(seq__21934_22256__$1);
|
||||
cljs.core.async.impl.dispatch.run(((function (seq__21934_22240,chunk__21935_22241,count__21936_22242,i__21937_22243,cb_22264,seq__21934_22256__$1,temp__5804__auto___22254,val,vec__21892,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1){
|
||||
return (function (){
|
||||
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))
|
||||
return (cb_22264.cljs$core$IFn$_invoke$arity$1 ? cb_22264.cljs$core$IFn$_invoke$arity$1(true) : cb_22264.call(null, true));
|
||||
});})(seq__21934_22240,chunk__21935_22241,count__21936_22242,i__21937_22243,cb_22264,seq__21934_22256__$1,temp__5804__auto___22254,val,vec__21892,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1))
|
||||
);
|
||||
|
||||
|
||||
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;
|
||||
var G__22267 = cljs.core.next(seq__21934_22256__$1);
|
||||
var G__22268 = null;
|
||||
var G__22269 = (0);
|
||||
var G__22270 = (0);
|
||||
seq__21934_22240 = G__22267;
|
||||
chunk__21935_22241 = G__22268;
|
||||
count__21936_22242 = G__22269;
|
||||
i__21937_22243 = G__22270;
|
||||
continue;
|
||||
}
|
||||
} else {
|
||||
@@ -543,22 +543,22 @@ return and__5000__auto__;
|
||||
}
|
||||
|
||||
while(true){
|
||||
var taker_23009 = self__.takes.pop();
|
||||
if((taker_23009 == null)){
|
||||
var taker_22306 = self__.takes.pop();
|
||||
if((taker_22306 == null)){
|
||||
} else {
|
||||
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(taker_22306.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null, )){
|
||||
var take_cb_22308 = taker_22306.cljs$core$async$impl$protocols$Handler$commit$arity$1(null, );
|
||||
var val_22309 = (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_23011,val_23012,taker_23009,this$__$1){
|
||||
cljs.core.async.impl.dispatch.run(((function (take_cb_22308,val_22309,taker_22306,this$__$1){
|
||||
return (function (){
|
||||
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))
|
||||
return (take_cb_22308.cljs$core$IFn$_invoke$arity$1 ? take_cb_22308.cljs$core$IFn$_invoke$arity$1(val_22309) : take_cb_22308.call(null, val_22309));
|
||||
});})(take_cb_22308,val_22309,taker_22306,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__22793 = (function (){var or__5002__auto__ = exh;
|
||||
var else$ = (function (){var fexpr__22034 = (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__22793.cljs$core$IFn$_invoke$arity$1 ? fexpr__22793.cljs$core$IFn$_invoke$arity$1(t) : fexpr__22793.call(null, t));
|
||||
return (fexpr__22034.cljs$core$IFn$_invoke$arity$1 ? fexpr__22034.cljs$core$IFn$_invoke$arity$1(t) : fexpr__22034.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__22809 = arguments.length;
|
||||
switch (G__22809) {
|
||||
var G__22063 = arguments.length;
|
||||
switch (G__22063) {
|
||||
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__23047 = null;
|
||||
var G__23047__1 = (function (buf__$1){
|
||||
var G__22339 = null;
|
||||
var G__22339__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 (e22840){var t = e22840;
|
||||
}catch (e22099){var t = e22099;
|
||||
return cljs.core.async.impl.channels.handle(buf__$1,exh,t);
|
||||
}});
|
||||
var G__23047__2 = (function (buf__$1,val){
|
||||
var G__22339__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 (e22841){var t = e22841;
|
||||
}catch (e22107){var t = e22107;
|
||||
return cljs.core.async.impl.channels.handle(buf__$1,exh,t);
|
||||
}});
|
||||
G__23047 = function(buf__$1,val){
|
||||
G__22339 = function(buf__$1,val){
|
||||
switch(arguments.length){
|
||||
case 1:
|
||||
return G__23047__1.call(this,buf__$1);
|
||||
return G__22339__1.call(this,buf__$1);
|
||||
case 2:
|
||||
return G__23047__2.call(this,buf__$1,val);
|
||||
return G__22339__2.call(this,buf__$1,val);
|
||||
}
|
||||
throw(new Error('Invalid arity: ' + arguments.length));
|
||||
};
|
||||
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;
|
||||
G__22339.cljs$core$IFn$_invoke$arity$1 = G__22339__1;
|
||||
G__22339.cljs$core$IFn$_invoke$arity$2 = G__22339__2;
|
||||
return G__22339;
|
||||
})()
|
||||
})()));
|
||||
}));
|
||||
|
Reference in New Issue
Block a user