Created
November 25, 2019 22:07
-
-
Save mfikes/2a1bdbb6e8759fd76ca98bc6ad62dc8d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function $cljs$core$Reduced$$($val$jscomp$52$$) { | |
this.$val$ = $val$jscomp$52$$; | |
this.$cljs$lang$protocol_mask$partition0$$ = 32768; | |
this.$cljs$lang$protocol_mask$partition1$$ = 0; | |
} | |
$cljs$core$Reduced$$.prototype.$cljs$core$IDeref$_deref$arity$1$ = function() { | |
return this.$val$; | |
}; | |
function $cljs$core$reduced_QMARK_$$($r$jscomp$16$$) { | |
return $r$jscomp$16$$ instanceof $cljs$core$Reduced$$; | |
} | |
function $cljs$core$missing_protocol$$($proto$jscomp$4$$, $obj$jscomp$77$$) { | |
var $ty_ty__$1$$ = null == $obj$jscomp$77$$ ? null : $obj$jscomp$77$$.constructor; | |
$ty_ty__$1$$ = $cljs$core$truth_$$($cljs$core$truth_$$($ty_ty__$1$$) ? $ty_ty__$1$$.$cljs$lang$type$ : $ty_ty__$1$$) ? $ty_ty__$1$$.$cljs$lang$ctorStr$ : $goog$typeOf$$($obj$jscomp$77$$); | |
return Error(["No protocol method ", $proto$jscomp$4$$, " defined for type ", $ty_ty__$1$$, ": ", $obj$jscomp$77$$].join("")); | |
} | |
function $goog$typeOf$$($value$jscomp$86$$) { | |
var $s$jscomp$2$$ = typeof $value$jscomp$86$$; | |
if ("object" == $s$jscomp$2$$) { | |
if ($value$jscomp$86$$) { | |
if ($value$jscomp$86$$ instanceof Array) { | |
return "array"; | |
} | |
if ($value$jscomp$86$$ instanceof Object) { | |
return $s$jscomp$2$$; | |
} | |
var $className$jscomp$1$$ = Object.prototype.toString.call($value$jscomp$86$$); | |
if ("[object Window]" == $className$jscomp$1$$) { | |
return "object"; | |
} | |
if ("[object Array]" == $className$jscomp$1$$ || "number" == typeof $value$jscomp$86$$.length && "undefined" != typeof $value$jscomp$86$$.splice && "undefined" != typeof $value$jscomp$86$$.propertyIsEnumerable && !$value$jscomp$86$$.propertyIsEnumerable("splice")) { | |
return "array"; | |
} | |
if ("[object Function]" == $className$jscomp$1$$ || "undefined" != typeof $value$jscomp$86$$.call && "undefined" != typeof $value$jscomp$86$$.propertyIsEnumerable && !$value$jscomp$86$$.propertyIsEnumerable("call")) { | |
return "function"; | |
} | |
} else { | |
return "null"; | |
} | |
} else { | |
if ("function" == $s$jscomp$2$$ && "undefined" == typeof $value$jscomp$86$$.call) { | |
return "object"; | |
} | |
} | |
return $s$jscomp$2$$; | |
} | |
var $cljs$core$_deref$$ = function $cljs$core$_deref$$($o$jscomp$10$$) { | |
if (null != $o$jscomp$10$$ && null != $o$jscomp$10$$.$cljs$core$IDeref$_deref$arity$1$) { | |
return $o$jscomp$10$$.$cljs$core$IDeref$_deref$arity$1$($o$jscomp$10$$); | |
} | |
var $m__11077__auto__$jscomp$43_m__11080__auto__$jscomp$43$$ = $cljs$core$_deref$$[$goog$typeOf$$(null == $o$jscomp$10$$ ? null : $o$jscomp$10$$)]; | |
if (null != $m__11077__auto__$jscomp$43_m__11080__auto__$jscomp$43$$) { | |
return $m__11077__auto__$jscomp$43_m__11080__auto__$jscomp$43$$.$cljs$core$IFn$_invoke$arity$1$ ? $m__11077__auto__$jscomp$43_m__11080__auto__$jscomp$43$$.$cljs$core$IFn$_invoke$arity$1$($o$jscomp$10$$) : $m__11077__auto__$jscomp$43_m__11080__auto__$jscomp$43$$.call(null, $o$jscomp$10$$); | |
} | |
$m__11077__auto__$jscomp$43_m__11080__auto__$jscomp$43$$ = $cljs$core$_deref$$._; | |
if (null != $m__11077__auto__$jscomp$43_m__11080__auto__$jscomp$43$$) { | |
return $m__11077__auto__$jscomp$43_m__11080__auto__$jscomp$43$$.$cljs$core$IFn$_invoke$arity$1$ ? $m__11077__auto__$jscomp$43_m__11080__auto__$jscomp$43$$.$cljs$core$IFn$_invoke$arity$1$($o$jscomp$10$$) : $m__11077__auto__$jscomp$43_m__11080__auto__$jscomp$43$$.call(null, $o$jscomp$10$$); | |
} | |
print($o$jscomp$10$$); | |
throw $cljs$core$missing_protocol$$("IDeref.-deref", $o$jscomp$10$$); | |
}; | |
function $cljs$core$IMeta$$() { | |
} | |
function $cljs$core$odd_QMARK_$$($n$jscomp$90$$) { | |
if ("number" !== typeof $n$jscomp$90$$ || isNaN($n$jscomp$90$$) || Infinity === $n$jscomp$90$$ || parseFloat($n$jscomp$90$$) !== parseInt($n$jscomp$90$$, 10)) { | |
throw Error(["Argument must be an integer: ", $cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$90$$)].join("")); | |
} | |
return 0 !== ($n$jscomp$90$$ & 1); | |
} | |
function $cljs$core$truth_$$($x$jscomp$86$$) { | |
return null != $x$jscomp$86$$ && !1 !== $x$jscomp$86$$; | |
} | |
var $cljs$core$UNREALIZED_SEED$$ = {}; | |
function $cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp$jscomp$551_f$jscomp$166$$, $val$jscomp$60$$, $coll$jscomp$120$$) { | |
return $JSCompiler_temp$jscomp$551_f$jscomp$166$$ = null != $coll$jscomp$120$$ && ($coll$jscomp$120$$.$cljs$lang$protocol_mask$partition0$$ & 524288 || $cljs$core$PROTOCOL_SENTINEL$$ === $coll$jscomp$120$$.$cljs$core$IReduce$$) ? $coll$jscomp$120$$.$cljs$core$IReduce$_reduce$arity$3$(null, $JSCompiler_temp$jscomp$551_f$jscomp$166$$, $val$jscomp$60$$) : $cljs$core$array_QMARK_$$($coll$jscomp$120$$) ? $cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($coll$jscomp$120$$, $JSCompiler_temp$jscomp$551_f$jscomp$166$$, | |
$val$jscomp$60$$) : "string" === typeof $coll$jscomp$120$$ ? $cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($coll$jscomp$120$$, $JSCompiler_temp$jscomp$551_f$jscomp$166$$, $val$jscomp$60$$) : $cljs$core$native_satisfies_QMARK_$$($cljs$core$IReduce$$, $coll$jscomp$120$$) ? $cljs$core$_reduce$$.$cljs$core$IFn$_invoke$arity$3$($coll$jscomp$120$$, $JSCompiler_temp$jscomp$551_f$jscomp$166$$, $val$jscomp$60$$) : (null != $coll$jscomp$120$$ ? $coll$jscomp$120$$.$cljs$lang$protocol_mask$partition1$$ & | |
131072 || $cljs$core$PROTOCOL_SENTINEL$$ === $coll$jscomp$120$$.$cljs$core$IIterable$$ || ($coll$jscomp$120$$.$cljs$lang$protocol_mask$partition1$$ ? 0 : $cljs$core$native_satisfies_QMARK_$$($cljs$core$IIterable$$, $coll$jscomp$120$$)) : $cljs$core$native_satisfies_QMARK_$$($cljs$core$IIterable$$, $coll$jscomp$120$$)) ? $cljs$core$iter_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($coll$jscomp$120$$, $JSCompiler_temp$jscomp$551_f$jscomp$166$$, $val$jscomp$60$$) : $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp$jscomp$551_f$jscomp$166$$, | |
$val$jscomp$60$$, $coll$jscomp$120$$); | |
} | |
function $cljs$core$Volatile$$() { | |
this.state = 123; | |
this.$cljs$lang$protocol_mask$partition0$$ = 32768; | |
this.$cljs$lang$protocol_mask$partition1$$ = 0; | |
} | |
$cljs$core$Volatile$$.prototype.$cljs$core$IDeref$_deref$arity$1$ = function() { | |
return this.state; | |
}; | |
var $cljs$core$_PLUS_$$ = function $cljs$core$_PLUS_$$($var_args$jscomp$138$$) { | |
switch(arguments.length) { | |
case 0: | |
return $cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$0$(); | |
case 1: | |
return $cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]); | |
case 2: | |
return $cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0], arguments[1]); | |
default: | |
for (var $args_arr__11676__auto__$jscomp$14$$ = [], $len__11647__auto___13668$$ = arguments.length, $i__11648__auto___13669$$ = 0;;) { | |
if ($i__11648__auto___13669$$ < $len__11647__auto___13668$$) { | |
$args_arr__11676__auto__$jscomp$14$$.push(arguments[$i__11648__auto___13669$$]), $i__11648__auto___13669$$ += 1; | |
} else { | |
break; | |
} | |
} | |
return $cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0], arguments[1], new $cljs$core$IndexedSeq$$($args_arr__11676__auto__$jscomp$14$$.slice(2), 0, null)); | |
} | |
}; | |
$cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$0$ = function() { | |
return 0; | |
}; | |
$cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$1$ = function($x$jscomp$173$$) { | |
return $x$jscomp$173$$; | |
}; | |
$cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$2$ = function($x$jscomp$174$$, $y$jscomp$75$$) { | |
return $x$jscomp$174$$ + $y$jscomp$75$$; | |
}; | |
$cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$variadic$ = function($x$jscomp$175$$, $y$jscomp$76$$, $more$jscomp$2$$) { | |
return $cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($cljs$core$_PLUS_$$, $x$jscomp$175$$ + $y$jscomp$76$$, $more$jscomp$2$$); | |
}; | |
function $cljs$core$Iterate$$($meta$jscomp$25$$, $f$jscomp$238$$, $prev_seed$$, $seed$jscomp$1$$, $next$jscomp$2$$) { | |
this.$meta$ = $meta$jscomp$25$$; | |
this.$f$ = $f$jscomp$238$$; | |
this.$prev_seed$ = $prev_seed$$; | |
this.$seed$ = $seed$jscomp$1$$; | |
this.next = $next$jscomp$2$$; | |
this.$cljs$lang$protocol_mask$partition0$$ = 26083532; | |
this.$cljs$lang$protocol_mask$partition1$$ = 1; | |
} | |
$JSCompiler_prototypeAlias$$ = $cljs$core$Iterate$$.prototype; | |
$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$ = function($G__14561_coll$jscomp$294_v$jscomp$13_v__$1$jscomp$2_v__$2$jscomp$2$$, $rf$jscomp$8$$, $G__14560_ret$jscomp$18_start$jscomp$60$$) { | |
$G__14561_coll$jscomp$294_v$jscomp$13_v__$1$jscomp$2_v__$2$jscomp$2$$ = this.$cljs$core$ISeq$_first$arity$1$(null); | |
for ($G__14560_ret$jscomp$18_start$jscomp$60$$ = $rf$jscomp$8$$.$cljs$core$IFn$_invoke$arity$2$ ? $rf$jscomp$8$$.$cljs$core$IFn$_invoke$arity$2$($G__14560_ret$jscomp$18_start$jscomp$60$$, $G__14561_coll$jscomp$294_v$jscomp$13_v__$1$jscomp$2_v__$2$jscomp$2$$) : $rf$jscomp$8$$.call(null, $G__14560_ret$jscomp$18_start$jscomp$60$$, $G__14561_coll$jscomp$294_v$jscomp$13_v__$1$jscomp$2_v__$2$jscomp$2$$);;) { | |
if ($cljs$core$reduced_QMARK_$$($G__14560_ret$jscomp$18_start$jscomp$60$$)) { | |
return $cljs$core$_deref$$($G__14560_ret$jscomp$18_start$jscomp$60$$); | |
} | |
$G__14561_coll$jscomp$294_v$jscomp$13_v__$1$jscomp$2_v__$2$jscomp$2$$ = this.$f$.$cljs$core$IFn$_invoke$arity$1$ ? this.$f$.$cljs$core$IFn$_invoke$arity$1$($G__14561_coll$jscomp$294_v$jscomp$13_v__$1$jscomp$2_v__$2$jscomp$2$$) : this.$f$.call(null, $G__14561_coll$jscomp$294_v$jscomp$13_v__$1$jscomp$2_v__$2$jscomp$2$$); | |
$G__14560_ret$jscomp$18_start$jscomp$60$$ = $rf$jscomp$8$$.$cljs$core$IFn$_invoke$arity$2$ ? $rf$jscomp$8$$.$cljs$core$IFn$_invoke$arity$2$($G__14560_ret$jscomp$18_start$jscomp$60$$, $G__14561_coll$jscomp$294_v$jscomp$13_v__$1$jscomp$2_v__$2$jscomp$2$$) : $rf$jscomp$8$$.call(null, $G__14560_ret$jscomp$18_start$jscomp$60$$, $G__14561_coll$jscomp$294_v$jscomp$13_v__$1$jscomp$2_v__$2$jscomp$2$$); | |
} | |
}; | |
$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$ = function() { | |
$cljs$core$UNREALIZED_SEED$$ === this.$seed$ && (this.$seed$ = this.$f$.$cljs$core$IFn$_invoke$arity$1$ ? this.$f$.$cljs$core$IFn$_invoke$arity$1$(this.$prev_seed$) : this.$f$.call(null, this.$prev_seed$)); | |
return this.$seed$; | |
}; | |
function $cljs$core$inc$$($x$jscomp$115$$) { | |
return $x$jscomp$115$$ + 1; | |
} | |
var $cljs$core$map$$ = function $cljs$core$map$$($var_args$jscomp$228$$) { | |
switch(arguments.length) { | |
case 1: | |
return $cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]); | |
case 2: | |
return $cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0], arguments[1]); | |
case 3: | |
return $cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0], arguments[1], arguments[2]); | |
case 4: | |
return $cljs$core$map$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0], arguments[1], arguments[2], arguments[3]); | |
default: | |
for (var $args_arr__11676__auto__$jscomp$54$$ = [], $len__11647__auto___14497$$ = arguments.length, $i__11648__auto___14498$$ = 0;;) { | |
if ($i__11648__auto___14498$$ < $len__11647__auto___14497$$) { | |
$args_arr__11676__auto__$jscomp$54$$.push(arguments[$i__11648__auto___14498$$]), $i__11648__auto___14498$$ += 1; | |
} else { | |
break; | |
} | |
} | |
return $cljs$core$map$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0], arguments[1], arguments[2], arguments[3], new $cljs$core$IndexedSeq$$($args_arr__11676__auto__$jscomp$54$$.slice(4), 0, null)); | |
} | |
}; | |
$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$ = function($f$jscomp$227$$) { | |
return function($rf$jscomp$3$$) { | |
return function() { | |
function $G__14500__2$$($G__14500__2$$, $G__14500__1$$) { | |
$G__14500__1$$ = $f$jscomp$227$$.$cljs$core$IFn$_invoke$arity$1$ ? $f$jscomp$227$$.$cljs$core$IFn$_invoke$arity$1$($G__14500__1$$) : $f$jscomp$227$$.call(null, $G__14500__1$$); | |
return $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$2$ ? $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$2$($G__14500__2$$, $G__14500__1$$) : $rf$jscomp$3$$.call(null, $G__14500__2$$, $G__14500__1$$); | |
} | |
function $G__14500__1$$($f$jscomp$227$$) { | |
return $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$ ? $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($f$jscomp$227$$) : $rf$jscomp$3$$.call(null, $f$jscomp$227$$); | |
} | |
function $G__14500__0$$() { | |
return $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$ ? $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$() : $rf$jscomp$3$$.call(null); | |
} | |
var $G__14500$$ = null, $G__14500__3$$ = function() { | |
function $G__14500__2$$($f$jscomp$227$$, $rf$jscomp$3$$, $G__14500__2$$) { | |
var $G__14500__0$$ = null; | |
if (2 < arguments.length) { | |
$G__14500__0$$ = 0; | |
for (var $G__14500$$ = Array(arguments.length - 2); $G__14500__0$$ < $G__14500$$.length;) { | |
$G__14500$$[$G__14500__0$$] = arguments[$G__14500__0$$ + 2], ++$G__14500__0$$; | |
} | |
$G__14500__0$$ = new $cljs$core$IndexedSeq$$($G__14500$$, 0, null); | |
} | |
return $G__14500__1$$.call(this, $f$jscomp$227$$, $rf$jscomp$3$$, $G__14500__0$$); | |
} | |
function $G__14500__1$$($G__14500__2$$, $G__14500__1$$, $G__14500__0$$) { | |
if ($f$jscomp$227$$.$cljs$lang$applyTo$) { | |
$G__14500__1$$ = $cljs$core$cons$$($G__14500__1$$, $G__14500__0$$); | |
var $G__14500$$ = $f$jscomp$227$$.$cljs$lang$maxFixedArity$; | |
$G__14500__0$$ = $cljs$core$bounded_count$$($G__14500$$, $G__14500__0$$) + 1; | |
$G__14500__0$$ = $G__14500__0$$ <= $G__14500$$ ? $cljs$core$apply_to$$($f$jscomp$227$$, $G__14500__0$$, $G__14500__1$$) : $f$jscomp$227$$.$cljs$lang$applyTo$($G__14500__1$$); | |
} else { | |
$G__14500__0$$ = $cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$227$$, $G__14500__1$$, $cljs$core$seq$$($G__14500__0$$)); | |
} | |
return $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$2$ ? $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$2$($G__14500__2$$, $G__14500__0$$) : $rf$jscomp$3$$.call(null, $G__14500__2$$, $G__14500__0$$); | |
} | |
$G__14500__2$$.$cljs$lang$maxFixedArity$ = 2; | |
$G__14500__2$$.$cljs$lang$applyTo$ = function($f$jscomp$227$$) { | |
var $rf$jscomp$3$$ = $cljs$core$first$$($f$jscomp$227$$); | |
$f$jscomp$227$$ = $cljs$core$next$$($f$jscomp$227$$); | |
var $G__14500__2$$ = $cljs$core$first$$($f$jscomp$227$$); | |
$f$jscomp$227$$ = $cljs$core$rest$$($f$jscomp$227$$); | |
return $G__14500__1$$($rf$jscomp$3$$, $G__14500__2$$, $f$jscomp$227$$); | |
}; | |
$G__14500__2$$.$cljs$core$IFn$_invoke$arity$variadic$ = $G__14500__1$$; | |
return $G__14500__2$$; | |
}(); | |
$G__14500$$ = function($f$jscomp$227$$, $rf$jscomp$3$$, $G__14500$$) { | |
switch(arguments.length) { | |
case 0: | |
return $G__14500__0$$.call(this); | |
case 1: | |
return $G__14500__1$$.call(this, $f$jscomp$227$$); | |
case 2: | |
return $G__14500__2$$.call(this, $f$jscomp$227$$, $rf$jscomp$3$$); | |
default: | |
var $result$jscomp$30$$ = null; | |
if (2 < arguments.length) { | |
$result$jscomp$30$$ = 0; | |
for (var $input$jscomp$18$$ = Array(arguments.length - 2); $result$jscomp$30$$ < $input$jscomp$18$$.length;) { | |
$input$jscomp$18$$[$result$jscomp$30$$] = arguments[$result$jscomp$30$$ + 2], ++$result$jscomp$30$$; | |
} | |
$result$jscomp$30$$ = new $cljs$core$IndexedSeq$$($input$jscomp$18$$, 0, null); | |
} | |
return $G__14500__3$$.$cljs$core$IFn$_invoke$arity$variadic$($f$jscomp$227$$, $rf$jscomp$3$$, $result$jscomp$30$$); | |
} | |
throw Error("Invalid arity: " + arguments.length); | |
}; | |
$G__14500$$.$cljs$lang$maxFixedArity$ = 2; | |
$G__14500$$.$cljs$lang$applyTo$ = $G__14500__3$$.$cljs$lang$applyTo$; | |
$G__14500$$.$cljs$core$IFn$_invoke$arity$0$ = $G__14500__0$$; | |
$G__14500$$.$cljs$core$IFn$_invoke$arity$1$ = $G__14500__1$$; | |
$G__14500$$.$cljs$core$IFn$_invoke$arity$2$ = $G__14500__2$$; | |
$G__14500$$.$cljs$core$IFn$_invoke$arity$variadic$ = $G__14500__3$$.$cljs$core$IFn$_invoke$arity$variadic$; | |
return $G__14500$$; | |
}(); | |
}; | |
}; | |
var $cljs$core$comp$$ = function $cljs$core$comp$$($var_args$jscomp$183$$) { | |
switch(arguments.length) { | |
case 0: | |
return $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$0$(); | |
case 1: | |
return $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]); | |
case 2: | |
return $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0], arguments[1]); | |
case 3: | |
return $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0], arguments[1], arguments[2]); | |
default: | |
for (var $args_arr__11676__auto__$jscomp$47$$ = [], $len__11647__auto___14196$$ = arguments.length, $i__11648__auto___14197$$ = 0;;) { | |
if ($i__11648__auto___14197$$ < $len__11647__auto___14196$$) { | |
$args_arr__11676__auto__$jscomp$47$$.push(arguments[$i__11648__auto___14197$$]), $i__11648__auto___14197$$ += 1; | |
} else { | |
break; | |
} | |
} | |
return $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0], arguments[1], arguments[2], new $cljs$core$IndexedSeq$$($args_arr__11676__auto__$jscomp$47$$.slice(3), 0, null)); | |
} | |
}; | |
$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$ = function($f$jscomp$202$$, $g$jscomp$78$$, $h$jscomp$82$$) { | |
return function() { | |
function $G__14205__3$$($G__14205__3$$, $G__14205__2$$, $G__14205__1$$) { | |
$G__14205__3$$ = $h$jscomp$82$$.$cljs$core$IFn$_invoke$arity$3$ ? $h$jscomp$82$$.$cljs$core$IFn$_invoke$arity$3$($G__14205__3$$, $G__14205__2$$, $G__14205__1$$) : $h$jscomp$82$$.call(null, $G__14205__3$$, $G__14205__2$$, $G__14205__1$$); | |
$G__14205__3$$ = $g$jscomp$78$$.$cljs$core$IFn$_invoke$arity$1$ ? $g$jscomp$78$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $g$jscomp$78$$.call(null, $G__14205__3$$); | |
return $f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$1$ ? $f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $f$jscomp$202$$.call(null, $G__14205__3$$); | |
} | |
function $G__14205__2$$($G__14205__3$$, $G__14205__2$$) { | |
$G__14205__3$$ = $h$jscomp$82$$.$cljs$core$IFn$_invoke$arity$2$ ? $h$jscomp$82$$.$cljs$core$IFn$_invoke$arity$2$($G__14205__3$$, $G__14205__2$$) : $h$jscomp$82$$.call(null, $G__14205__3$$, $G__14205__2$$); | |
$G__14205__3$$ = $g$jscomp$78$$.$cljs$core$IFn$_invoke$arity$1$ ? $g$jscomp$78$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $g$jscomp$78$$.call(null, $G__14205__3$$); | |
return $f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$1$ ? $f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $f$jscomp$202$$.call(null, $G__14205__3$$); | |
} | |
function $G__14205__1$$($G__14205__3$$) { | |
$G__14205__3$$ = $h$jscomp$82$$.$cljs$core$IFn$_invoke$arity$1$ ? $h$jscomp$82$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $h$jscomp$82$$.call(null, $G__14205__3$$); | |
$G__14205__3$$ = $g$jscomp$78$$.$cljs$core$IFn$_invoke$arity$1$ ? $g$jscomp$78$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $g$jscomp$78$$.call(null, $G__14205__3$$); | |
return $f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$1$ ? $f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $f$jscomp$202$$.call(null, $G__14205__3$$); | |
} | |
function $G__14205__0$$() { | |
var $G__14205__3$$ = $h$jscomp$82$$.$cljs$core$IFn$_invoke$arity$0$ ? $h$jscomp$82$$.$cljs$core$IFn$_invoke$arity$0$() : $h$jscomp$82$$.call(null); | |
$G__14205__3$$ = $g$jscomp$78$$.$cljs$core$IFn$_invoke$arity$1$ ? $g$jscomp$78$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $g$jscomp$78$$.call(null, $G__14205__3$$); | |
return $f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$1$ ? $f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $f$jscomp$202$$.call(null, $G__14205__3$$); | |
} | |
var $G__14205$$ = null, $G__14205__4$$ = function() { | |
function $G__14205__3$$($f$jscomp$202$$, $g$jscomp$78$$, $h$jscomp$82$$, $G__14205__3$$) { | |
var $G__14205__1$$ = null; | |
if (3 < arguments.length) { | |
$G__14205__1$$ = 0; | |
for (var $G__14205__0$$ = Array(arguments.length - 3); $G__14205__1$$ < $G__14205__0$$.length;) { | |
$G__14205__0$$[$G__14205__1$$] = arguments[$G__14205__1$$ + 3], ++$G__14205__1$$; | |
} | |
$G__14205__1$$ = new $cljs$core$IndexedSeq$$($G__14205__0$$, 0, null); | |
} | |
return $G__14205__2$$.call(this, $f$jscomp$202$$, $g$jscomp$78$$, $h$jscomp$82$$, $G__14205__1$$); | |
} | |
function $G__14205__2$$($G__14205__3$$, $G__14205__2$$, $G__14205__1$$, $G__14205__0$$) { | |
$G__14205__3$$ = $cljs$core$apply$cljs$0core$0IFn$0_invoke$0arity$05$$($h$jscomp$82$$, $G__14205__3$$, $G__14205__2$$, $G__14205__1$$, $G__14205__0$$); | |
$G__14205__3$$ = $g$jscomp$78$$.$cljs$core$IFn$_invoke$arity$1$ ? $g$jscomp$78$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $g$jscomp$78$$.call(null, $G__14205__3$$); | |
return $f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$1$ ? $f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$1$($G__14205__3$$) : $f$jscomp$202$$.call(null, $G__14205__3$$); | |
} | |
$G__14205__3$$.$cljs$lang$maxFixedArity$ = 3; | |
$G__14205__3$$.$cljs$lang$applyTo$ = function($f$jscomp$202$$) { | |
var $g$jscomp$78$$ = $cljs$core$first$$($f$jscomp$202$$); | |
$f$jscomp$202$$ = $cljs$core$next$$($f$jscomp$202$$); | |
var $h$jscomp$82$$ = $cljs$core$first$$($f$jscomp$202$$); | |
$f$jscomp$202$$ = $cljs$core$next$$($f$jscomp$202$$); | |
var $G__14205__3$$ = $cljs$core$first$$($f$jscomp$202$$); | |
$f$jscomp$202$$ = $cljs$core$rest$$($f$jscomp$202$$); | |
return $G__14205__2$$($g$jscomp$78$$, $h$jscomp$82$$, $G__14205__3$$, $f$jscomp$202$$); | |
}; | |
$G__14205__3$$.$cljs$core$IFn$_invoke$arity$variadic$ = $G__14205__2$$; | |
return $G__14205__3$$; | |
}(); | |
$G__14205$$ = function($f$jscomp$202$$, $g$jscomp$78$$, $h$jscomp$82$$, $G__14205$$) { | |
switch(arguments.length) { | |
case 0: | |
return $G__14205__0$$.call(this); | |
case 1: | |
return $G__14205__1$$.call(this, $f$jscomp$202$$); | |
case 2: | |
return $G__14205__2$$.call(this, $f$jscomp$202$$, $g$jscomp$78$$); | |
case 3: | |
return $G__14205__3$$.call(this, $f$jscomp$202$$, $g$jscomp$78$$, $h$jscomp$82$$); | |
default: | |
var $x$jscomp$355$$ = null; | |
if (3 < arguments.length) { | |
$x$jscomp$355$$ = 0; | |
for (var $y$jscomp$144$$ = Array(arguments.length - 3); $x$jscomp$355$$ < $y$jscomp$144$$.length;) { | |
$y$jscomp$144$$[$x$jscomp$355$$] = arguments[$x$jscomp$355$$ + 3], ++$x$jscomp$355$$; | |
} | |
$x$jscomp$355$$ = new $cljs$core$IndexedSeq$$($y$jscomp$144$$, 0, null); | |
} | |
return $G__14205__4$$.$cljs$core$IFn$_invoke$arity$variadic$($f$jscomp$202$$, $g$jscomp$78$$, $h$jscomp$82$$, $x$jscomp$355$$); | |
} | |
throw Error("Invalid arity: " + arguments.length); | |
}; | |
$G__14205$$.$cljs$lang$maxFixedArity$ = 3; | |
$G__14205$$.$cljs$lang$applyTo$ = $G__14205__4$$.$cljs$lang$applyTo$; | |
$G__14205$$.$cljs$core$IFn$_invoke$arity$0$ = $G__14205__0$$; | |
$G__14205$$.$cljs$core$IFn$_invoke$arity$1$ = $G__14205__1$$; | |
$G__14205$$.$cljs$core$IFn$_invoke$arity$2$ = $G__14205__2$$; | |
$G__14205$$.$cljs$core$IFn$_invoke$arity$3$ = $G__14205__3$$; | |
$G__14205$$.$cljs$core$IFn$_invoke$arity$variadic$ = $G__14205__4$$.$cljs$core$IFn$_invoke$arity$variadic$; | |
return $G__14205$$; | |
}(); | |
}; | |
var $JSCompiler_temp_const$jscomp$78$$ = print, | |
$JSCompiler_inline_result$jscomp$79$$, | |
$xform$jscomp$inline_548$$ = $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($cljs$core$inc$$), function($rf$jscomp$10$$) { | |
return function() { | |
function $G__14587__2$$($G__14587__2$$, $G__14587__1$$) { | |
return $cljs$core$truth_$$($cljs$core$odd_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$ ? $cljs$core$odd_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__14587__1$$) : $cljs$core$odd_QMARK_$$.call(null, $G__14587__1$$)) ? $rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$2$ ? $rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$2$($G__14587__2$$, $G__14587__1$$) : $rf$jscomp$10$$.call(null, $G__14587__2$$, $G__14587__1$$) : $G__14587__2$$; | |
} | |
function $G__14587__1$$($G__14587__2$$) { | |
return $rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$ ? $rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$($G__14587__2$$) : $rf$jscomp$10$$.call(null, $G__14587__2$$); | |
} | |
function $G__14587__0$$() { | |
return $rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$0$ ? $rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$0$() : $rf$jscomp$10$$.call(null); | |
} | |
var $G__14587$$ = null; | |
$G__14587$$ = function($rf$jscomp$10$$, $G__14587$$) { | |
switch(arguments.length) { | |
case 0: | |
return $G__14587__0$$.call(this); | |
case 1: | |
return $G__14587__1$$.call(this, $rf$jscomp$10$$); | |
case 2: | |
return $G__14587__2$$.call(this, $rf$jscomp$10$$, $G__14587$$); | |
} | |
throw Error("Invalid arity: " + arguments.length); | |
}; | |
$G__14587$$.$cljs$core$IFn$_invoke$arity$0$ = $G__14587__0$$; | |
$G__14587$$.$cljs$core$IFn$_invoke$arity$1$ = $G__14587__1$$; | |
$G__14587$$.$cljs$core$IFn$_invoke$arity$2$ = $G__14587__2$$; | |
return $G__14587$$; | |
}(); | |
}, function($rf$jscomp$4$$) { | |
var $na$$ = new $cljs$core$Volatile$$; | |
return function() { | |
function $G__14512__2$$($G__14512__2$$, $G__14512__1$$) { | |
var $G__14512__0$$ = $cljs$core$_deref$$($na$$); | |
var $G__14512$$ = $na$$.state = $na$$.$cljs$core$IDeref$_deref$arity$1$(null) - 1; | |
$G__14512__2$$ = 0 < $G__14512__0$$ ? $rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$ ? $rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$($G__14512__2$$, $G__14512__1$$) : $rf$jscomp$4$$.call(null, $G__14512__2$$, $G__14512__1$$) : $G__14512__2$$; | |
return 0 < $G__14512$$ ? $G__14512__2$$ : $cljs$core$reduced_QMARK_$$($G__14512__2$$) ? $G__14512__2$$ : new $cljs$core$Reduced$$($G__14512__2$$); | |
} | |
function $G__14512__1$$($na$$) { | |
return $rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$ ? $rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($na$$) : $rf$jscomp$4$$.call(null, $na$$); | |
} | |
function $G__14512__0$$() { | |
return $rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$0$ ? $rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$0$() : $rf$jscomp$4$$.call(null); | |
} | |
var $G__14512$$ = null; | |
$G__14512$$ = function($rf$jscomp$4$$, $na$$) { | |
switch(arguments.length) { | |
case 0: | |
return $G__14512__0$$.call(this); | |
case 1: | |
return $G__14512__1$$.call(this, $rf$jscomp$4$$); | |
case 2: | |
return $G__14512__2$$.call(this, $rf$jscomp$4$$, $na$$); | |
} | |
throw Error("Invalid arity: " + arguments.length); | |
}; | |
$G__14512$$.$cljs$core$IFn$_invoke$arity$0$ = $G__14512__0$$; | |
$G__14512$$.$cljs$core$IFn$_invoke$arity$1$ = $G__14512__1$$; | |
$G__14512$$.$cljs$core$IFn$_invoke$arity$2$ = $G__14512__2$$; | |
return $G__14512$$; | |
}(); | |
}), | |
$coll$jscomp$inline_697$$ = new $cljs$core$Iterate$$(null, $cljs$core$inc$$, null, 0, null), $init$jscomp$inline_711$$ = $cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$0$ ? $cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$0$() : $cljs$core$_PLUS_$$.call(null), $f__$1$jscomp$inline_713$$ = $xform$jscomp$inline_548$$.$cljs$core$IFn$_invoke$arity$1$ ? $xform$jscomp$inline_548$$.$cljs$core$IFn$_invoke$arity$1$($cljs$core$_PLUS_$$) : $xform$jscomp$inline_548$$.call(null, $cljs$core$_PLUS_$$), $ret$jscomp$inline_714$$ = $cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f__$1$jscomp$inline_713$$, $init$jscomp$inline_711$$, $coll$jscomp$inline_697$$); | |
$JSCompiler_inline_result$jscomp$79$$ = $f__$1$jscomp$inline_713$$.$cljs$core$IFn$_invoke$arity$1$ ? $f__$1$jscomp$inline_713$$.$cljs$core$IFn$_invoke$arity$1$($ret$jscomp$inline_714$$) : $f__$1$jscomp$inline_713$$.call(null, $ret$jscomp$inline_714$$); | |
try { | |
$JSCompiler_temp_const$jscomp$78$$($JSCompiler_inline_result$jscomp$79$$); | |
} catch (e) { (print e) } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment