Work on tooling; no actual progress on the project

This commit is contained in:
Simon Brooke 2025-09-29 08:17:55 +01:00
parent 5849a8b0f3
commit 33be8947ba
337 changed files with 36142 additions and 36141 deletions

View file

@ -35,14 +35,14 @@ ajax.core.detect_response_format = ajax.easy.detect_response_format;
*/
ajax.core.GET = (function ajax$core$GET(var_args){
var args__5755__auto__ = [];
var len__5749__auto___47456 = arguments.length;
var i__5750__auto___47457 = (0);
var len__5749__auto___47554 = arguments.length;
var i__5750__auto___47555 = (0);
while(true){
if((i__5750__auto___47457 < len__5749__auto___47456)){
args__5755__auto__.push((arguments[i__5750__auto___47457]));
if((i__5750__auto___47555 < len__5749__auto___47554)){
args__5755__auto__.push((arguments[i__5750__auto___47555]));
var G__47460 = (i__5750__auto___47457 + (1));
i__5750__auto___47457 = G__47460;
var G__47556 = (i__5750__auto___47555 + (1));
i__5750__auto___47555 = G__47556;
continue;
} else {
}
@ -54,18 +54,18 @@ return ajax.core.GET.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argse
});
(ajax.core.GET.cljs$core$IFn$_invoke$arity$variadic = (function (uri,opts){
var f__46799__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"GET",(((f__46799__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46799__auto__));
var f__46913__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"GET",(((f__46913__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46913__auto__));
}));
(ajax.core.GET.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(ajax.core.GET.cljs$lang$applyTo = (function (seq47294){
var G__47295 = cljs.core.first(seq47294);
var seq47294__$1 = cljs.core.next(seq47294);
(ajax.core.GET.cljs$lang$applyTo = (function (seq47359){
var G__47360 = cljs.core.first(seq47359);
var seq47359__$1 = cljs.core.next(seq47359);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47295,seq47294__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47360,seq47359__$1);
}));
/**
@ -83,14 +83,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47295,seq47294
*/
ajax.core.HEAD = (function ajax$core$HEAD(var_args){
var args__5755__auto__ = [];
var len__5749__auto___47475 = arguments.length;
var i__5750__auto___47476 = (0);
var len__5749__auto___47557 = arguments.length;
var i__5750__auto___47558 = (0);
while(true){
if((i__5750__auto___47476 < len__5749__auto___47475)){
args__5755__auto__.push((arguments[i__5750__auto___47476]));
if((i__5750__auto___47558 < len__5749__auto___47557)){
args__5755__auto__.push((arguments[i__5750__auto___47558]));
var G__47477 = (i__5750__auto___47476 + (1));
i__5750__auto___47476 = G__47477;
var G__47559 = (i__5750__auto___47558 + (1));
i__5750__auto___47558 = G__47559;
continue;
} else {
}
@ -102,18 +102,18 @@ return ajax.core.HEAD.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),args
});
(ajax.core.HEAD.cljs$core$IFn$_invoke$arity$variadic = (function (uri,opts){
var f__46799__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"HEAD",(((f__46799__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46799__auto__));
var f__46913__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"HEAD",(((f__46913__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46913__auto__));
}));
(ajax.core.HEAD.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(ajax.core.HEAD.cljs$lang$applyTo = (function (seq47306){
var G__47307 = cljs.core.first(seq47306);
var seq47306__$1 = cljs.core.next(seq47306);
(ajax.core.HEAD.cljs$lang$applyTo = (function (seq47379){
var G__47380 = cljs.core.first(seq47379);
var seq47379__$1 = cljs.core.next(seq47379);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47307,seq47306__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47380,seq47379__$1);
}));
/**
@ -131,14 +131,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47307,seq47306
*/
ajax.core.POST = (function ajax$core$POST(var_args){
var args__5755__auto__ = [];
var len__5749__auto___47490 = arguments.length;
var i__5750__auto___47496 = (0);
var len__5749__auto___47561 = arguments.length;
var i__5750__auto___47562 = (0);
while(true){
if((i__5750__auto___47496 < len__5749__auto___47490)){
args__5755__auto__.push((arguments[i__5750__auto___47496]));
if((i__5750__auto___47562 < len__5749__auto___47561)){
args__5755__auto__.push((arguments[i__5750__auto___47562]));
var G__47497 = (i__5750__auto___47496 + (1));
i__5750__auto___47496 = G__47497;
var G__47563 = (i__5750__auto___47562 + (1));
i__5750__auto___47562 = G__47563;
continue;
} else {
}
@ -150,18 +150,18 @@ return ajax.core.POST.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),args
});
(ajax.core.POST.cljs$core$IFn$_invoke$arity$variadic = (function (uri,opts){
var f__46799__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"POST",(((f__46799__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46799__auto__));
var f__46913__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"POST",(((f__46913__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46913__auto__));
}));
(ajax.core.POST.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(ajax.core.POST.cljs$lang$applyTo = (function (seq47320){
var G__47321 = cljs.core.first(seq47320);
var seq47320__$1 = cljs.core.next(seq47320);
(ajax.core.POST.cljs$lang$applyTo = (function (seq47404){
var G__47405 = cljs.core.first(seq47404);
var seq47404__$1 = cljs.core.next(seq47404);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47321,seq47320__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47405,seq47404__$1);
}));
/**
@ -179,14 +179,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47321,seq47320
*/
ajax.core.PUT = (function ajax$core$PUT(var_args){
var args__5755__auto__ = [];
var len__5749__auto___47502 = arguments.length;
var i__5750__auto___47503 = (0);
var len__5749__auto___47585 = arguments.length;
var i__5750__auto___47586 = (0);
while(true){
if((i__5750__auto___47503 < len__5749__auto___47502)){
args__5755__auto__.push((arguments[i__5750__auto___47503]));
if((i__5750__auto___47586 < len__5749__auto___47585)){
args__5755__auto__.push((arguments[i__5750__auto___47586]));
var G__47504 = (i__5750__auto___47503 + (1));
i__5750__auto___47503 = G__47504;
var G__47588 = (i__5750__auto___47586 + (1));
i__5750__auto___47586 = G__47588;
continue;
} else {
}
@ -198,18 +198,18 @@ return ajax.core.PUT.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argse
});
(ajax.core.PUT.cljs$core$IFn$_invoke$arity$variadic = (function (uri,opts){
var f__46799__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"PUT",(((f__46799__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46799__auto__));
var f__46913__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"PUT",(((f__46913__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46913__auto__));
}));
(ajax.core.PUT.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(ajax.core.PUT.cljs$lang$applyTo = (function (seq47334){
var G__47335 = cljs.core.first(seq47334);
var seq47334__$1 = cljs.core.next(seq47334);
(ajax.core.PUT.cljs$lang$applyTo = (function (seq47419){
var G__47420 = cljs.core.first(seq47419);
var seq47419__$1 = cljs.core.next(seq47419);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47335,seq47334__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47420,seq47419__$1);
}));
/**
@ -227,14 +227,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47335,seq47334
*/
ajax.core.DELETE = (function ajax$core$DELETE(var_args){
var args__5755__auto__ = [];
var len__5749__auto___47521 = arguments.length;
var i__5750__auto___47522 = (0);
var len__5749__auto___47589 = arguments.length;
var i__5750__auto___47590 = (0);
while(true){
if((i__5750__auto___47522 < len__5749__auto___47521)){
args__5755__auto__.push((arguments[i__5750__auto___47522]));
if((i__5750__auto___47590 < len__5749__auto___47589)){
args__5755__auto__.push((arguments[i__5750__auto___47590]));
var G__47523 = (i__5750__auto___47522 + (1));
i__5750__auto___47522 = G__47523;
var G__47591 = (i__5750__auto___47590 + (1));
i__5750__auto___47590 = G__47591;
continue;
} else {
}
@ -246,18 +246,18 @@ return ajax.core.DELETE.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),ar
});
(ajax.core.DELETE.cljs$core$IFn$_invoke$arity$variadic = (function (uri,opts){
var f__46799__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"DELETE",(((f__46799__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46799__auto__));
var f__46913__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"DELETE",(((f__46913__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46913__auto__));
}));
(ajax.core.DELETE.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(ajax.core.DELETE.cljs$lang$applyTo = (function (seq47345){
var G__47346 = cljs.core.first(seq47345);
var seq47345__$1 = cljs.core.next(seq47345);
(ajax.core.DELETE.cljs$lang$applyTo = (function (seq47435){
var G__47436 = cljs.core.first(seq47435);
var seq47435__$1 = cljs.core.next(seq47435);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47346,seq47345__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47436,seq47435__$1);
}));
/**
@ -275,14 +275,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47346,seq47345
*/
ajax.core.OPTIONS = (function ajax$core$OPTIONS(var_args){
var args__5755__auto__ = [];
var len__5749__auto___47528 = arguments.length;
var i__5750__auto___47530 = (0);
var len__5749__auto___47592 = arguments.length;
var i__5750__auto___47593 = (0);
while(true){
if((i__5750__auto___47530 < len__5749__auto___47528)){
args__5755__auto__.push((arguments[i__5750__auto___47530]));
if((i__5750__auto___47593 < len__5749__auto___47592)){
args__5755__auto__.push((arguments[i__5750__auto___47593]));
var G__47531 = (i__5750__auto___47530 + (1));
i__5750__auto___47530 = G__47531;
var G__47594 = (i__5750__auto___47593 + (1));
i__5750__auto___47593 = G__47594;
continue;
} else {
}
@ -294,18 +294,18 @@ return ajax.core.OPTIONS.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),a
});
(ajax.core.OPTIONS.cljs$core$IFn$_invoke$arity$variadic = (function (uri,opts){
var f__46799__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"OPTIONS",(((f__46799__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46799__auto__));
var f__46913__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"OPTIONS",(((f__46913__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46913__auto__));
}));
(ajax.core.OPTIONS.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(ajax.core.OPTIONS.cljs$lang$applyTo = (function (seq47351){
var G__47352 = cljs.core.first(seq47351);
var seq47351__$1 = cljs.core.next(seq47351);
(ajax.core.OPTIONS.cljs$lang$applyTo = (function (seq47454){
var G__47455 = cljs.core.first(seq47454);
var seq47454__$1 = cljs.core.next(seq47454);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47352,seq47351__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47455,seq47454__$1);
}));
/**
@ -323,14 +323,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47352,seq47351
*/
ajax.core.TRACE = (function ajax$core$TRACE(var_args){
var args__5755__auto__ = [];
var len__5749__auto___47551 = arguments.length;
var i__5750__auto___47552 = (0);
var len__5749__auto___47598 = arguments.length;
var i__5750__auto___47599 = (0);
while(true){
if((i__5750__auto___47552 < len__5749__auto___47551)){
args__5755__auto__.push((arguments[i__5750__auto___47552]));
if((i__5750__auto___47599 < len__5749__auto___47598)){
args__5755__auto__.push((arguments[i__5750__auto___47599]));
var G__47553 = (i__5750__auto___47552 + (1));
i__5750__auto___47552 = G__47553;
var G__47600 = (i__5750__auto___47599 + (1));
i__5750__auto___47599 = G__47600;
continue;
} else {
}
@ -342,18 +342,18 @@ return ajax.core.TRACE.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),arg
});
(ajax.core.TRACE.cljs$core$IFn$_invoke$arity$variadic = (function (uri,opts){
var f__46799__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"TRACE",(((f__46799__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46799__auto__));
var f__46913__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"TRACE",(((f__46913__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46913__auto__));
}));
(ajax.core.TRACE.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(ajax.core.TRACE.cljs$lang$applyTo = (function (seq47362){
var G__47363 = cljs.core.first(seq47362);
var seq47362__$1 = cljs.core.next(seq47362);
(ajax.core.TRACE.cljs$lang$applyTo = (function (seq47474){
var G__47475 = cljs.core.first(seq47474);
var seq47474__$1 = cljs.core.next(seq47474);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47363,seq47362__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47475,seq47474__$1);
}));
/**
@ -371,14 +371,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47363,seq47362
*/
ajax.core.PATCH = (function ajax$core$PATCH(var_args){
var args__5755__auto__ = [];
var len__5749__auto___47570 = arguments.length;
var i__5750__auto___47571 = (0);
var len__5749__auto___47603 = arguments.length;
var i__5750__auto___47604 = (0);
while(true){
if((i__5750__auto___47571 < len__5749__auto___47570)){
args__5755__auto__.push((arguments[i__5750__auto___47571]));
if((i__5750__auto___47604 < len__5749__auto___47603)){
args__5755__auto__.push((arguments[i__5750__auto___47604]));
var G__47572 = (i__5750__auto___47571 + (1));
i__5750__auto___47571 = G__47572;
var G__47606 = (i__5750__auto___47604 + (1));
i__5750__auto___47604 = G__47606;
continue;
} else {
}
@ -390,18 +390,18 @@ return ajax.core.PATCH.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),arg
});
(ajax.core.PATCH.cljs$core$IFn$_invoke$arity$variadic = (function (uri,opts){
var f__46799__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"PATCH",(((f__46799__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46799__auto__));
var f__46913__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"PATCH",(((f__46913__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46913__auto__));
}));
(ajax.core.PATCH.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(ajax.core.PATCH.cljs$lang$applyTo = (function (seq47387){
var G__47388 = cljs.core.first(seq47387);
var seq47387__$1 = cljs.core.next(seq47387);
(ajax.core.PATCH.cljs$lang$applyTo = (function (seq47493){
var G__47494 = cljs.core.first(seq47493);
var seq47493__$1 = cljs.core.next(seq47493);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47388,seq47387__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47494,seq47493__$1);
}));
/**
@ -419,14 +419,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47388,seq47387
*/
ajax.core.PURGE = (function ajax$core$PURGE(var_args){
var args__5755__auto__ = [];
var len__5749__auto___47575 = arguments.length;
var i__5750__auto___47576 = (0);
var len__5749__auto___47609 = arguments.length;
var i__5750__auto___47610 = (0);
while(true){
if((i__5750__auto___47576 < len__5749__auto___47575)){
args__5755__auto__.push((arguments[i__5750__auto___47576]));
if((i__5750__auto___47610 < len__5749__auto___47609)){
args__5755__auto__.push((arguments[i__5750__auto___47610]));
var G__47577 = (i__5750__auto___47576 + (1));
i__5750__auto___47576 = G__47577;
var G__47611 = (i__5750__auto___47610 + (1));
i__5750__auto___47610 = G__47611;
continue;
} else {
}
@ -438,18 +438,18 @@ return ajax.core.PURGE.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),arg
});
(ajax.core.PURGE.cljs$core$IFn$_invoke$arity$variadic = (function (uri,opts){
var f__46799__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"PURGE",(((f__46799__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46799__auto__));
var f__46913__auto__ = cljs.core.first(opts);
return ajax.easy.easy_ajax_request(uri,"PURGE",(((f__46913__auto__ instanceof cljs.core.Keyword))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,opts):f__46913__auto__));
}));
(ajax.core.PURGE.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(ajax.core.PURGE.cljs$lang$applyTo = (function (seq47412){
var G__47413 = cljs.core.first(seq47412);
var seq47412__$1 = cljs.core.next(seq47412);
(ajax.core.PURGE.cljs$lang$applyTo = (function (seq47513){
var G__47514 = cljs.core.first(seq47513);
var seq47513__$1 = cljs.core.next(seq47513);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47413,seq47412__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__47514,seq47513__$1);
}));

File diff suppressed because one or more lines are too long

View file

@ -1,8 +1,8 @@
goog.provide('ajax.easy');
ajax.easy.default_formats = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(new cljs.core.PersistentVector(null, 6, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["application/transit+json",ajax.transit.transit_response_format], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["application/transit+transit",ajax.transit.transit_response_format], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["application/json",ajax.json.json_response_format], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["text/plain",ajax.formats.text_response_format], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["text/html",ajax.formats.text_response_format], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["*/*",ajax.formats.raw_response_format], null)], null));
ajax.easy.detect_response_format = (function ajax$easy$detect_response_format(var_args){
var G__47193 = arguments.length;
switch (G__47193) {
var G__47225 = arguments.length;
switch (G__47225) {
case 0:
return ajax.easy.detect_response_format.cljs$core$IFn$_invoke$arity$0();
@ -41,9 +41,9 @@ return new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"wr
if((format == null)){
return ajax.transit.transit_request_format.cljs$core$IFn$_invoke$arity$1(format_params);
} else {
var G__47195 = format;
var G__47195__$1 = (((G__47195 instanceof cljs.core.Keyword))?G__47195.fqn:null);
switch (G__47195__$1) {
var G__47234 = format;
var G__47234__$1 = (((G__47234 instanceof cljs.core.Keyword))?G__47234.fqn:null);
switch (G__47234__$1) {
case "transit":
return ajax.transit.transit_request_format.cljs$core$IFn$_invoke$arity$1(format_params);
@ -75,9 +75,9 @@ return null;
});
ajax.easy.keyword_response_format_element = (function ajax$easy$keyword_response_format_element(format,format_params){
if(cljs.core.vector_QMARK_(format)){
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.first(format),(function (){var G__47201 = cljs.core.second(format);
var G__47202 = format_params;
return (ajax.easy.keyword_response_format_element.cljs$core$IFn$_invoke$arity$2 ? ajax.easy.keyword_response_format_element.cljs$core$IFn$_invoke$arity$2(G__47201,G__47202) : ajax.easy.keyword_response_format_element.call(null,G__47201,G__47202));
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.first(format),(function (){var G__47243 = cljs.core.second(format);
var G__47244 = format_params;
return (ajax.easy.keyword_response_format_element.cljs$core$IFn$_invoke$arity$2 ? ajax.easy.keyword_response_format_element.cljs$core$IFn$_invoke$arity$2(G__47243,G__47244) : ajax.easy.keyword_response_format_element.call(null,G__47243,G__47244));
})()], null);
} else {
if(cljs.core.map_QMARK_(format)){
@ -89,9 +89,9 @@ return new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"re
if((format == null)){
return ajax.easy.detect_response_format.cljs$core$IFn$_invoke$arity$0();
} else {
var G__47218 = format;
var G__47218__$1 = (((G__47218 instanceof cljs.core.Keyword))?G__47218.fqn:null);
switch (G__47218__$1) {
var G__47247 = format;
var G__47247__$1 = (((G__47247 instanceof cljs.core.Keyword))?G__47247.fqn:null);
switch (G__47247__$1) {
case "transit":
return ajax.transit.transit_response_format.cljs$core$IFn$_invoke$arity$1(format_params);
@ -134,8 +134,8 @@ return null;
*/
ajax.easy.keyword_response_format = (function ajax$easy$keyword_response_format(format,format_params){
if(cljs.core.vector_QMARK_(format)){
return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.vector,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__47236_SHARP_){
return ajax.easy.keyword_response_format_element(p1__47236_SHARP_,format_params);
return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.vector,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__47248_SHARP_){
return ajax.easy.keyword_response_format_element(p1__47248_SHARP_,format_params);
}),format));
} else {
return ajax.easy.keyword_response_format_element(format,format_params);
@ -171,12 +171,12 @@ ajax.easy.default_error_handler = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(a
/**
* Converts easy API handlers to a `ajax-request` handler
*/
ajax.easy.transform_handler = (function ajax$easy$transform_handler(p__47240){
var map__47244 = p__47240;
var map__47244__$1 = cljs.core.__destructure_map(map__47244);
var handler = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47244__$1,new cljs.core.Keyword(null,"handler","handler",-195596612));
var error_handler = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47244__$1,new cljs.core.Keyword(null,"error-handler","error-handler",-484945776));
var finally$ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47244__$1,new cljs.core.Keyword(null,"finally","finally",1589088705));
ajax.easy.transform_handler = (function ajax$easy$transform_handler(p__47278){
var map__47280 = p__47278;
var map__47280__$1 = cljs.core.__destructure_map(map__47280);
var handler = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47280__$1,new cljs.core.Keyword(null,"handler","handler",-195596612));
var error_handler = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47280__$1,new cljs.core.Keyword(null,"error-handler","error-handler",-484945776));
var finally$ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47280__$1,new cljs.core.Keyword(null,"finally","finally",1589088705));
var h = (function (){var or__5025__auto__ = handler;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
@ -191,12 +191,12 @@ return or__5025__auto__;
return cljs.core.deref(ajax.easy.default_error_handler);
}
})();
return (function ajax$easy$transform_handler_$_easy_handler(p__47245){
var vec__47246 = p__47245;
var ok = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47246,(0),null);
var result = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47246,(1),null);
var fexpr__47249_47278 = (cljs.core.truth_(ok)?h:e);
(fexpr__47249_47278.cljs$core$IFn$_invoke$arity$1 ? fexpr__47249_47278.cljs$core$IFn$_invoke$arity$1(result) : fexpr__47249_47278.call(null,result));
return (function ajax$easy$transform_handler_$_easy_handler(p__47283){
var vec__47284 = p__47283;
var ok = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47284,(0),null);
var result = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47284,(1),null);
var fexpr__47287_47343 = (cljs.core.truth_(ok)?h:e);
(fexpr__47287_47343.cljs$core$IFn$_invoke$arity$1 ? fexpr__47287_47343.cljs$core$IFn$_invoke$arity$1(result) : fexpr__47287_47343.call(null,result));
if(cljs.core.fn_QMARK_(finally$)){
return (finally$.cljs$core$IFn$_invoke$arity$0 ? finally$.cljs$core$IFn$_invoke$arity$0() : finally$.call(null));
@ -211,15 +211,15 @@ return null;
* If you don't want this to happen, use ajax-request directly
* (and use advanced optimisation).
*/
ajax.easy.transform_opts = (function ajax$easy$transform_opts(p__47250){
var map__47251 = p__47250;
var map__47251__$1 = cljs.core.__destructure_map(map__47251);
var opts = map__47251__$1;
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47251__$1,new cljs.core.Keyword(null,"method","method",55703592));
var format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47251__$1,new cljs.core.Keyword(null,"format","format",-1306924766));
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47251__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
var params = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47251__$1,new cljs.core.Keyword(null,"params","params",710516235));
var body = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47251__$1,new cljs.core.Keyword(null,"body","body",-2049205669));
ajax.easy.transform_opts = (function ajax$easy$transform_opts(p__47289){
var map__47290 = p__47289;
var map__47290__$1 = cljs.core.__destructure_map(map__47290);
var opts = map__47290__$1;
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47290__$1,new cljs.core.Keyword(null,"method","method",55703592));
var format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47290__$1,new cljs.core.Keyword(null,"format","format",-1306924766));
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47290__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
var params = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47290__$1,new cljs.core.Keyword(null,"params","params",710516235));
var body = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47290__$1,new cljs.core.Keyword(null,"body","body",-2049205669));
var needs_format = (((body == null)) && (cljs.core.not_EQ_.cljs$core$IFn$_invoke$arity$2(method,"GET")));
var rf = (cljs.core.truth_((function (){var or__5025__auto__ = format;
if(cljs.core.truth_(or__5025__auto__)){

File diff suppressed because one or more lines are too long

View file

@ -6,8 +6,8 @@ goog.provide('ajax.formats');
* is nonetheless really rather useful.
*/
ajax.formats.raw_response_format = (function ajax$formats$raw_response_format(var_args){
var G__47089 = arguments.length;
switch (G__47089) {
var G__47115 = arguments.length;
switch (G__47115) {
case 0:
return ajax.formats.raw_response_format.cljs$core$IFn$_invoke$arity$0();
@ -50,9 +50,9 @@ if((((format_entry == null)) || (cljs.core.map_QMARK_(format_entry)))){
return format_entry;
} else {
if(cljs.core.vector_QMARK_(format_entry)){
var G__47097 = request;
var G__47098 = cljs.core.second(format_entry);
return (ajax.formats.get_format.cljs$core$IFn$_invoke$arity$2 ? ajax.formats.get_format.cljs$core$IFn$_invoke$arity$2(G__47097,G__47098) : ajax.formats.get_format.call(null,G__47097,G__47098));
var G__47131 = request;
var G__47132 = cljs.core.second(format_entry);
return (ajax.formats.get_format.cljs$core$IFn$_invoke$arity$2 ? ajax.formats.get_format.cljs$core$IFn$_invoke$arity$2(G__47131,G__47132) : ajax.formats.get_format.call(null,G__47131,G__47132));
} else {
return (format_entry.cljs$core$IFn$_invoke$arity$1 ? format_entry.cljs$core$IFn$_invoke$arity$1(request) : format_entry.call(null,request));
@ -77,15 +77,15 @@ return ((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(accept,"*/*")) || ((conten
});
ajax.formats.detect_content_type = (function ajax$formats$detect_content_type(content_type,request,format_entry){
var accept = ajax.formats.get_accept_entries(request,format_entry);
return cljs.core.some((function (p1__47110_SHARP_){
return ajax.formats.content_type_matches(content_type,p1__47110_SHARP_);
return cljs.core.some((function (p1__47141_SHARP_){
return ajax.formats.content_type_matches(content_type,p1__47141_SHARP_);
}),accept);
});
ajax.formats.get_default_format = (function ajax$formats$get_default_format(response,p__47111){
var map__47112 = p__47111;
var map__47112__$1 = cljs.core.__destructure_map(map__47112);
var request = map__47112__$1;
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47112__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
ajax.formats.get_default_format = (function ajax$formats$get_default_format(response,p__47148){
var map__47150 = p__47148;
var map__47150__$1 = cljs.core.__destructure_map(map__47150);
var request = map__47150__$1;
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47150__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
var content_type = ajax.util.get_content_type(response);
var accepted_format_QMARK_ = (function ajax$formats$get_default_format_$_accepted_format_QMARK_(format_entry){
return ajax.formats.detect_content_type(content_type,request,format_entry);
@ -95,18 +95,18 @@ return ajax.formats.get_format(request,cljs.core.first(cljs.core.filter.cljs$cor
ajax.formats.detect_response_format_read = (function ajax$formats$detect_response_format_read(request){
return (function ajax$formats$detect_response_format_read_$_detect_response_format(response){
var format = ajax.formats.get_default_format(response,request);
var fexpr__47118 = new cljs.core.Keyword(null,"read","read",1140058661).cljs$core$IFn$_invoke$arity$1(format);
return (fexpr__47118.cljs$core$IFn$_invoke$arity$1 ? fexpr__47118.cljs$core$IFn$_invoke$arity$1(response) : fexpr__47118.call(null,response));
var fexpr__47164 = new cljs.core.Keyword(null,"read","read",1140058661).cljs$core$IFn$_invoke$arity$1(format);
return (fexpr__47164.cljs$core$IFn$_invoke$arity$1 ? fexpr__47164.cljs$core$IFn$_invoke$arity$1(response) : fexpr__47164.call(null,response));
});
});
ajax.formats.accept_header = (function ajax$formats$accept_header(p__47120){
var map__47121 = p__47120;
var map__47121__$1 = cljs.core.__destructure_map(map__47121);
var request = map__47121__$1;
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47121__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
ajax.formats.accept_header = (function ajax$formats$accept_header(p__47166){
var map__47167 = p__47166;
var map__47167__$1 = cljs.core.__destructure_map(map__47167);
var request = map__47167__$1;
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47167__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
var formats = ((cljs.core.vector_QMARK_(response_format))?response_format:new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [response_format], null));
return cljs.core.mapcat.cljs$core$IFn$_invoke$arity$variadic((function (p1__47119_SHARP_){
return ajax.formats.get_accept_entries(request,p1__47119_SHARP_);
return cljs.core.mapcat.cljs$core$IFn$_invoke$arity$variadic((function (p1__47165_SHARP_){
return ajax.formats.get_accept_entries(request,p1__47165_SHARP_);
}),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([formats], 0));
});
/**

File diff suppressed because one or more lines are too long

View file

@ -35,12 +35,12 @@ var this__5323__auto____$1 = this;
return this__5323__auto____$1.cljs$core$ILookup$_lookup$arity$3(null,k__5324__auto__,null);
}));
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k46811,else__5326__auto__){
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k46920,else__5326__auto__){
var self__ = this;
var this__5325__auto____$1 = this;
var G__46823 = k46811;
var G__46823__$1 = (((G__46823 instanceof cljs.core.Keyword))?G__46823.fqn:null);
switch (G__46823__$1) {
var G__46924 = k46920;
var G__46924__$1 = (((G__46924 instanceof cljs.core.Keyword))?G__46924.fqn:null);
switch (G__46924__$1) {
case "name":
return self__.name;
@ -54,7 +54,7 @@ return self__.response;
break;
default:
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k46811,else__5326__auto__);
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k46920,else__5326__auto__);
}
}));
@ -62,35 +62,35 @@ return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k46811,else__
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IKVReduce$_kv_reduce$arity$3 = (function (this__5343__auto__,f__5344__auto__,init__5345__auto__){
var self__ = this;
var this__5343__auto____$1 = this;
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__46824){
var vec__46825 = p__46824;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46825,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46825,(1),null);
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__46925){
var vec__46926 = p__46925;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46926,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46926,(1),null);
return (f__5344__auto__.cljs$core$IFn$_invoke$arity$3 ? f__5344__auto__.cljs$core$IFn$_invoke$arity$3(ret__5346__auto__,k__5347__auto__,v__5348__auto__) : f__5344__auto__.call(null,ret__5346__auto__,k__5347__auto__,v__5348__auto__));
}),init__5345__auto__,this__5343__auto____$1);
}));
(ajax.interceptors.StandardInterceptor.prototype.ajax$protocols$Interceptor$ = cljs.core.PROTOCOL_SENTINEL);
(ajax.interceptors.StandardInterceptor.prototype.ajax$protocols$Interceptor$_process_request$arity$2 = (function (p__46828,opts){
(ajax.interceptors.StandardInterceptor.prototype.ajax$protocols$Interceptor$_process_request$arity$2 = (function (p__46929,opts){
var self__ = this;
var map__46829 = p__46828;
var map__46829__$1 = cljs.core.__destructure_map(map__46829);
var request__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46829__$1,new cljs.core.Keyword(null,"request","request",1772954723));
var map__46830 = this;
var map__46830__$1 = cljs.core.__destructure_map(map__46830);
var request__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46830__$1,new cljs.core.Keyword(null,"request","request",1772954723));
var map__46930 = p__46929;
var map__46930__$1 = cljs.core.__destructure_map(map__46930);
var request__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46930__$1,new cljs.core.Keyword(null,"request","request",1772954723));
var map__46931 = this;
var map__46931__$1 = cljs.core.__destructure_map(map__46931);
var request__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46931__$1,new cljs.core.Keyword(null,"request","request",1772954723));
return (request__$2.cljs$core$IFn$_invoke$arity$1 ? request__$2.cljs$core$IFn$_invoke$arity$1(opts) : request__$2.call(null,opts));
}));
(ajax.interceptors.StandardInterceptor.prototype.ajax$protocols$Interceptor$_process_response$arity$2 = (function (p__46831,xhrio){
(ajax.interceptors.StandardInterceptor.prototype.ajax$protocols$Interceptor$_process_response$arity$2 = (function (p__46932,xhrio){
var self__ = this;
var map__46832 = p__46831;
var map__46832__$1 = cljs.core.__destructure_map(map__46832);
var response__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46832__$1,new cljs.core.Keyword(null,"response","response",-1068424192));
var map__46833 = this;
var map__46833__$1 = cljs.core.__destructure_map(map__46833);
var response__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46833__$1,new cljs.core.Keyword(null,"response","response",-1068424192));
var map__46933 = p__46932;
var map__46933__$1 = cljs.core.__destructure_map(map__46933);
var response__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46933__$1,new cljs.core.Keyword(null,"response","response",-1068424192));
var map__46934 = this;
var map__46934__$1 = cljs.core.__destructure_map(map__46934);
var response__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46934__$1,new cljs.core.Keyword(null,"response","response",-1068424192));
return (response__$2.cljs$core$IFn$_invoke$arity$1 ? response__$2.cljs$core$IFn$_invoke$arity$1(xhrio) : response__$2.call(null,xhrio));
}));
@ -103,10 +103,10 @@ return cljs.core.pr_sequential_writer(writer__5339__auto__,cljs.core.pr_writer,"
return cljs.core.pr_sequential_writer(writer__5339__auto__,pr_pair__5341__auto__,"#ajax.interceptors.StandardInterceptor{",", ","}",opts__5340__auto__,cljs.core.concat.cljs$core$IFn$_invoke$arity$2(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"name","name",1843675177),self__.name],null)),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"request","request",1772954723),self__.request],null)),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"response","response",-1068424192),self__.response],null))], null),self__.__extmap));
}));
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__46810){
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__46919){
var self__ = this;
var G__46810__$1 = this;
return (new cljs.core.RecordIter((0),G__46810__$1,3,new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"name","name",1843675177),new cljs.core.Keyword(null,"request","request",1772954723),new cljs.core.Keyword(null,"response","response",-1068424192)], null),(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
var G__46919__$1 = this;
return (new cljs.core.RecordIter((0),G__46919__$1,3,new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"name","name",1843675177),new cljs.core.Keyword(null,"request","request",1772954723),new cljs.core.Keyword(null,"response","response",-1068424192)], null),(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
}));
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IMeta$_meta$arity$1 = (function (this__5321__auto__){
@ -143,10 +143,10 @@ return h__5134__auto____$1;
}
}));
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this46812,other46813){
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this46921,other46922){
var self__ = this;
var this46812__$1 = this;
return (((!((other46813 == null)))) && ((((this46812__$1.constructor === other46813.constructor)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46812__$1.name,other46813.name)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46812__$1.request,other46813.request)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46812__$1.response,other46813.response)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46812__$1.__extmap,other46813.__extmap)))))))))));
var this46921__$1 = this;
return (((!((other46922 == null)))) && ((((this46921__$1.constructor === other46922.constructor)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46921__$1.name,other46922.name)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46921__$1.request,other46922.request)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46921__$1.response,other46922.response)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46921__$1.__extmap,other46922.__extmap)))))))))));
}));
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IMap$_dissoc$arity$2 = (function (this__5333__auto__,k__5334__auto__){
@ -159,12 +159,12 @@ return (new ajax.interceptors.StandardInterceptor(self__.name,self__.request,sel
}
}));
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k46811){
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k46920){
var self__ = this;
var this__5330__auto____$1 = this;
var G__46883 = k46811;
var G__46883__$1 = (((G__46883 instanceof cljs.core.Keyword))?G__46883.fqn:null);
switch (G__46883__$1) {
var G__46935 = k46920;
var G__46935__$1 = (((G__46935 instanceof cljs.core.Keyword))?G__46935.fqn:null);
switch (G__46935__$1) {
case "name":
case "request":
case "response":
@ -172,26 +172,26 @@ return true;
break;
default:
return cljs.core.contains_QMARK_(self__.__extmap,k46811);
return cljs.core.contains_QMARK_(self__.__extmap,k46920);
}
}));
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__46810){
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__46919){
var self__ = this;
var this__5331__auto____$1 = this;
var pred__46893 = cljs.core.keyword_identical_QMARK_;
var expr__46894 = k__5332__auto__;
if(cljs.core.truth_((pred__46893.cljs$core$IFn$_invoke$arity$2 ? pred__46893.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"name","name",1843675177),expr__46894) : pred__46893.call(null,new cljs.core.Keyword(null,"name","name",1843675177),expr__46894)))){
return (new ajax.interceptors.StandardInterceptor(G__46810,self__.request,self__.response,self__.__meta,self__.__extmap,null));
var pred__46936 = cljs.core.keyword_identical_QMARK_;
var expr__46937 = k__5332__auto__;
if(cljs.core.truth_((pred__46936.cljs$core$IFn$_invoke$arity$2 ? pred__46936.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"name","name",1843675177),expr__46937) : pred__46936.call(null,new cljs.core.Keyword(null,"name","name",1843675177),expr__46937)))){
return (new ajax.interceptors.StandardInterceptor(G__46919,self__.request,self__.response,self__.__meta,self__.__extmap,null));
} else {
if(cljs.core.truth_((pred__46893.cljs$core$IFn$_invoke$arity$2 ? pred__46893.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"request","request",1772954723),expr__46894) : pred__46893.call(null,new cljs.core.Keyword(null,"request","request",1772954723),expr__46894)))){
return (new ajax.interceptors.StandardInterceptor(self__.name,G__46810,self__.response,self__.__meta,self__.__extmap,null));
if(cljs.core.truth_((pred__46936.cljs$core$IFn$_invoke$arity$2 ? pred__46936.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"request","request",1772954723),expr__46937) : pred__46936.call(null,new cljs.core.Keyword(null,"request","request",1772954723),expr__46937)))){
return (new ajax.interceptors.StandardInterceptor(self__.name,G__46919,self__.response,self__.__meta,self__.__extmap,null));
} else {
if(cljs.core.truth_((pred__46893.cljs$core$IFn$_invoke$arity$2 ? pred__46893.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"response","response",-1068424192),expr__46894) : pred__46893.call(null,new cljs.core.Keyword(null,"response","response",-1068424192),expr__46894)))){
return (new ajax.interceptors.StandardInterceptor(self__.name,self__.request,G__46810,self__.__meta,self__.__extmap,null));
if(cljs.core.truth_((pred__46936.cljs$core$IFn$_invoke$arity$2 ? pred__46936.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"response","response",-1068424192),expr__46937) : pred__46936.call(null,new cljs.core.Keyword(null,"response","response",-1068424192),expr__46937)))){
return (new ajax.interceptors.StandardInterceptor(self__.name,self__.request,G__46919,self__.__meta,self__.__extmap,null));
} else {
return (new ajax.interceptors.StandardInterceptor(self__.name,self__.request,self__.response,self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__46810),null));
return (new ajax.interceptors.StandardInterceptor(self__.name,self__.request,self__.response,self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__46919),null));
}
}
}
@ -203,10 +203,10 @@ var this__5336__auto____$1 = this;
return cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [(new cljs.core.MapEntry(new cljs.core.Keyword(null,"name","name",1843675177),self__.name,null)),(new cljs.core.MapEntry(new cljs.core.Keyword(null,"request","request",1772954723),self__.request,null)),(new cljs.core.MapEntry(new cljs.core.Keyword(null,"response","response",-1068424192),self__.response,null))], null),self__.__extmap));
}));
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__46810){
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__46919){
var self__ = this;
var this__5322__auto____$1 = this;
return (new ajax.interceptors.StandardInterceptor(self__.name,self__.request,self__.response,G__46810,self__.__extmap,self__.__hash));
return (new ajax.interceptors.StandardInterceptor(self__.name,self__.request,self__.response,G__46919,self__.__extmap,self__.__hash));
}));
(ajax.interceptors.StandardInterceptor.prototype.cljs$core$ICollection$_conj$arity$2 = (function (this__5328__auto__,entry__5329__auto__){
@ -243,15 +243,15 @@ return (new ajax.interceptors.StandardInterceptor(name,request,response,null,nul
/**
* Factory function for ajax.interceptors/StandardInterceptor, taking a map of keywords to field values.
*/
ajax.interceptors.map__GT_StandardInterceptor = (function ajax$interceptors$map__GT_StandardInterceptor(G__46814){
var extmap__5365__auto__ = (function (){var G__46911 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$variadic(G__46814,new cljs.core.Keyword(null,"name","name",1843675177),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"request","request",1772954723),new cljs.core.Keyword(null,"response","response",-1068424192)], 0));
if(cljs.core.record_QMARK_(G__46814)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__46911);
ajax.interceptors.map__GT_StandardInterceptor = (function ajax$interceptors$map__GT_StandardInterceptor(G__46923){
var extmap__5365__auto__ = (function (){var G__46939 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$variadic(G__46923,new cljs.core.Keyword(null,"name","name",1843675177),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"request","request",1772954723),new cljs.core.Keyword(null,"response","response",-1068424192)], 0));
if(cljs.core.record_QMARK_(G__46923)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__46939);
} else {
return G__46911;
return G__46939;
}
})();
return (new ajax.interceptors.StandardInterceptor(new cljs.core.Keyword(null,"name","name",1843675177).cljs$core$IFn$_invoke$arity$1(G__46814),new cljs.core.Keyword(null,"request","request",1772954723).cljs$core$IFn$_invoke$arity$1(G__46814),new cljs.core.Keyword(null,"response","response",-1068424192).cljs$core$IFn$_invoke$arity$1(G__46814),null,cljs.core.not_empty(extmap__5365__auto__),null));
return (new ajax.interceptors.StandardInterceptor(new cljs.core.Keyword(null,"name","name",1843675177).cljs$core$IFn$_invoke$arity$1(G__46923),new cljs.core.Keyword(null,"request","request",1772954723).cljs$core$IFn$_invoke$arity$1(G__46923),new cljs.core.Keyword(null,"response","response",-1068424192).cljs$core$IFn$_invoke$arity$1(G__46923),null,cljs.core.not_empty(extmap__5365__auto__),null));
});
/**
@ -266,10 +266,10 @@ return ajax.interceptors.map__GT_StandardInterceptor(cljs.core.merge.cljs$core$I
ajax.interceptors.exception_message = (function ajax$interceptors$exception_message(e){
return e.message;
});
ajax.interceptors.exception_response = (function ajax$interceptors$exception_response(e,status,p__46928,xhrio){
var map__46931 = p__46928;
var map__46931__$1 = cljs.core.__destructure_map(map__46931);
var description = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46931__$1,new cljs.core.Keyword(null,"description","description",-1428560544));
ajax.interceptors.exception_response = (function ajax$interceptors$exception_response(e,status,p__46940,xhrio){
var map__46941 = p__46940;
var map__46941__$1 = cljs.core.__destructure_map(map__46941);
var description = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46941__$1,new cljs.core.Keyword(null,"description","description",-1428560544));
var response = new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"status","status",-1997798413),status,new cljs.core.Keyword(null,"failure","failure",720415879),new cljs.core.Keyword(null,"error","error",-978969032),new cljs.core.Keyword(null,"response","response",-1068424192),null], null);
var status_text = [cljs.core.str.cljs$core$IFn$_invoke$arity$1(ajax.interceptors.exception_message(e))," Format should have been ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(description)].join('');
var parse_error = cljs.core.assoc.cljs$core$IFn$_invoke$arity$variadic(response,new cljs.core.Keyword(null,"status-text","status-text",-1834235478),status_text,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"failure","failure",720415879),new cljs.core.Keyword(null,"parse","parse",-1162164619),new cljs.core.Keyword(null,"original-text","original-text",744448452),ajax.protocols._body(xhrio)], 0));
@ -281,14 +281,14 @@ return cljs.core.assoc.cljs$core$IFn$_invoke$arity$variadic(response,new cljs.co
});
ajax.interceptors.fail = (function ajax$interceptors$fail(var_args){
var args__5755__auto__ = [];
var len__5749__auto___47092 = arguments.length;
var i__5750__auto___47093 = (0);
var len__5749__auto___47119 = arguments.length;
var i__5750__auto___47120 = (0);
while(true){
if((i__5750__auto___47093 < len__5749__auto___47092)){
args__5755__auto__.push((arguments[i__5750__auto___47093]));
if((i__5750__auto___47120 < len__5749__auto___47119)){
args__5755__auto__.push((arguments[i__5750__auto___47120]));
var G__47095 = (i__5750__auto___47093 + (1));
i__5750__auto___47093 = G__47095;
var G__47121 = (i__5750__auto___47120 + (1));
i__5750__auto___47120 = G__47121;
continue;
} else {
}
@ -307,15 +307,15 @@ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMP
(ajax.interceptors.fail.cljs$lang$maxFixedArity = (3));
/** @this {Function} */
(ajax.interceptors.fail.cljs$lang$applyTo = (function (seq46936){
var G__46937 = cljs.core.first(seq46936);
var seq46936__$1 = cljs.core.next(seq46936);
var G__46938 = cljs.core.first(seq46936__$1);
var seq46936__$2 = cljs.core.next(seq46936__$1);
var G__46939 = cljs.core.first(seq46936__$2);
var seq46936__$3 = cljs.core.next(seq46936__$2);
(ajax.interceptors.fail.cljs$lang$applyTo = (function (seq46942){
var G__46943 = cljs.core.first(seq46942);
var seq46942__$1 = cljs.core.next(seq46942);
var G__46944 = cljs.core.first(seq46942__$1);
var seq46942__$2 = cljs.core.next(seq46942__$1);
var G__46945 = cljs.core.first(seq46942__$2);
var seq46942__$3 = cljs.core.next(seq46942__$2);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__46937,G__46938,G__46939,seq46936__$3);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__46943,G__46944,G__46945,seq46942__$3);
}));
ajax.interceptors.content_type_to_request_header = (function ajax$interceptors$content_type_to_request_header(content_type){
@ -357,12 +357,12 @@ var this__5323__auto____$1 = this;
return this__5323__auto____$1.cljs$core$ILookup$_lookup$arity$3(null,k__5324__auto__,null);
}));
(ajax.interceptors.ResponseFormat.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k46957,else__5326__auto__){
(ajax.interceptors.ResponseFormat.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k46948,else__5326__auto__){
var self__ = this;
var this__5325__auto____$1 = this;
var G__46966 = k46957;
var G__46966__$1 = (((G__46966 instanceof cljs.core.Keyword))?G__46966.fqn:null);
switch (G__46966__$1) {
var G__46959 = k46948;
var G__46959__$1 = (((G__46959 instanceof cljs.core.Keyword))?G__46959.fqn:null);
switch (G__46959__$1) {
case "read":
return self__.read;
@ -376,7 +376,7 @@ return self__.content_type;
break;
default:
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k46957,else__5326__auto__);
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k46948,else__5326__auto__);
}
}));
@ -384,26 +384,26 @@ return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k46957,else__
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IKVReduce$_kv_reduce$arity$3 = (function (this__5343__auto__,f__5344__auto__,init__5345__auto__){
var self__ = this;
var this__5343__auto____$1 = this;
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__46967){
var vec__46968 = p__46967;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46968,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46968,(1),null);
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__46961){
var vec__46965 = p__46961;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46965,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46965,(1),null);
return (f__5344__auto__.cljs$core$IFn$_invoke$arity$3 ? f__5344__auto__.cljs$core$IFn$_invoke$arity$3(ret__5346__auto__,k__5347__auto__,v__5348__auto__) : f__5344__auto__.call(null,ret__5346__auto__,k__5347__auto__,v__5348__auto__));
}),init__5345__auto__,this__5343__auto____$1);
}));
(ajax.interceptors.ResponseFormat.prototype.ajax$protocols$Interceptor$ = cljs.core.PROTOCOL_SENTINEL);
(ajax.interceptors.ResponseFormat.prototype.ajax$protocols$Interceptor$_process_request$arity$2 = (function (p__46971,request){
(ajax.interceptors.ResponseFormat.prototype.ajax$protocols$Interceptor$_process_request$arity$2 = (function (p__46968,request){
var self__ = this;
var map__46972 = p__46971;
var map__46972__$1 = cljs.core.__destructure_map(map__46972);
var content_type__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46972__$1,new cljs.core.Keyword(null,"content-type","content-type",-508222634));
var map__46973 = this;
var map__46973__$1 = cljs.core.__destructure_map(map__46973);
var content_type__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46973__$1,new cljs.core.Keyword(null,"content-type","content-type",-508222634));
return cljs.core.update.cljs$core$IFn$_invoke$arity$3(request,new cljs.core.Keyword(null,"headers","headers",-835030129),(function (p1__46954_SHARP_){
return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.PersistentArrayMap(null, 1, ["Accept",ajax.interceptors.content_type_to_request_header(content_type__$2)], null),(function (){var or__5025__auto__ = p1__46954_SHARP_;
var map__46969 = p__46968;
var map__46969__$1 = cljs.core.__destructure_map(map__46969);
var content_type__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46969__$1,new cljs.core.Keyword(null,"content-type","content-type",-508222634));
var map__46970 = this;
var map__46970__$1 = cljs.core.__destructure_map(map__46970);
var content_type__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46970__$1,new cljs.core.Keyword(null,"content-type","content-type",-508222634));
return cljs.core.update.cljs$core$IFn$_invoke$arity$3(request,new cljs.core.Keyword(null,"headers","headers",-835030129),(function (p1__46946_SHARP_){
return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.PersistentArrayMap(null, 1, ["Accept",ajax.interceptors.content_type_to_request_header(content_type__$2)], null),(function (){var or__5025__auto__ = p1__46946_SHARP_;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
@ -413,20 +413,20 @@ return cljs.core.PersistentArrayMap.EMPTY;
}));
}));
(ajax.interceptors.ResponseFormat.prototype.ajax$protocols$Interceptor$_process_response$arity$2 = (function (p__46974,xhrio){
(ajax.interceptors.ResponseFormat.prototype.ajax$protocols$Interceptor$_process_response$arity$2 = (function (p__46971,xhrio){
var self__ = this;
var map__46975 = p__46974;
var map__46975__$1 = cljs.core.__destructure_map(map__46975);
var format = map__46975__$1;
var read__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46975__$1,new cljs.core.Keyword(null,"read","read",1140058661));
var map__46976 = this;
var map__46976__$1 = cljs.core.__destructure_map(map__46976);
var format__$1 = map__46976__$1;
var read__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46976__$1,new cljs.core.Keyword(null,"read","read",1140058661));
var map__46972 = p__46971;
var map__46972__$1 = cljs.core.__destructure_map(map__46972);
var format = map__46972__$1;
var read__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46972__$1,new cljs.core.Keyword(null,"read","read",1140058661));
var map__46973 = this;
var map__46973__$1 = cljs.core.__destructure_map(map__46973);
var format__$1 = map__46973__$1;
var read__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46973__$1,new cljs.core.Keyword(null,"read","read",1140058661));
try{var status = ajax.protocols._status(xhrio);
var fail = cljs.core.partial.cljs$core$IFn$_invoke$arity$2(ajax.interceptors.fail,status);
var G__46978 = status;
switch (G__46978) {
var G__46975 = status;
switch (G__46975) {
case (0):
if((xhrio instanceof ajax.protocols.Response)){
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [false,xhrio], null);
@ -458,21 +458,21 @@ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMP
} else {
return fail(ajax.protocols._status_text(xhrio),new cljs.core.Keyword(null,"error","error",-978969032),new cljs.core.Keyword(null,"response","response",-1068424192),response);
}
}catch (e46979){if((e46979 instanceof Object)){
var e = e46979;
}catch (e46976){if((e46976 instanceof Object)){
var e = e46976;
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [false,ajax.interceptors.exception_response(e,status,format__$1,xhrio)], null);
} else {
throw e46979;
throw e46976;
}
}
}
}catch (e46977){if((e46977 instanceof Object)){
var e = e46977;
}catch (e46974){if((e46974 instanceof Object)){
var e = e46974;
var message = e.message;
return ajax.interceptors.fail.cljs$core$IFn$_invoke$arity$variadic((0),message,new cljs.core.Keyword(null,"exception","exception",-335277064),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"exception","exception",-335277064),e], 0));
} else {
throw e46977;
throw e46974;
}
}}));
@ -486,10 +486,10 @@ return cljs.core.pr_sequential_writer(writer__5339__auto__,cljs.core.pr_writer,"
return cljs.core.pr_sequential_writer(writer__5339__auto__,pr_pair__5341__auto__,"#ajax.interceptors.ResponseFormat{",", ","}",opts__5340__auto__,cljs.core.concat.cljs$core$IFn$_invoke$arity$2(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"read","read",1140058661),self__.read],null)),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"description","description",-1428560544),self__.description],null)),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"content-type","content-type",-508222634),self__.content_type],null))], null),self__.__extmap));
}));
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__46956){
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__46947){
var self__ = this;
var G__46956__$1 = this;
return (new cljs.core.RecordIter((0),G__46956__$1,3,new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"read","read",1140058661),new cljs.core.Keyword(null,"description","description",-1428560544),new cljs.core.Keyword(null,"content-type","content-type",-508222634)], null),(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
var G__46947__$1 = this;
return (new cljs.core.RecordIter((0),G__46947__$1,3,new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"read","read",1140058661),new cljs.core.Keyword(null,"description","description",-1428560544),new cljs.core.Keyword(null,"content-type","content-type",-508222634)], null),(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
}));
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IMeta$_meta$arity$1 = (function (this__5321__auto__){
@ -526,10 +526,10 @@ return h__5134__auto____$1;
}
}));
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this46958,other46959){
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this46949,other46950){
var self__ = this;
var this46958__$1 = this;
return (((!((other46959 == null)))) && ((((this46958__$1.constructor === other46959.constructor)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46958__$1.read,other46959.read)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46958__$1.description,other46959.description)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46958__$1.content_type,other46959.content_type)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46958__$1.__extmap,other46959.__extmap)))))))))));
var this46949__$1 = this;
return (((!((other46950 == null)))) && ((((this46949__$1.constructor === other46950.constructor)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46949__$1.read,other46950.read)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46949__$1.description,other46950.description)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46949__$1.content_type,other46950.content_type)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46949__$1.__extmap,other46950.__extmap)))))))))));
}));
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IMap$_dissoc$arity$2 = (function (this__5333__auto__,k__5334__auto__){
@ -542,12 +542,12 @@ return (new ajax.interceptors.ResponseFormat(self__.read,self__.description,self
}
}));
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k46957){
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k46948){
var self__ = this;
var this__5330__auto____$1 = this;
var G__46980 = k46957;
var G__46980__$1 = (((G__46980 instanceof cljs.core.Keyword))?G__46980.fqn:null);
switch (G__46980__$1) {
var G__46981 = k46948;
var G__46981__$1 = (((G__46981 instanceof cljs.core.Keyword))?G__46981.fqn:null);
switch (G__46981__$1) {
case "read":
case "description":
case "content-type":
@ -555,26 +555,26 @@ return true;
break;
default:
return cljs.core.contains_QMARK_(self__.__extmap,k46957);
return cljs.core.contains_QMARK_(self__.__extmap,k46948);
}
}));
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__46956){
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__46947){
var self__ = this;
var this__5331__auto____$1 = this;
var pred__46981 = cljs.core.keyword_identical_QMARK_;
var expr__46982 = k__5332__auto__;
if(cljs.core.truth_((pred__46981.cljs$core$IFn$_invoke$arity$2 ? pred__46981.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"read","read",1140058661),expr__46982) : pred__46981.call(null,new cljs.core.Keyword(null,"read","read",1140058661),expr__46982)))){
return (new ajax.interceptors.ResponseFormat(G__46956,self__.description,self__.content_type,self__.__meta,self__.__extmap,null));
var pred__46982 = cljs.core.keyword_identical_QMARK_;
var expr__46983 = k__5332__auto__;
if(cljs.core.truth_((pred__46982.cljs$core$IFn$_invoke$arity$2 ? pred__46982.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"read","read",1140058661),expr__46983) : pred__46982.call(null,new cljs.core.Keyword(null,"read","read",1140058661),expr__46983)))){
return (new ajax.interceptors.ResponseFormat(G__46947,self__.description,self__.content_type,self__.__meta,self__.__extmap,null));
} else {
if(cljs.core.truth_((pred__46981.cljs$core$IFn$_invoke$arity$2 ? pred__46981.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"description","description",-1428560544),expr__46982) : pred__46981.call(null,new cljs.core.Keyword(null,"description","description",-1428560544),expr__46982)))){
return (new ajax.interceptors.ResponseFormat(self__.read,G__46956,self__.content_type,self__.__meta,self__.__extmap,null));
if(cljs.core.truth_((pred__46982.cljs$core$IFn$_invoke$arity$2 ? pred__46982.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"description","description",-1428560544),expr__46983) : pred__46982.call(null,new cljs.core.Keyword(null,"description","description",-1428560544),expr__46983)))){
return (new ajax.interceptors.ResponseFormat(self__.read,G__46947,self__.content_type,self__.__meta,self__.__extmap,null));
} else {
if(cljs.core.truth_((pred__46981.cljs$core$IFn$_invoke$arity$2 ? pred__46981.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"content-type","content-type",-508222634),expr__46982) : pred__46981.call(null,new cljs.core.Keyword(null,"content-type","content-type",-508222634),expr__46982)))){
return (new ajax.interceptors.ResponseFormat(self__.read,self__.description,G__46956,self__.__meta,self__.__extmap,null));
if(cljs.core.truth_((pred__46982.cljs$core$IFn$_invoke$arity$2 ? pred__46982.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"content-type","content-type",-508222634),expr__46983) : pred__46982.call(null,new cljs.core.Keyword(null,"content-type","content-type",-508222634),expr__46983)))){
return (new ajax.interceptors.ResponseFormat(self__.read,self__.description,G__46947,self__.__meta,self__.__extmap,null));
} else {
return (new ajax.interceptors.ResponseFormat(self__.read,self__.description,self__.content_type,self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__46956),null));
return (new ajax.interceptors.ResponseFormat(self__.read,self__.description,self__.content_type,self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__46947),null));
}
}
}
@ -586,10 +586,10 @@ var this__5336__auto____$1 = this;
return cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [(new cljs.core.MapEntry(new cljs.core.Keyword(null,"read","read",1140058661),self__.read,null)),(new cljs.core.MapEntry(new cljs.core.Keyword(null,"description","description",-1428560544),self__.description,null)),(new cljs.core.MapEntry(new cljs.core.Keyword(null,"content-type","content-type",-508222634),self__.content_type,null))], null),self__.__extmap));
}));
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__46956){
(ajax.interceptors.ResponseFormat.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__46947){
var self__ = this;
var this__5322__auto____$1 = this;
return (new ajax.interceptors.ResponseFormat(self__.read,self__.description,self__.content_type,G__46956,self__.__extmap,self__.__hash));
return (new ajax.interceptors.ResponseFormat(self__.read,self__.description,self__.content_type,G__46947,self__.__extmap,self__.__hash));
}));
(ajax.interceptors.ResponseFormat.prototype.cljs$core$ICollection$_conj$arity$2 = (function (this__5328__auto__,entry__5329__auto__){
@ -626,15 +626,15 @@ return (new ajax.interceptors.ResponseFormat(read,description,content_type,null,
/**
* Factory function for ajax.interceptors/ResponseFormat, taking a map of keywords to field values.
*/
ajax.interceptors.map__GT_ResponseFormat = (function ajax$interceptors$map__GT_ResponseFormat(G__46961){
var extmap__5365__auto__ = (function (){var G__46984 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$variadic(G__46961,new cljs.core.Keyword(null,"read","read",1140058661),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"description","description",-1428560544),new cljs.core.Keyword(null,"content-type","content-type",-508222634)], 0));
if(cljs.core.record_QMARK_(G__46961)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__46984);
ajax.interceptors.map__GT_ResponseFormat = (function ajax$interceptors$map__GT_ResponseFormat(G__46952){
var extmap__5365__auto__ = (function (){var G__46989 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$variadic(G__46952,new cljs.core.Keyword(null,"read","read",1140058661),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"description","description",-1428560544),new cljs.core.Keyword(null,"content-type","content-type",-508222634)], 0));
if(cljs.core.record_QMARK_(G__46952)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__46989);
} else {
return G__46984;
return G__46989;
}
})();
return (new ajax.interceptors.ResponseFormat(new cljs.core.Keyword(null,"read","read",1140058661).cljs$core$IFn$_invoke$arity$1(G__46961),new cljs.core.Keyword(null,"description","description",-1428560544).cljs$core$IFn$_invoke$arity$1(G__46961),new cljs.core.Keyword(null,"content-type","content-type",-508222634).cljs$core$IFn$_invoke$arity$1(G__46961),null,cljs.core.not_empty(extmap__5365__auto__),null));
return (new ajax.interceptors.ResponseFormat(new cljs.core.Keyword(null,"read","read",1140058661).cljs$core$IFn$_invoke$arity$1(G__46952),new cljs.core.Keyword(null,"description","description",-1428560544).cljs$core$IFn$_invoke$arity$1(G__46952),new cljs.core.Keyword(null,"content-type","content-type",-508222634).cljs$core$IFn$_invoke$arity$1(G__46952),null,cljs.core.not_empty(extmap__5365__auto__),null));
});
/**
@ -696,13 +696,13 @@ var this__5323__auto____$1 = this;
return this__5323__auto____$1.cljs$core$ILookup$_lookup$arity$3(null,k__5324__auto__,null);
}));
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k46986,else__5326__auto__){
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k47002,else__5326__auto__){
var self__ = this;
var this__5325__auto____$1 = this;
var G__46990 = k46986;
switch (G__46990) {
var G__47012 = k47002;
switch (G__47012) {
default:
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k46986,else__5326__auto__);
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k47002,else__5326__auto__);
}
}));
@ -710,31 +710,31 @@ return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k46986,else__
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IKVReduce$_kv_reduce$arity$3 = (function (this__5343__auto__,f__5344__auto__,init__5345__auto__){
var self__ = this;
var this__5343__auto____$1 = this;
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__46991){
var vec__46992 = p__46991;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46992,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46992,(1),null);
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__47014){
var vec__47015 = p__47014;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47015,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47015,(1),null);
return (f__5344__auto__.cljs$core$IFn$_invoke$arity$3 ? f__5344__auto__.cljs$core$IFn$_invoke$arity$3(ret__5346__auto__,k__5347__auto__,v__5348__auto__) : f__5344__auto__.call(null,ret__5346__auto__,k__5347__auto__,v__5348__auto__));
}),init__5345__auto__,this__5343__auto____$1);
}));
(ajax.interceptors.ApplyRequestFormat.prototype.ajax$protocols$Interceptor$ = cljs.core.PROTOCOL_SENTINEL);
(ajax.interceptors.ApplyRequestFormat.prototype.ajax$protocols$Interceptor$_process_request$arity$2 = (function (_,p__46995){
(ajax.interceptors.ApplyRequestFormat.prototype.ajax$protocols$Interceptor$_process_request$arity$2 = (function (_,p__47018){
var self__ = this;
var map__46996 = p__46995;
var map__46996__$1 = cljs.core.__destructure_map(map__46996);
var request = map__46996__$1;
var uri = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46996__$1,new cljs.core.Keyword(null,"uri","uri",-774711847));
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46996__$1,new cljs.core.Keyword(null,"method","method",55703592));
var format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46996__$1,new cljs.core.Keyword(null,"format","format",-1306924766));
var params = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46996__$1,new cljs.core.Keyword(null,"params","params",710516235));
var headers = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46996__$1,new cljs.core.Keyword(null,"headers","headers",-835030129));
var map__47019 = p__47018;
var map__47019__$1 = cljs.core.__destructure_map(map__47019);
var request = map__47019__$1;
var uri = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47019__$1,new cljs.core.Keyword(null,"uri","uri",-774711847));
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47019__$1,new cljs.core.Keyword(null,"method","method",55703592));
var format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47019__$1,new cljs.core.Keyword(null,"format","format",-1306924766));
var params = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47019__$1,new cljs.core.Keyword(null,"params","params",710516235));
var headers = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47019__$1,new cljs.core.Keyword(null,"headers","headers",-835030129));
var ___$1 = this;
var map__46997 = ajax.interceptors.get_request_format(format);
var map__46997__$1 = cljs.core.__destructure_map(map__46997);
var write = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46997__$1,new cljs.core.Keyword(null,"write","write",-1857649168));
var content_type = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46997__$1,new cljs.core.Keyword(null,"content-type","content-type",-508222634));
var map__47020 = ajax.interceptors.get_request_format(format);
var map__47020__$1 = cljs.core.__destructure_map(map__47020);
var write = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47020__$1,new cljs.core.Keyword(null,"write","write",-1857649168));
var content_type = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47020__$1,new cljs.core.Keyword(null,"content-type","content-type",-508222634));
var body = (((!((write == null))))?ajax.interceptors.apply_request_format(write,params):ajax.util.throw_error(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["unrecognized request format: ",format], null)));
var headers__$1 = (function (){var or__5025__auto__ = headers;
if(cljs.core.truth_(or__5025__auto__)){
@ -761,10 +761,10 @@ return cljs.core.pr_sequential_writer(writer__5339__auto__,cljs.core.pr_writer,"
return cljs.core.pr_sequential_writer(writer__5339__auto__,pr_pair__5341__auto__,"#ajax.interceptors.ApplyRequestFormat{",", ","}",opts__5340__auto__,cljs.core.concat.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,self__.__extmap));
}));
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__46985){
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__47001){
var self__ = this;
var G__46985__$1 = this;
return (new cljs.core.RecordIter((0),G__46985__$1,0,cljs.core.PersistentVector.EMPTY,(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
var G__47001__$1 = this;
return (new cljs.core.RecordIter((0),G__47001__$1,0,cljs.core.PersistentVector.EMPTY,(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
}));
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IMeta$_meta$arity$1 = (function (this__5321__auto__){
@ -801,10 +801,10 @@ return h__5134__auto____$1;
}
}));
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this46987,other46988){
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this47003,other47004){
var self__ = this;
var this46987__$1 = this;
return (((!((other46988 == null)))) && ((((this46987__$1.constructor === other46988.constructor)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this46987__$1.__extmap,other46988.__extmap)))));
var this47003__$1 = this;
return (((!((other47004 == null)))) && ((((this47003__$1.constructor === other47004.constructor)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this47003__$1.__extmap,other47004.__extmap)))));
}));
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IMap$_dissoc$arity$2 = (function (this__5333__auto__,k__5334__auto__){
@ -817,18 +817,18 @@ return (new ajax.interceptors.ApplyRequestFormat(self__.__meta,cljs.core.not_emp
}
}));
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k46986){
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k47002){
var self__ = this;
var this__5330__auto____$1 = this;
return cljs.core.contains_QMARK_(self__.__extmap,k46986);
return cljs.core.contains_QMARK_(self__.__extmap,k47002);
}));
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__46985){
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__47001){
var self__ = this;
var this__5331__auto____$1 = this;
var pred__46998 = cljs.core.keyword_identical_QMARK_;
var expr__46999 = k__5332__auto__;
return (new ajax.interceptors.ApplyRequestFormat(self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__46985),null));
var pred__47029 = cljs.core.keyword_identical_QMARK_;
var expr__47030 = k__5332__auto__;
return (new ajax.interceptors.ApplyRequestFormat(self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__47001),null));
}));
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$ISeqable$_seq$arity$1 = (function (this__5336__auto__){
@ -837,10 +837,10 @@ var this__5336__auto____$1 = this;
return cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,self__.__extmap));
}));
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__46985){
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__47001){
var self__ = this;
var this__5322__auto____$1 = this;
return (new ajax.interceptors.ApplyRequestFormat(G__46985,self__.__extmap,self__.__hash));
return (new ajax.interceptors.ApplyRequestFormat(G__47001,self__.__extmap,self__.__hash));
}));
(ajax.interceptors.ApplyRequestFormat.prototype.cljs$core$ICollection$_conj$arity$2 = (function (this__5328__auto__,entry__5329__auto__){
@ -877,12 +877,12 @@ return (new ajax.interceptors.ApplyRequestFormat(null,null,null));
/**
* Factory function for ajax.interceptors/ApplyRequestFormat, taking a map of keywords to field values.
*/
ajax.interceptors.map__GT_ApplyRequestFormat = (function ajax$interceptors$map__GT_ApplyRequestFormat(G__46989){
var extmap__5365__auto__ = (function (){var G__47001 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$1(G__46989);
if(cljs.core.record_QMARK_(G__46989)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__47001);
ajax.interceptors.map__GT_ApplyRequestFormat = (function ajax$interceptors$map__GT_ApplyRequestFormat(G__47009){
var extmap__5365__auto__ = (function (){var G__47034 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$1(G__47009);
if(cljs.core.record_QMARK_(G__47009)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__47034);
} else {
return G__47001;
return G__47034;
}
})();
return (new ajax.interceptors.ApplyRequestFormat(null,cljs.core.not_empty(extmap__5365__auto__),null));
@ -892,16 +892,16 @@ return (new ajax.interceptors.ApplyRequestFormat(null,cljs.core.not_empty(extmap
* Internal function. Takes a uri and appends the interpretation of the query string to it
* matching the behaviour of `url-request-format`.
*/
ajax.interceptors.uri_with_params = (function ajax$interceptors$uri_with_params(p__47002,uri){
var map__47003 = p__47002;
var map__47003__$1 = cljs.core.__destructure_map(map__47003);
var vec_strategy = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47003__$1,new cljs.core.Keyword(null,"vec-strategy","vec-strategy",1843221372));
var params = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47003__$1,new cljs.core.Keyword(null,"params","params",710516235));
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47003__$1,new cljs.core.Keyword(null,"method","method",55703592));
var url_params = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47003__$1,new cljs.core.Keyword(null,"url-params","url-params",-697567619));
var temp__5802__auto__ = ((((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(method,"GET")) && ((url_params == null))))?params:url_params);
if(cljs.core.truth_(temp__5802__auto__)){
var final_url_params = temp__5802__auto__;
ajax.interceptors.uri_with_params = (function ajax$interceptors$uri_with_params(p__47035,uri){
var map__47037 = p__47035;
var map__47037__$1 = cljs.core.__destructure_map(map__47037);
var vec_strategy = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47037__$1,new cljs.core.Keyword(null,"vec-strategy","vec-strategy",1843221372));
var params = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47037__$1,new cljs.core.Keyword(null,"params","params",710516235));
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47037__$1,new cljs.core.Keyword(null,"method","method",55703592));
var url_params = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47037__$1,new cljs.core.Keyword(null,"url-params","url-params",-697567619));
var temp__5821__auto__ = ((((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(method,"GET")) && ((url_params == null))))?params:url_params);
if(cljs.core.truth_(temp__5821__auto__)){
var final_url_params = temp__5821__auto__;
return [cljs.core.str.cljs$core$IFn$_invoke$arity$1(uri),(cljs.core.truth_(cljs.core.re_find(/\?/,uri))?"&":"?"),ajax.url.params_to_str(vec_strategy,final_url_params)].join('');
} else {
return uri;
@ -940,13 +940,13 @@ var this__5323__auto____$1 = this;
return this__5323__auto____$1.cljs$core$ILookup$_lookup$arity$3(null,k__5324__auto__,null);
}));
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k47005,else__5326__auto__){
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k47040,else__5326__auto__){
var self__ = this;
var this__5325__auto____$1 = this;
var G__47009 = k47005;
switch (G__47009) {
var G__47045 = k47040;
switch (G__47045) {
default:
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k47005,else__5326__auto__);
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k47040,else__5326__auto__);
}
}));
@ -954,28 +954,28 @@ return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k47005,else__
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IKVReduce$_kv_reduce$arity$3 = (function (this__5343__auto__,f__5344__auto__,init__5345__auto__){
var self__ = this;
var this__5343__auto____$1 = this;
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__47010){
var vec__47011 = p__47010;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47011,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47011,(1),null);
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__47046){
var vec__47048 = p__47046;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47048,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47048,(1),null);
return (f__5344__auto__.cljs$core$IFn$_invoke$arity$3 ? f__5344__auto__.cljs$core$IFn$_invoke$arity$3(ret__5346__auto__,k__5347__auto__,v__5348__auto__) : f__5344__auto__.call(null,ret__5346__auto__,k__5347__auto__,v__5348__auto__));
}),init__5345__auto__,this__5343__auto____$1);
}));
(ajax.interceptors.ProcessUrlParameters.prototype.ajax$protocols$Interceptor$ = cljs.core.PROTOCOL_SENTINEL);
(ajax.interceptors.ProcessUrlParameters.prototype.ajax$protocols$Interceptor$_process_request$arity$2 = (function (_,p__47014){
(ajax.interceptors.ProcessUrlParameters.prototype.ajax$protocols$Interceptor$_process_request$arity$2 = (function (_,p__47051){
var self__ = this;
var map__47015 = p__47014;
var map__47015__$1 = cljs.core.__destructure_map(map__47015);
var request = map__47015__$1;
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47015__$1,new cljs.core.Keyword(null,"method","method",55703592));
var map__47052 = p__47051;
var map__47052__$1 = cljs.core.__destructure_map(map__47052);
var request = map__47052__$1;
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47052__$1,new cljs.core.Keyword(null,"method","method",55703592));
var ___$1 = this;
var G__47016 = cljs.core.update.cljs$core$IFn$_invoke$arity$3(request,new cljs.core.Keyword(null,"uri","uri",-774711847),cljs.core.partial.cljs$core$IFn$_invoke$arity$2(ajax.interceptors.uri_with_params,request));
var G__47053 = cljs.core.update.cljs$core$IFn$_invoke$arity$3(request,new cljs.core.Keyword(null,"uri","uri",-774711847),cljs.core.partial.cljs$core$IFn$_invoke$arity$2(ajax.interceptors.uri_with_params,request));
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(method,"GET")){
return cljs.core.reduced(G__47016);
return cljs.core.reduced(G__47053);
} else {
return G__47016;
return G__47053;
}
}));
@ -994,10 +994,10 @@ return cljs.core.pr_sequential_writer(writer__5339__auto__,cljs.core.pr_writer,"
return cljs.core.pr_sequential_writer(writer__5339__auto__,pr_pair__5341__auto__,"#ajax.interceptors.ProcessUrlParameters{",", ","}",opts__5340__auto__,cljs.core.concat.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,self__.__extmap));
}));
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__47004){
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__47039){
var self__ = this;
var G__47004__$1 = this;
return (new cljs.core.RecordIter((0),G__47004__$1,0,cljs.core.PersistentVector.EMPTY,(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
var G__47039__$1 = this;
return (new cljs.core.RecordIter((0),G__47039__$1,0,cljs.core.PersistentVector.EMPTY,(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
}));
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IMeta$_meta$arity$1 = (function (this__5321__auto__){
@ -1034,10 +1034,10 @@ return h__5134__auto____$1;
}
}));
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this47006,other47007){
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this47041,other47042){
var self__ = this;
var this47006__$1 = this;
return (((!((other47007 == null)))) && ((((this47006__$1.constructor === other47007.constructor)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this47006__$1.__extmap,other47007.__extmap)))));
var this47041__$1 = this;
return (((!((other47042 == null)))) && ((((this47041__$1.constructor === other47042.constructor)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this47041__$1.__extmap,other47042.__extmap)))));
}));
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IMap$_dissoc$arity$2 = (function (this__5333__auto__,k__5334__auto__){
@ -1050,18 +1050,18 @@ return (new ajax.interceptors.ProcessUrlParameters(self__.__meta,cljs.core.not_e
}
}));
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k47005){
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k47040){
var self__ = this;
var this__5330__auto____$1 = this;
return cljs.core.contains_QMARK_(self__.__extmap,k47005);
return cljs.core.contains_QMARK_(self__.__extmap,k47040);
}));
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__47004){
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__47039){
var self__ = this;
var this__5331__auto____$1 = this;
var pred__47024 = cljs.core.keyword_identical_QMARK_;
var expr__47025 = k__5332__auto__;
return (new ajax.interceptors.ProcessUrlParameters(self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__47004),null));
var pred__47056 = cljs.core.keyword_identical_QMARK_;
var expr__47057 = k__5332__auto__;
return (new ajax.interceptors.ProcessUrlParameters(self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__47039),null));
}));
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$ISeqable$_seq$arity$1 = (function (this__5336__auto__){
@ -1070,10 +1070,10 @@ var this__5336__auto____$1 = this;
return cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,self__.__extmap));
}));
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__47004){
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__47039){
var self__ = this;
var this__5322__auto____$1 = this;
return (new ajax.interceptors.ProcessUrlParameters(G__47004,self__.__extmap,self__.__hash));
return (new ajax.interceptors.ProcessUrlParameters(G__47039,self__.__extmap,self__.__hash));
}));
(ajax.interceptors.ProcessUrlParameters.prototype.cljs$core$ICollection$_conj$arity$2 = (function (this__5328__auto__,entry__5329__auto__){
@ -1110,12 +1110,12 @@ return (new ajax.interceptors.ProcessUrlParameters(null,null,null));
/**
* Factory function for ajax.interceptors/ProcessUrlParameters, taking a map of keywords to field values.
*/
ajax.interceptors.map__GT_ProcessUrlParameters = (function ajax$interceptors$map__GT_ProcessUrlParameters(G__47008){
var extmap__5365__auto__ = (function (){var G__47031 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$1(G__47008);
if(cljs.core.record_QMARK_(G__47008)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__47031);
ajax.interceptors.map__GT_ProcessUrlParameters = (function ajax$interceptors$map__GT_ProcessUrlParameters(G__47043){
var extmap__5365__auto__ = (function (){var G__47074 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$1(G__47043);
if(cljs.core.record_QMARK_(G__47043)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__47074);
} else {
return G__47031;
return G__47074;
}
})();
return (new ajax.interceptors.ProcessUrlParameters(null,cljs.core.not_empty(extmap__5365__auto__),null));
@ -1154,13 +1154,13 @@ var this__5323__auto____$1 = this;
return this__5323__auto____$1.cljs$core$ILookup$_lookup$arity$3(null,k__5324__auto__,null);
}));
(ajax.interceptors.DirectSubmission.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k47033,else__5326__auto__){
(ajax.interceptors.DirectSubmission.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k47076,else__5326__auto__){
var self__ = this;
var this__5325__auto____$1 = this;
var G__47037 = k47033;
switch (G__47037) {
var G__47081 = k47076;
switch (G__47081) {
default:
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k47033,else__5326__auto__);
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k47076,else__5326__auto__);
}
}));
@ -1168,22 +1168,22 @@ return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k47033,else__
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IKVReduce$_kv_reduce$arity$3 = (function (this__5343__auto__,f__5344__auto__,init__5345__auto__){
var self__ = this;
var this__5343__auto____$1 = this;
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__47038){
var vec__47039 = p__47038;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47039,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47039,(1),null);
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__47082){
var vec__47083 = p__47082;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47083,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47083,(1),null);
return (f__5344__auto__.cljs$core$IFn$_invoke$arity$3 ? f__5344__auto__.cljs$core$IFn$_invoke$arity$3(ret__5346__auto__,k__5347__auto__,v__5348__auto__) : f__5344__auto__.call(null,ret__5346__auto__,k__5347__auto__,v__5348__auto__));
}),init__5345__auto__,this__5343__auto____$1);
}));
(ajax.interceptors.DirectSubmission.prototype.ajax$protocols$Interceptor$ = cljs.core.PROTOCOL_SENTINEL);
(ajax.interceptors.DirectSubmission.prototype.ajax$protocols$Interceptor$_process_request$arity$2 = (function (_,p__47042){
(ajax.interceptors.DirectSubmission.prototype.ajax$protocols$Interceptor$_process_request$arity$2 = (function (_,p__47086){
var self__ = this;
var map__47043 = p__47042;
var map__47043__$1 = cljs.core.__destructure_map(map__47043);
var request = map__47043__$1;
var body = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47043__$1,new cljs.core.Keyword(null,"body","body",-2049205669));
var map__47087 = p__47086;
var map__47087__$1 = cljs.core.__destructure_map(map__47087);
var request = map__47087__$1;
var body = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47087__$1,new cljs.core.Keyword(null,"body","body",-2049205669));
var ___$1 = this;
if((body == null)){
return request;
@ -1207,10 +1207,10 @@ return cljs.core.pr_sequential_writer(writer__5339__auto__,cljs.core.pr_writer,"
return cljs.core.pr_sequential_writer(writer__5339__auto__,pr_pair__5341__auto__,"#ajax.interceptors.DirectSubmission{",", ","}",opts__5340__auto__,cljs.core.concat.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,self__.__extmap));
}));
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__47032){
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__47075){
var self__ = this;
var G__47032__$1 = this;
return (new cljs.core.RecordIter((0),G__47032__$1,0,cljs.core.PersistentVector.EMPTY,(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
var G__47075__$1 = this;
return (new cljs.core.RecordIter((0),G__47075__$1,0,cljs.core.PersistentVector.EMPTY,(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
}));
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IMeta$_meta$arity$1 = (function (this__5321__auto__){
@ -1247,10 +1247,10 @@ return h__5134__auto____$1;
}
}));
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this47034,other47035){
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this47077,other47078){
var self__ = this;
var this47034__$1 = this;
return (((!((other47035 == null)))) && ((((this47034__$1.constructor === other47035.constructor)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this47034__$1.__extmap,other47035.__extmap)))));
var this47077__$1 = this;
return (((!((other47078 == null)))) && ((((this47077__$1.constructor === other47078.constructor)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this47077__$1.__extmap,other47078.__extmap)))));
}));
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IMap$_dissoc$arity$2 = (function (this__5333__auto__,k__5334__auto__){
@ -1263,18 +1263,18 @@ return (new ajax.interceptors.DirectSubmission(self__.__meta,cljs.core.not_empty
}
}));
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k47033){
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k47076){
var self__ = this;
var this__5330__auto____$1 = this;
return cljs.core.contains_QMARK_(self__.__extmap,k47033);
return cljs.core.contains_QMARK_(self__.__extmap,k47076);
}));
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__47032){
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__47075){
var self__ = this;
var this__5331__auto____$1 = this;
var pred__47049 = cljs.core.keyword_identical_QMARK_;
var expr__47050 = k__5332__auto__;
return (new ajax.interceptors.DirectSubmission(self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__47032),null));
var pred__47089 = cljs.core.keyword_identical_QMARK_;
var expr__47090 = k__5332__auto__;
return (new ajax.interceptors.DirectSubmission(self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__47075),null));
}));
(ajax.interceptors.DirectSubmission.prototype.cljs$core$ISeqable$_seq$arity$1 = (function (this__5336__auto__){
@ -1283,10 +1283,10 @@ var this__5336__auto____$1 = this;
return cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,self__.__extmap));
}));
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__47032){
(ajax.interceptors.DirectSubmission.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__47075){
var self__ = this;
var this__5322__auto____$1 = this;
return (new ajax.interceptors.DirectSubmission(G__47032,self__.__extmap,self__.__hash));
return (new ajax.interceptors.DirectSubmission(G__47075,self__.__extmap,self__.__hash));
}));
(ajax.interceptors.DirectSubmission.prototype.cljs$core$ICollection$_conj$arity$2 = (function (this__5328__auto__,entry__5329__auto__){
@ -1323,12 +1323,12 @@ return (new ajax.interceptors.DirectSubmission(null,null,null));
/**
* Factory function for ajax.interceptors/DirectSubmission, taking a map of keywords to field values.
*/
ajax.interceptors.map__GT_DirectSubmission = (function ajax$interceptors$map__GT_DirectSubmission(G__47036){
var extmap__5365__auto__ = (function (){var G__47065 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$1(G__47036);
if(cljs.core.record_QMARK_(G__47036)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__47065);
ajax.interceptors.map__GT_DirectSubmission = (function ajax$interceptors$map__GT_DirectSubmission(G__47080){
var extmap__5365__auto__ = (function (){var G__47095 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$1(G__47080);
if(cljs.core.record_QMARK_(G__47080)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__47095);
} else {
return G__47065;
return G__47095;
}
})();
return (new ajax.interceptors.DirectSubmission(null,cljs.core.not_empty(extmap__5365__auto__),null));
@ -1338,11 +1338,11 @@ ajax.interceptors.request_interceptors = new cljs.core.PersistentVector(null, 3,
ajax.interceptors.is_response_format_QMARK_ = (function ajax$interceptors$is_response_format_QMARK_(response_format){
return (response_format instanceof ajax.interceptors.ResponseFormat);
});
ajax.interceptors.get_response_format = (function ajax$interceptors$get_response_format(interpret_vector,p__47070){
var map__47072 = p__47070;
var map__47072__$1 = cljs.core.__destructure_map(map__47072);
var opts = map__47072__$1;
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47072__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
ajax.interceptors.get_response_format = (function ajax$interceptors$get_response_format(interpret_vector,p__47096){
var map__47097 = p__47096;
var map__47097__$1 = cljs.core.__destructure_map(map__47097);
var opts = map__47097__$1;
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47097__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
if(ajax.interceptors.is_response_format_QMARK_(response_format)){
return response_format;
} else {

File diff suppressed because one or more lines are too long

View file

@ -49,25 +49,25 @@ var ajax$json$make_json_response_format_$_json_response_format = null;
var ajax$json$make_json_response_format_$_json_response_format__0 = (function (){
return ajax$json$make_json_response_format_$_json_response_format.cljs$core$IFn$_invoke$arity$1(cljs.core.PersistentArrayMap.EMPTY);
});
var ajax$json$make_json_response_format_$_json_response_format__1 = (function (p__47101){
var map__47102 = p__47101;
var map__47102__$1 = cljs.core.__destructure_map(map__47102);
var prefix = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47102__$1,new cljs.core.Keyword(null,"prefix","prefix",-265908465));
var keywords_QMARK_ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47102__$1,new cljs.core.Keyword(null,"keywords?","keywords?",764949733));
var raw = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47102__$1,new cljs.core.Keyword(null,"raw","raw",1604651272));
var ajax$json$make_json_response_format_$_json_response_format__1 = (function (p__47147){
var map__47149 = p__47147;
var map__47149__$1 = cljs.core.__destructure_map(map__47149);
var prefix = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47149__$1,new cljs.core.Keyword(null,"prefix","prefix",-265908465));
var keywords_QMARK_ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47149__$1,new cljs.core.Keyword(null,"keywords?","keywords?",764949733));
var raw = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47149__$1,new cljs.core.Keyword(null,"raw","raw",1604651272));
return ajax.interceptors.map__GT_ResponseFormat(new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"read","read",1140058661),(function ajax$json$make_json_response_format_$_json_response_format_$_json_read_response_format(xhrio){
var G__47104 = raw;
var G__47105 = keywords_QMARK_;
var G__47106 = ajax.json.strip_prefix(prefix,ajax.protocols._body(xhrio));
return (read_json.cljs$core$IFn$_invoke$arity$3 ? read_json.cljs$core$IFn$_invoke$arity$3(G__47104,G__47105,G__47106) : read_json.call(null,G__47104,G__47105,G__47106));
var G__47151 = raw;
var G__47152 = keywords_QMARK_;
var G__47153 = ajax.json.strip_prefix(prefix,ajax.protocols._body(xhrio));
return (read_json.cljs$core$IFn$_invoke$arity$3 ? read_json.cljs$core$IFn$_invoke$arity$3(G__47151,G__47152,G__47153) : read_json.call(null,G__47151,G__47152,G__47153));
}),new cljs.core.Keyword(null,"description","description",-1428560544),["JSON",(cljs.core.truth_(prefix)?[" prefix '",cljs.core.str.cljs$core$IFn$_invoke$arity$1(prefix),"'"].join(''):null),(cljs.core.truth_(keywords_QMARK_)?" keywordize":null)].join(''),new cljs.core.Keyword(null,"content-type","content-type",-508222634),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, ["application/json"], null)], null));
});
ajax$json$make_json_response_format_$_json_response_format = function(p__47101){
ajax$json$make_json_response_format_$_json_response_format = function(p__47147){
switch(arguments.length){
case 0:
return ajax$json$make_json_response_format_$_json_response_format__0.call(this);
case 1:
return ajax$json$make_json_response_format_$_json_response_format__1.call(this,p__47101);
return ajax$json$make_json_response_format_$_json_response_format__1.call(this,p__47147);
}
throw(new Error('Invalid arity: ' + arguments.length));
};

File diff suppressed because one or more lines are too long

View file

@ -7,7 +7,7 @@ goog.provide('ajax.protocols');
*/
ajax.protocols.AjaxImpl = function(){};
var ajax$protocols$AjaxImpl$_js_ajax_request$dyn_45329 = (function (this$,request,handler){
var ajax$protocols$AjaxImpl$_js_ajax_request$dyn_45311 = (function (this$,request,handler){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (ajax.protocols._js_ajax_request[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -29,7 +29,7 @@ ajax.protocols._js_ajax_request = (function ajax$protocols$_js_ajax_request(this
if((((!((this$ == null)))) && ((!((this$.ajax$protocols$AjaxImpl$_js_ajax_request$arity$3 == null)))))){
return this$.ajax$protocols$AjaxImpl$_js_ajax_request$arity$3(this$,request,handler);
} else {
return ajax$protocols$AjaxImpl$_js_ajax_request$dyn_45329(this$,request,handler);
return ajax$protocols$AjaxImpl$_js_ajax_request$dyn_45311(this$,request,handler);
}
});
@ -40,7 +40,7 @@ return ajax$protocols$AjaxImpl$_js_ajax_request$dyn_45329(this$,request,handler)
*/
ajax.protocols.AjaxRequest = function(){};
var ajax$protocols$AjaxRequest$_abort$dyn_45330 = (function (this$){
var ajax$protocols$AjaxRequest$_abort$dyn_45312 = (function (this$){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (ajax.protocols._abort[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -61,7 +61,7 @@ ajax.protocols._abort = (function ajax$protocols$_abort(this$){
if((((!((this$ == null)))) && ((!((this$.ajax$protocols$AjaxRequest$_abort$arity$1 == null)))))){
return this$.ajax$protocols$AjaxRequest$_abort$arity$1(this$);
} else {
return ajax$protocols$AjaxRequest$_abort$dyn_45330(this$);
return ajax$protocols$AjaxRequest$_abort$dyn_45312(this$);
}
});
@ -72,7 +72,7 @@ return ajax$protocols$AjaxRequest$_abort$dyn_45330(this$);
*/
ajax.protocols.AjaxResponse = function(){};
var ajax$protocols$AjaxResponse$_status$dyn_45335 = (function (this$){
var ajax$protocols$AjaxResponse$_status$dyn_45317 = (function (this$){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (ajax.protocols._status[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -93,11 +93,11 @@ ajax.protocols._status = (function ajax$protocols$_status(this$){
if((((!((this$ == null)))) && ((!((this$.ajax$protocols$AjaxResponse$_status$arity$1 == null)))))){
return this$.ajax$protocols$AjaxResponse$_status$arity$1(this$);
} else {
return ajax$protocols$AjaxResponse$_status$dyn_45335(this$);
return ajax$protocols$AjaxResponse$_status$dyn_45317(this$);
}
});
var ajax$protocols$AjaxResponse$_status_text$dyn_45336 = (function (this$){
var ajax$protocols$AjaxResponse$_status_text$dyn_45318 = (function (this$){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (ajax.protocols._status_text[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -118,11 +118,11 @@ ajax.protocols._status_text = (function ajax$protocols$_status_text(this$){
if((((!((this$ == null)))) && ((!((this$.ajax$protocols$AjaxResponse$_status_text$arity$1 == null)))))){
return this$.ajax$protocols$AjaxResponse$_status_text$arity$1(this$);
} else {
return ajax$protocols$AjaxResponse$_status_text$dyn_45336(this$);
return ajax$protocols$AjaxResponse$_status_text$dyn_45318(this$);
}
});
var ajax$protocols$AjaxResponse$_get_all_headers$dyn_45337 = (function (this$){
var ajax$protocols$AjaxResponse$_get_all_headers$dyn_45319 = (function (this$){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (ajax.protocols._get_all_headers[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -143,11 +143,11 @@ ajax.protocols._get_all_headers = (function ajax$protocols$_get_all_headers(this
if((((!((this$ == null)))) && ((!((this$.ajax$protocols$AjaxResponse$_get_all_headers$arity$1 == null)))))){
return this$.ajax$protocols$AjaxResponse$_get_all_headers$arity$1(this$);
} else {
return ajax$protocols$AjaxResponse$_get_all_headers$dyn_45337(this$);
return ajax$protocols$AjaxResponse$_get_all_headers$dyn_45319(this$);
}
});
var ajax$protocols$AjaxResponse$_body$dyn_45338 = (function (this$){
var ajax$protocols$AjaxResponse$_body$dyn_45321 = (function (this$){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (ajax.protocols._body[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -168,11 +168,11 @@ ajax.protocols._body = (function ajax$protocols$_body(this$){
if((((!((this$ == null)))) && ((!((this$.ajax$protocols$AjaxResponse$_body$arity$1 == null)))))){
return this$.ajax$protocols$AjaxResponse$_body$arity$1(this$);
} else {
return ajax$protocols$AjaxResponse$_body$dyn_45338(this$);
return ajax$protocols$AjaxResponse$_body$dyn_45321(this$);
}
});
var ajax$protocols$AjaxResponse$_get_response_header$dyn_45339 = (function (this$,header){
var ajax$protocols$AjaxResponse$_get_response_header$dyn_45322 = (function (this$,header){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (ajax.protocols._get_response_header[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -193,11 +193,11 @@ ajax.protocols._get_response_header = (function ajax$protocols$_get_response_hea
if((((!((this$ == null)))) && ((!((this$.ajax$protocols$AjaxResponse$_get_response_header$arity$2 == null)))))){
return this$.ajax$protocols$AjaxResponse$_get_response_header$arity$2(this$,header);
} else {
return ajax$protocols$AjaxResponse$_get_response_header$dyn_45339(this$,header);
return ajax$protocols$AjaxResponse$_get_response_header$dyn_45322(this$,header);
}
});
var ajax$protocols$AjaxResponse$_was_aborted$dyn_45343 = (function (this$){
var ajax$protocols$AjaxResponse$_was_aborted$dyn_45327 = (function (this$){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (ajax.protocols._was_aborted[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -218,7 +218,7 @@ ajax.protocols._was_aborted = (function ajax$protocols$_was_aborted(this$){
if((((!((this$ == null)))) && ((!((this$.ajax$protocols$AjaxResponse$_was_aborted$arity$1 == null)))))){
return this$.ajax$protocols$AjaxResponse$_was_aborted$arity$1(this$);
} else {
return ajax$protocols$AjaxResponse$_was_aborted$dyn_45343(this$);
return ajax$protocols$AjaxResponse$_was_aborted$dyn_45327(this$);
}
});
@ -229,7 +229,7 @@ return ajax$protocols$AjaxResponse$_was_aborted$dyn_45343(this$);
*/
ajax.protocols.Interceptor = function(){};
var ajax$protocols$Interceptor$_process_request$dyn_45345 = (function (this$,request){
var ajax$protocols$Interceptor$_process_request$dyn_45328 = (function (this$,request){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (ajax.protocols._process_request[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -250,11 +250,11 @@ ajax.protocols._process_request = (function ajax$protocols$_process_request(this
if((((!((this$ == null)))) && ((!((this$.ajax$protocols$Interceptor$_process_request$arity$2 == null)))))){
return this$.ajax$protocols$Interceptor$_process_request$arity$2(this$,request);
} else {
return ajax$protocols$Interceptor$_process_request$dyn_45345(this$,request);
return ajax$protocols$Interceptor$_process_request$dyn_45328(this$,request);
}
});
var ajax$protocols$Interceptor$_process_response$dyn_45346 = (function (this$,response){
var ajax$protocols$Interceptor$_process_response$dyn_45329 = (function (this$,response){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (ajax.protocols._process_response[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -275,7 +275,7 @@ ajax.protocols._process_response = (function ajax$protocols$_process_response(th
if((((!((this$ == null)))) && ((!((this$.ajax$protocols$Interceptor$_process_response$arity$2 == null)))))){
return this$.ajax$protocols$Interceptor$_process_response$arity$2(this$,response);
} else {
return ajax$protocols$Interceptor$_process_response$dyn_45346(this$,response);
return ajax$protocols$Interceptor$_process_response$dyn_45329(this$,response);
}
});
@ -317,12 +317,12 @@ var this__5323__auto____$1 = this;
return this__5323__auto____$1.cljs$core$ILookup$_lookup$arity$3(null,k__5324__auto__,null);
}));
(ajax.protocols.Response.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k45091,else__5326__auto__){
(ajax.protocols.Response.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k45085,else__5326__auto__){
var self__ = this;
var this__5325__auto____$1 = this;
var G__45096 = k45091;
var G__45096__$1 = (((G__45096 instanceof cljs.core.Keyword))?G__45096.fqn:null);
switch (G__45096__$1) {
var G__45284 = k45085;
var G__45284__$1 = (((G__45284 instanceof cljs.core.Keyword))?G__45284.fqn:null);
switch (G__45284__$1) {
case "status":
return self__.status;
@ -344,7 +344,7 @@ return self__.was_aborted;
break;
default:
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k45091,else__5326__auto__);
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k45085,else__5326__auto__);
}
}));
@ -352,10 +352,10 @@ return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k45091,else__
(ajax.protocols.Response.prototype.cljs$core$IKVReduce$_kv_reduce$arity$3 = (function (this__5343__auto__,f__5344__auto__,init__5345__auto__){
var self__ = this;
var this__5343__auto____$1 = this;
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__45098){
var vec__45099 = p__45098;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__45099,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__45099,(1),null);
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__45285){
var vec__45286 = p__45285;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__45286,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__45286,(1),null);
return (f__5344__auto__.cljs$core$IFn$_invoke$arity$3 ? f__5344__auto__.cljs$core$IFn$_invoke$arity$3(ret__5346__auto__,k__5347__auto__,v__5348__auto__) : f__5344__auto__.call(null,ret__5346__auto__,k__5347__auto__,v__5348__auto__));
}),init__5345__auto__,this__5343__auto____$1);
}));
@ -369,10 +369,10 @@ return cljs.core.pr_sequential_writer(writer__5339__auto__,cljs.core.pr_writer,"
return cljs.core.pr_sequential_writer(writer__5339__auto__,pr_pair__5341__auto__,"#ajax.protocols.Response{",", ","}",opts__5340__auto__,cljs.core.concat.cljs$core$IFn$_invoke$arity$2(new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"status","status",-1997798413),self__.status],null)),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"body","body",-2049205669),self__.body],null)),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"status-text","status-text",-1834235478),self__.status_text],null)),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"headers","headers",-835030129),self__.headers],null)),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828),self__.was_aborted],null))], null),self__.__extmap));
}));
(ajax.protocols.Response.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__45090){
(ajax.protocols.Response.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__45084){
var self__ = this;
var G__45090__$1 = this;
return (new cljs.core.RecordIter((0),G__45090__$1,5,new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"status","status",-1997798413),new cljs.core.Keyword(null,"body","body",-2049205669),new cljs.core.Keyword(null,"status-text","status-text",-1834235478),new cljs.core.Keyword(null,"headers","headers",-835030129),new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828)], null),(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
var G__45084__$1 = this;
return (new cljs.core.RecordIter((0),G__45084__$1,5,new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"status","status",-1997798413),new cljs.core.Keyword(null,"body","body",-2049205669),new cljs.core.Keyword(null,"status-text","status-text",-1834235478),new cljs.core.Keyword(null,"headers","headers",-835030129),new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828)], null),(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
}));
(ajax.protocols.Response.prototype.cljs$core$IMeta$_meta$arity$1 = (function (this__5321__auto__){
@ -409,10 +409,10 @@ return h__5134__auto____$1;
}
}));
(ajax.protocols.Response.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this45092,other45093){
(ajax.protocols.Response.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this45087,other45088){
var self__ = this;
var this45092__$1 = this;
return (((!((other45093 == null)))) && ((((this45092__$1.constructor === other45093.constructor)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45092__$1.status,other45093.status)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45092__$1.body,other45093.body)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45092__$1.status_text,other45093.status_text)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45092__$1.headers,other45093.headers)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45092__$1.was_aborted,other45093.was_aborted)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45092__$1.__extmap,other45093.__extmap)))))))))))))));
var this45087__$1 = this;
return (((!((other45088 == null)))) && ((((this45087__$1.constructor === other45088.constructor)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45087__$1.status,other45088.status)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45087__$1.body,other45088.body)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45087__$1.status_text,other45088.status_text)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45087__$1.headers,other45088.headers)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45087__$1.was_aborted,other45088.was_aborted)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this45087__$1.__extmap,other45088.__extmap)))))))))))))));
}));
(ajax.protocols.Response.prototype.ajax$protocols$AjaxResponse$ = cljs.core.PROTOCOL_SENTINEL);
@ -463,12 +463,12 @@ return (new ajax.protocols.Response(self__.status,self__.body,self__.status_text
}
}));
(ajax.protocols.Response.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k45091){
(ajax.protocols.Response.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k45085){
var self__ = this;
var this__5330__auto____$1 = this;
var G__45317 = k45091;
var G__45317__$1 = (((G__45317 instanceof cljs.core.Keyword))?G__45317.fqn:null);
switch (G__45317__$1) {
var G__45299 = k45085;
var G__45299__$1 = (((G__45299 instanceof cljs.core.Keyword))?G__45299.fqn:null);
switch (G__45299__$1) {
case "status":
case "body":
case "status-text":
@ -478,32 +478,32 @@ return true;
break;
default:
return cljs.core.contains_QMARK_(self__.__extmap,k45091);
return cljs.core.contains_QMARK_(self__.__extmap,k45085);
}
}));
(ajax.protocols.Response.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__45090){
(ajax.protocols.Response.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__45084){
var self__ = this;
var this__5331__auto____$1 = this;
var pred__45318 = cljs.core.keyword_identical_QMARK_;
var expr__45319 = k__5332__auto__;
if(cljs.core.truth_((pred__45318.cljs$core$IFn$_invoke$arity$2 ? pred__45318.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"status","status",-1997798413),expr__45319) : pred__45318.call(null,new cljs.core.Keyword(null,"status","status",-1997798413),expr__45319)))){
return (new ajax.protocols.Response(G__45090,self__.body,self__.status_text,self__.headers,self__.was_aborted,self__.__meta,self__.__extmap,null));
var pred__45300 = cljs.core.keyword_identical_QMARK_;
var expr__45301 = k__5332__auto__;
if(cljs.core.truth_((pred__45300.cljs$core$IFn$_invoke$arity$2 ? pred__45300.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"status","status",-1997798413),expr__45301) : pred__45300.call(null,new cljs.core.Keyword(null,"status","status",-1997798413),expr__45301)))){
return (new ajax.protocols.Response(G__45084,self__.body,self__.status_text,self__.headers,self__.was_aborted,self__.__meta,self__.__extmap,null));
} else {
if(cljs.core.truth_((pred__45318.cljs$core$IFn$_invoke$arity$2 ? pred__45318.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"body","body",-2049205669),expr__45319) : pred__45318.call(null,new cljs.core.Keyword(null,"body","body",-2049205669),expr__45319)))){
return (new ajax.protocols.Response(self__.status,G__45090,self__.status_text,self__.headers,self__.was_aborted,self__.__meta,self__.__extmap,null));
if(cljs.core.truth_((pred__45300.cljs$core$IFn$_invoke$arity$2 ? pred__45300.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"body","body",-2049205669),expr__45301) : pred__45300.call(null,new cljs.core.Keyword(null,"body","body",-2049205669),expr__45301)))){
return (new ajax.protocols.Response(self__.status,G__45084,self__.status_text,self__.headers,self__.was_aborted,self__.__meta,self__.__extmap,null));
} else {
if(cljs.core.truth_((pred__45318.cljs$core$IFn$_invoke$arity$2 ? pred__45318.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"status-text","status-text",-1834235478),expr__45319) : pred__45318.call(null,new cljs.core.Keyword(null,"status-text","status-text",-1834235478),expr__45319)))){
return (new ajax.protocols.Response(self__.status,self__.body,G__45090,self__.headers,self__.was_aborted,self__.__meta,self__.__extmap,null));
if(cljs.core.truth_((pred__45300.cljs$core$IFn$_invoke$arity$2 ? pred__45300.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"status-text","status-text",-1834235478),expr__45301) : pred__45300.call(null,new cljs.core.Keyword(null,"status-text","status-text",-1834235478),expr__45301)))){
return (new ajax.protocols.Response(self__.status,self__.body,G__45084,self__.headers,self__.was_aborted,self__.__meta,self__.__extmap,null));
} else {
if(cljs.core.truth_((pred__45318.cljs$core$IFn$_invoke$arity$2 ? pred__45318.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"headers","headers",-835030129),expr__45319) : pred__45318.call(null,new cljs.core.Keyword(null,"headers","headers",-835030129),expr__45319)))){
return (new ajax.protocols.Response(self__.status,self__.body,self__.status_text,G__45090,self__.was_aborted,self__.__meta,self__.__extmap,null));
if(cljs.core.truth_((pred__45300.cljs$core$IFn$_invoke$arity$2 ? pred__45300.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"headers","headers",-835030129),expr__45301) : pred__45300.call(null,new cljs.core.Keyword(null,"headers","headers",-835030129),expr__45301)))){
return (new ajax.protocols.Response(self__.status,self__.body,self__.status_text,G__45084,self__.was_aborted,self__.__meta,self__.__extmap,null));
} else {
if(cljs.core.truth_((pred__45318.cljs$core$IFn$_invoke$arity$2 ? pred__45318.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828),expr__45319) : pred__45318.call(null,new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828),expr__45319)))){
return (new ajax.protocols.Response(self__.status,self__.body,self__.status_text,self__.headers,G__45090,self__.__meta,self__.__extmap,null));
if(cljs.core.truth_((pred__45300.cljs$core$IFn$_invoke$arity$2 ? pred__45300.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828),expr__45301) : pred__45300.call(null,new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828),expr__45301)))){
return (new ajax.protocols.Response(self__.status,self__.body,self__.status_text,self__.headers,G__45084,self__.__meta,self__.__extmap,null));
} else {
return (new ajax.protocols.Response(self__.status,self__.body,self__.status_text,self__.headers,self__.was_aborted,self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__45090),null));
return (new ajax.protocols.Response(self__.status,self__.body,self__.status_text,self__.headers,self__.was_aborted,self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__45084),null));
}
}
}
@ -517,10 +517,10 @@ var this__5336__auto____$1 = this;
return cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2(new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [(new cljs.core.MapEntry(new cljs.core.Keyword(null,"status","status",-1997798413),self__.status,null)),(new cljs.core.MapEntry(new cljs.core.Keyword(null,"body","body",-2049205669),self__.body,null)),(new cljs.core.MapEntry(new cljs.core.Keyword(null,"status-text","status-text",-1834235478),self__.status_text,null)),(new cljs.core.MapEntry(new cljs.core.Keyword(null,"headers","headers",-835030129),self__.headers,null)),(new cljs.core.MapEntry(new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828),self__.was_aborted,null))], null),self__.__extmap));
}));
(ajax.protocols.Response.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__45090){
(ajax.protocols.Response.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__45084){
var self__ = this;
var this__5322__auto____$1 = this;
return (new ajax.protocols.Response(self__.status,self__.body,self__.status_text,self__.headers,self__.was_aborted,G__45090,self__.__extmap,self__.__hash));
return (new ajax.protocols.Response(self__.status,self__.body,self__.status_text,self__.headers,self__.was_aborted,G__45084,self__.__extmap,self__.__hash));
}));
(ajax.protocols.Response.prototype.cljs$core$ICollection$_conj$arity$2 = (function (this__5328__auto__,entry__5329__auto__){
@ -557,15 +557,15 @@ return (new ajax.protocols.Response(status,body,status_text,headers,was_aborted,
/**
* Factory function for ajax.protocols/Response, taking a map of keywords to field values.
*/
ajax.protocols.map__GT_Response = (function ajax$protocols$map__GT_Response(G__45094){
var extmap__5365__auto__ = (function (){var G__45324 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$variadic(G__45094,new cljs.core.Keyword(null,"status","status",-1997798413),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"body","body",-2049205669),new cljs.core.Keyword(null,"status-text","status-text",-1834235478),new cljs.core.Keyword(null,"headers","headers",-835030129),new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828)], 0));
if(cljs.core.record_QMARK_(G__45094)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__45324);
ajax.protocols.map__GT_Response = (function ajax$protocols$map__GT_Response(G__45282){
var extmap__5365__auto__ = (function (){var G__45309 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$variadic(G__45282,new cljs.core.Keyword(null,"status","status",-1997798413),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"body","body",-2049205669),new cljs.core.Keyword(null,"status-text","status-text",-1834235478),new cljs.core.Keyword(null,"headers","headers",-835030129),new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828)], 0));
if(cljs.core.record_QMARK_(G__45282)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__45309);
} else {
return G__45324;
return G__45309;
}
})();
return (new ajax.protocols.Response(new cljs.core.Keyword(null,"status","status",-1997798413).cljs$core$IFn$_invoke$arity$1(G__45094),new cljs.core.Keyword(null,"body","body",-2049205669).cljs$core$IFn$_invoke$arity$1(G__45094),new cljs.core.Keyword(null,"status-text","status-text",-1834235478).cljs$core$IFn$_invoke$arity$1(G__45094),new cljs.core.Keyword(null,"headers","headers",-835030129).cljs$core$IFn$_invoke$arity$1(G__45094),new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828).cljs$core$IFn$_invoke$arity$1(G__45094),null,cljs.core.not_empty(extmap__5365__auto__),null));
return (new ajax.protocols.Response(new cljs.core.Keyword(null,"status","status",-1997798413).cljs$core$IFn$_invoke$arity$1(G__45282),new cljs.core.Keyword(null,"body","body",-2049205669).cljs$core$IFn$_invoke$arity$1(G__45282),new cljs.core.Keyword(null,"status-text","status-text",-1834235478).cljs$core$IFn$_invoke$arity$1(G__45282),new cljs.core.Keyword(null,"headers","headers",-835030129).cljs$core$IFn$_invoke$arity$1(G__45282),new cljs.core.Keyword(null,"was-aborted","was-aborted",-2120084828).cljs$core$IFn$_invoke$arity$1(G__45282),null,cljs.core.not_empty(extmap__5365__auto__),null));
});

File diff suppressed because one or more lines are too long

View file

@ -13,8 +13,8 @@ return new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"st
* populate the :body key in the response map.
*/
ajax.ring.ring_response_format = (function ajax$ring$ring_response_format(var_args){
var G__47143 = arguments.length;
switch (G__47143) {
var G__47193 = arguments.length;
switch (G__47193) {
case 0:
return ajax.ring.ring_response_format.cljs$core$IFn$_invoke$arity$0();
@ -33,14 +33,14 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(
return ajax.ring.ring_response_format.cljs$core$IFn$_invoke$arity$1(new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"format","format",-1306924766),ajax.formats.raw_response_format.cljs$core$IFn$_invoke$arity$0()], null));
}));
(ajax.ring.ring_response_format.cljs$core$IFn$_invoke$arity$1 = (function (p__47144){
var map__47145 = p__47144;
var map__47145__$1 = cljs.core.__destructure_map(map__47145);
var map__47146 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47145__$1,new cljs.core.Keyword(null,"format","format",-1306924766));
var map__47146__$1 = cljs.core.__destructure_map(map__47146);
var read = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47146__$1,new cljs.core.Keyword(null,"read","read",1140058661));
var description = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47146__$1,new cljs.core.Keyword(null,"description","description",-1428560544));
var content_type = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47146__$1,new cljs.core.Keyword(null,"content-type","content-type",-508222634));
(ajax.ring.ring_response_format.cljs$core$IFn$_invoke$arity$1 = (function (p__47200){
var map__47201 = p__47200;
var map__47201__$1 = cljs.core.__destructure_map(map__47201);
var map__47202 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47201__$1,new cljs.core.Keyword(null,"format","format",-1306924766));
var map__47202__$1 = cljs.core.__destructure_map(map__47202);
var read = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47202__$1,new cljs.core.Keyword(null,"read","read",1140058661));
var description = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47202__$1,new cljs.core.Keyword(null,"description","description",-1428560544));
var content_type = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47202__$1,new cljs.core.Keyword(null,"content-type","content-type",-508222634));
return ajax.interceptors.map__GT_ResponseFormat(new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"read","read",1140058661),ajax.ring.make_ring_read(read),new cljs.core.Keyword(null,"description","description",-1428560544),["ring/",cljs.core.str.cljs$core$IFn$_invoke$arity$1(description)].join(''),new cljs.core.Keyword(null,"content-type","content-type",-508222634),content_type], null));
}));

View file

@ -1 +1 @@
{"version":3,"sources":["ajax/ring.cljc"],"mappings":";AAKA,2BAAA,3BAAMA,8DAAgBC;AAAtB,AACE,sDAAeC;AAAf,AAAA,kDAAA,2FAAA,qGAAA,tIACW,AAACC,uBAAQD,qEACR,AAACE,gCAAiBF,gEACrB,CAACD,0CAAAA,oDAAAA,ZAAUC,gCAAAA;;;AAEtB,AAAA;;;;;;;;iCAAA,yCAAAG,1EAAME;AAAN,AAAA,IAAAD,WAAA,AAAA;AAAA,AAAA,QAAAA;KAAA;AAAA,OAAAC;;;KAAA;AAAA,OAAAA,6DAAA,CAAA,UAAA;;;;AAAA,MAAA,KAAAC,MAAA,CAAA,8DAAA,AAAA;;;;;AAAA,CAAA,+DAAA,/DAAMD;AAAN,AAOM,oEAAA,2CAAA,xGAACO,kKAA8B,AAACC;;;AAPtC,CAAA,+DAAA,WAAAN,1EAAMF;AAAN,AAAA,IAAAG,aAAAD;IAAAC,iBAAA,AAAAC,4BAAAD;IAAAE,aAAA,AAAAC,4CAAAH,eAAA;IAAAE,iBAAA,AAAAD,4BAAAC;WAAA,AAAAC,4CAAAD,eAAA,lEAQaI;kBARb,AAAAH,4CAAAD,eAAA,zEAQkBK;mBARlB,AAAAJ,4CAAAD,eAAA,1EAQ8BM;AAR9B,AASG,gDAAA,2CAAA,oFAAA,gJAAA,xTAACC,yIAA2B,AAACnB,yBAAegB,0EACT,CAAA,oDAAaC,4FACZC;;;AAXvC,CAAA,yDAAA,zDAAMX;;AAAN","names":["ajax.ring/make-ring-read","body-read","response","ajax.protocols/-status","ajax.protocols/-get-all-headers","var_args","G__47143","ajax.ring/ring-response-format","js/Error","p__47144","map__47145","cljs.core/--destructure-map","map__47146","cljs.core.get","ajax.ring.ring_response_format","ajax.formats.raw_response_format","read","description","content-type","ajax.interceptors/map->ResponseFormat"],"sourcesContent":["(ns ajax.ring\n (:require [ajax.interceptors :refer [map->ResponseFormat]]\n [ajax.protocols :refer [-status -get-all-headers -body]]\n [ajax.formats :as f]))\n\n(defn make-ring-read [body-read]\n (fn ring-read [response]\n {:status (-status response)\n :headers (-get-all-headers response)\n :body (body-read response)}))\n\n(defn ring-response-format\n \"Returns a Ring-compatible response map.\n\n Optionally can be passed a :format option. This should be another\n response-format map. If format is provided it will be used to\n specify the content-type, and the read method will be used to\n populate the :body key in the response map.\"\n ([] (ring-response-format {:format (f/raw-response-format)}))\n ([{{:keys [read description content-type]} :format}]\n (map->ResponseFormat {:read (make-ring-read read)\n :description (str \"ring/\" description)\n :content-type content-type})))\n"],"x_google_ignoreList":[0]}
{"version":3,"sources":["ajax/ring.cljc"],"mappings":";AAKA,2BAAA,3BAAMA,8DAAgBC;AAAtB,AACE,sDAAeC;AAAf,AAAA,kDAAA,2FAAA,qGAAA,tIACW,AAACC,uBAAQD,qEACR,AAACE,gCAAiBF,gEACrB,CAACD,0CAAAA,oDAAAA,ZAAUC,gCAAAA;;;AAEtB,AAAA;;;;;;;;iCAAA,yCAAAG,1EAAME;AAAN,AAAA,IAAAD,WAAA,AAAA;AAAA,AAAA,QAAAA;KAAA;AAAA,OAAAC;;;KAAA;AAAA,OAAAA,6DAAA,CAAA,UAAA;;;;AAAA,MAAA,KAAAC,MAAA,CAAA,8DAAA,AAAA;;;;;AAAA,CAAA,+DAAA,/DAAMD;AAAN,AAOM,oEAAA,2CAAA,xGAACO,kKAA8B,AAACC;;;AAPtC,CAAA,+DAAA,WAAAN,1EAAMF;AAAN,AAAA,IAAAG,aAAAD;IAAAC,iBAAA,AAAAC,4BAAAD;IAAAE,aAAA,AAAAC,4CAAAH,eAAA;IAAAE,iBAAA,AAAAD,4BAAAC;WAAA,AAAAC,4CAAAD,eAAA,lEAQaI;kBARb,AAAAH,4CAAAD,eAAA,zEAQkBK;mBARlB,AAAAJ,4CAAAD,eAAA,1EAQ8BM;AAR9B,AASG,gDAAA,2CAAA,oFAAA,gJAAA,xTAACC,yIAA2B,AAACnB,yBAAegB,0EACT,CAAA,oDAAaC,4FACZC;;;AAXvC,CAAA,yDAAA,zDAAMX;;AAAN","names":["ajax.ring/make-ring-read","body-read","response","ajax.protocols/-status","ajax.protocols/-get-all-headers","var_args","G__47193","ajax.ring/ring-response-format","js/Error","p__47200","map__47201","cljs.core/--destructure-map","map__47202","cljs.core.get","ajax.ring.ring_response_format","ajax.formats.raw_response_format","read","description","content-type","ajax.interceptors/map->ResponseFormat"],"sourcesContent":["(ns ajax.ring\n (:require [ajax.interceptors :refer [map->ResponseFormat]]\n [ajax.protocols :refer [-status -get-all-headers -body]]\n [ajax.formats :as f]))\n\n(defn make-ring-read [body-read]\n (fn ring-read [response]\n {:status (-status response)\n :headers (-get-all-headers response)\n :body (body-read response)}))\n\n(defn ring-response-format\n \"Returns a Ring-compatible response map.\n\n Optionally can be passed a :format option. This should be another\n response-format map. If format is provided it will be used to\n specify the content-type, and the read method will be used to\n populate the :body key in the response map.\"\n ([] (ring-response-format {:format (f/raw-response-format)}))\n ([{{:keys [read description content-type]} :format}]\n (map->ResponseFormat {:read (make-ring-read read)\n :description (str \"ring/\" description)\n :content-type content-type})))\n"],"x_google_ignoreList":[0]}

View file

@ -15,10 +15,10 @@ var processed = cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(ajax.simple.proce
return (handler.cljs$core$IFn$_invoke$arity$1 ? handler.cljs$core$IFn$_invoke$arity$1(processed) : handler.call(null,processed));
});
});
ajax.simple.base_handler = (function ajax$simple$base_handler(interceptors,p__47150){
var map__47151 = p__47150;
var map__47151__$1 = cljs.core.__destructure_map(map__47151);
var handler = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47151__$1,new cljs.core.Keyword(null,"handler","handler",-195596612));
ajax.simple.base_handler = (function ajax$simple$base_handler(interceptors,p__47189){
var map__47190 = p__47189;
var map__47190__$1 = cljs.core.__destructure_map(map__47190);
var handler = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47190__$1,new cljs.core.Keyword(null,"handler","handler",-195596612));
if(cljs.core.truth_(handler)){
return ajax.simple.make_js_handler(handler,interceptors);
} else {
@ -28,8 +28,8 @@ return ajax.util.throw_error("No ajax handler provided.");
ajax.simple.default_interceptors = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(cljs.core.PersistentVector.EMPTY);
ajax.simple.normalize_request = (function ajax$simple$normalize_request(request){
var response_format = ajax.interceptors.get_response_format(ajax.formats.detect_response_format,request);
return cljs.core.update.cljs$core$IFn$_invoke$arity$3(cljs.core.update.cljs$core$IFn$_invoke$arity$3(request,new cljs.core.Keyword(null,"method","method",55703592),ajax.simple.normalize_method),new cljs.core.Keyword(null,"interceptors","interceptors",-1546782951),(function (p1__47152_SHARP_){
return cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic(new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [response_format], null),(function (){var or__5025__auto__ = p1__47152_SHARP_;
return cljs.core.update.cljs$core$IFn$_invoke$arity$3(cljs.core.update.cljs$core$IFn$_invoke$arity$3(request,new cljs.core.Keyword(null,"method","method",55703592),ajax.simple.normalize_method),new cljs.core.Keyword(null,"interceptors","interceptors",-1546782951),(function (p1__47191_SHARP_){
return cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic(new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [response_format], null),(function (){var or__5025__auto__ = p1__47191_SHARP_;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
@ -50,11 +50,11 @@ return ajax.protocols._process_request(interceptor,request);
/**
* The main request function.
*/
ajax.simple.raw_ajax_request = (function ajax$simple$raw_ajax_request(p__47153){
var map__47154 = p__47153;
var map__47154__$1 = cljs.core.__destructure_map(map__47154);
var request = map__47154__$1;
var interceptors = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47154__$1,new cljs.core.Keyword(null,"interceptors","interceptors",-1546782951));
ajax.simple.raw_ajax_request = (function ajax$simple$raw_ajax_request(p__47203){
var map__47205 = p__47203;
var map__47205__$1 = cljs.core.__destructure_map(map__47205);
var request = map__47205__$1;
var interceptors = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47205__$1,new cljs.core.Keyword(null,"interceptors","interceptors",-1546782951));
var request__$1 = cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(ajax.simple.process_request,request,interceptors);
var handler = ajax.simple.base_handler(cljs.core.reverse(interceptors),request__$1);
var api = (function (){var or__5025__auto__ = new cljs.core.Keyword(null,"api","api",-899839580).cljs$core$IFn$_invoke$arity$1(request__$1);

File diff suppressed because one or more lines are too long

View file

@ -1,8 +1,8 @@
goog.provide('ajax.transit');
ajax.transit.transit_type = (function ajax$transit$transit_type(p__47086){
var map__47088 = p__47086;
var map__47088__$1 = cljs.core.__destructure_map(map__47088);
var type = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47088__$1,new cljs.core.Keyword(null,"type","type",1174270348));
ajax.transit.transit_type = (function ajax$transit$transit_type(p__47122){
var map__47123 = p__47122;
var map__47123__$1 = cljs.core.__destructure_map(map__47123);
var type = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47123__$1,new cljs.core.Keyword(null,"type","type",1174270348));
var or__5025__auto__ = type;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
@ -32,8 +32,8 @@ return cognitect.transit.write(writer,params);
* :handlers Custom Transit handlers (refer to Transit documentation)
*/
ajax.transit.transit_request_format = (function ajax$transit$transit_request_format(var_args){
var G__47096 = arguments.length;
switch (G__47096) {
var G__47137 = arguments.length;
switch (G__47137) {
case 0:
return ajax.transit.transit_request_format.cljs$core$IFn$_invoke$arity$0();
@ -80,8 +80,8 @@ return cognitect.transit.read(reader,ajax.protocols._body(response));
* :handlers Custom Transit handlers (refer to Transit documentation)
*/
ajax.transit.transit_response_format = (function ajax$transit$transit_response_format(var_args){
var G__47108 = arguments.length;
switch (G__47108) {
var G__47157 = arguments.length;
switch (G__47157) {
case 0:
return ajax.transit.transit_response_format.cljs$core$IFn$_invoke$arity$0();

File diff suppressed because one or more lines are too long

View file

@ -12,25 +12,25 @@ return key;
}
});
ajax.url.value_encode = encodeURIComponent;
ajax.url.key_value_pair_to_str = (function ajax$url$key_value_pair_to_str(p__45373){
var vec__45374 = p__45373;
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__45374,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__45374,(1),null);
ajax.url.key_value_pair_to_str = (function ajax$url$key_value_pair_to_str(p__46795){
var vec__46796 = p__46795;
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46796,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46796,(1),null);
return [cljs.core.str.cljs$core$IFn$_invoke$arity$1(ajax.url.key_encode(k)),"=",cljs.core.str.cljs$core$IFn$_invoke$arity$1((ajax.url.value_encode.cljs$core$IFn$_invoke$arity$1 ? ajax.url.value_encode.cljs$core$IFn$_invoke$arity$1(v) : ajax.url.value_encode.call(null,v)))].join('');
});
ajax.url.vec_key_transform_fn = (function ajax$url$vec_key_transform_fn(vec_key_encode,k,v){
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [(vec_key_encode.cljs$core$IFn$_invoke$arity$1 ? vec_key_encode.cljs$core$IFn$_invoke$arity$1(k) : vec_key_encode.call(null,k)),v], null);
});
ajax.url.to_vec_key_transform = (function ajax$url$to_vec_key_transform(vec_strategy){
var vec_key_encode = (function (){var G__45377 = (function (){var or__5025__auto__ = vec_strategy;
var vec_key_encode = (function (){var G__46800 = (function (){var or__5025__auto__ = vec_strategy;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword(null,"java","java",1958249105);
}
})();
var G__45377__$1 = (((G__45377 instanceof cljs.core.Keyword))?G__45377.fqn:null);
switch (G__45377__$1) {
var G__46800__$1 = (((G__46800 instanceof cljs.core.Keyword))?G__46800.fqn:null);
switch (G__46800__$1) {
case "java":
return (function (k){
return null;
@ -48,7 +48,7 @@ return cljs.core.identity;
break;
default:
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__45377__$1)].join('')));
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__46800__$1)].join('')));
}
})();
@ -61,10 +61,10 @@ return cljs.core.partial.cljs$core$IFn$_invoke$arity$2(ajax.url.vec_key_transfor
* prefix as well as the key and value to be analysed. Ultimately, this
* function walks the structure and flattens it.
*/
ajax.url.param_to_key_value_pairs = (function ajax$url$param_to_key_value_pairs(vec_key_transform,prefix,p__45384){
var vec__45385 = p__45384;
var key = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__45385,(0),null);
var value = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__45385,(1),null);
ajax.url.param_to_key_value_pairs = (function ajax$url$param_to_key_value_pairs(vec_key_transform,prefix,p__46804){
var vec__46808 = p__46804;
var key = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46808,(0),null);
var value = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__46808,(1),null);
var k1 = ajax.url.key_encode(key);
var new_key = (cljs.core.truth_(prefix)?(cljs.core.truth_(key)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(prefix),"[",cljs.core.str.cljs$core$IFn$_invoke$arity$1(k1),"]"].join(''):prefix):k1);
var recurse = cljs.core.partial.cljs$core$IFn$_invoke$arity$3(ajax.url.param_to_key_value_pairs,vec_key_transform,new_key);
@ -104,8 +104,8 @@ return clojure.string.join.cljs$core$IFn$_invoke$arity$2("&",cljs.core.map.cljs$
* The request format for simple POST and GET.
*/
ajax.url.url_request_format = (function ajax$url$url_request_format(var_args){
var G__45392 = arguments.length;
switch (G__45392) {
var G__46835 = arguments.length;
switch (G__46835) {
case 0:
return ajax.url.url_request_format.cljs$core$IFn$_invoke$arity$0();
@ -124,10 +124,10 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(
return ajax.url.url_request_format.cljs$core$IFn$_invoke$arity$1(cljs.core.PersistentArrayMap.EMPTY);
}));
(ajax.url.url_request_format.cljs$core$IFn$_invoke$arity$1 = (function (p__45394){
var map__45395 = p__45394;
var map__45395__$1 = cljs.core.__destructure_map(map__45395);
var vec_strategy = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__45395__$1,new cljs.core.Keyword(null,"vec-strategy","vec-strategy",1843221372));
(ajax.url.url_request_format.cljs$core$IFn$_invoke$arity$1 = (function (p__46840){
var map__46841 = p__46840;
var map__46841__$1 = cljs.core.__destructure_map(map__46841);
var vec_strategy = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__46841__$1,new cljs.core.Keyword(null,"vec-strategy","vec-strategy",1843221372));
return new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"write","write",-1857649168),ajax.util.to_utf8_writer(cljs.core.partial.cljs$core$IFn$_invoke$arity$2(ajax.url.params_to_str,vec_strategy)),new cljs.core.Keyword(null,"content-type","content-type",-508222634),"application/x-www-form-urlencoded; charset=utf-8"], null);
}));

File diff suppressed because one or more lines are too long

View file

@ -1,47 +1,47 @@
goog.provide('ajax.xhrio');
(goog.net.XhrIo.prototype.ajax$protocols$AjaxImpl$ = cljs.core.PROTOCOL_SENTINEL);
(goog.net.XhrIo.prototype.ajax$protocols$AjaxImpl$_js_ajax_request$arity$3 = (function (this$,p__47157,handler){
var map__47158 = p__47157;
var map__47158__$1 = cljs.core.__destructure_map(map__47158);
var uri = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47158__$1,new cljs.core.Keyword(null,"uri","uri",-774711847));
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47158__$1,new cljs.core.Keyword(null,"method","method",55703592));
var body = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47158__$1,new cljs.core.Keyword(null,"body","body",-2049205669));
var headers = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47158__$1,new cljs.core.Keyword(null,"headers","headers",-835030129));
var timeout = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__47158__$1,new cljs.core.Keyword(null,"timeout","timeout",-318625318),(0));
var with_credentials = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__47158__$1,new cljs.core.Keyword(null,"with-credentials","with-credentials",-1163127235),false);
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47158__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
var progress_handler = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47158__$1,new cljs.core.Keyword(null,"progress-handler","progress-handler",333585589));
(goog.net.XhrIo.prototype.ajax$protocols$AjaxImpl$_js_ajax_request$arity$3 = (function (this$,p__47230,handler){
var map__47231 = p__47230;
var map__47231__$1 = cljs.core.__destructure_map(map__47231);
var uri = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47231__$1,new cljs.core.Keyword(null,"uri","uri",-774711847));
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47231__$1,new cljs.core.Keyword(null,"method","method",55703592));
var body = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47231__$1,new cljs.core.Keyword(null,"body","body",-2049205669));
var headers = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47231__$1,new cljs.core.Keyword(null,"headers","headers",-835030129));
var timeout = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__47231__$1,new cljs.core.Keyword(null,"timeout","timeout",-318625318),(0));
var with_credentials = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__47231__$1,new cljs.core.Keyword(null,"with-credentials","with-credentials",-1163127235),false);
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47231__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
var progress_handler = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47231__$1,new cljs.core.Keyword(null,"progress-handler","progress-handler",333585589));
var this$__$1 = this;
var temp__5804__auto___47186 = new cljs.core.Keyword(null,"type","type",1174270348).cljs$core$IFn$_invoke$arity$1(response_format);
if(cljs.core.truth_(temp__5804__auto___47186)){
var response_type_47191 = temp__5804__auto___47186;
this$__$1.setResponseType(cljs.core.name(response_type_47191));
var temp__5823__auto___47279 = new cljs.core.Keyword(null,"type","type",1174270348).cljs$core$IFn$_invoke$arity$1(response_format);
if(cljs.core.truth_(temp__5823__auto___47279)){
var response_type_47281 = temp__5823__auto___47279;
this$__$1.setResponseType(cljs.core.name(response_type_47281));
} else {
}
if(cljs.core.fn_QMARK_(progress_handler)){
var G__47164_47192 = this$__$1;
G__47164_47192.setProgressEventsEnabled(true);
var G__47233_47282 = this$__$1;
G__47233_47282.setProgressEventsEnabled(true);
goog.events.listen(G__47164_47192,goog.net.EventType.UPLOAD_PROGRESS,progress_handler);
goog.events.listen(G__47233_47282,goog.net.EventType.UPLOAD_PROGRESS,progress_handler);
} else {
}
var G__47165 = this$__$1;
goog.events.listen(G__47165,goog.net.EventType.COMPLETE,(function (p1__47155_SHARP_){
var G__47166 = p1__47155_SHARP_.target;
return (handler.cljs$core$IFn$_invoke$arity$1 ? handler.cljs$core$IFn$_invoke$arity$1(G__47166) : handler.call(null,G__47166));
var G__47235 = this$__$1;
goog.events.listen(G__47235,goog.net.EventType.COMPLETE,(function (p1__47221_SHARP_){
var G__47236 = p1__47221_SHARP_.target;
return (handler.cljs$core$IFn$_invoke$arity$1 ? handler.cljs$core$IFn$_invoke$arity$1(G__47236) : handler.call(null,G__47236));
}));
G__47165.setTimeoutInterval(timeout);
G__47235.setTimeoutInterval(timeout);
G__47165.setWithCredentials(with_credentials);
G__47235.setWithCredentials(with_credentials);
G__47165.send(uri,method,body,cljs.core.clj__GT_js(headers));
G__47235.send(uri,method,body,cljs.core.clj__GT_js(headers));
return G__47165;
return G__47235;
}));
(goog.net.XhrIo.prototype.ajax$protocols$AjaxRequest$ = cljs.core.PROTOCOL_SENTINEL);
@ -84,24 +84,24 @@ return cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this$__$1.getLastErrorCode()
}));
(goog.net.XhrManager.prototype.ajax$protocols$AjaxImpl$ = cljs.core.PROTOCOL_SENTINEL);
(goog.net.XhrManager.prototype.ajax$protocols$AjaxImpl$_js_ajax_request$arity$3 = (function (this$,p__47174,handler){
var map__47178 = p__47174;
var map__47178__$1 = cljs.core.__destructure_map(map__47178);
var uri = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47178__$1,new cljs.core.Keyword(null,"uri","uri",-774711847));
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47178__$1,new cljs.core.Keyword(null,"method","method",55703592));
var body = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47178__$1,new cljs.core.Keyword(null,"body","body",-2049205669));
var headers = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47178__$1,new cljs.core.Keyword(null,"headers","headers",-835030129));
var id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47178__$1,new cljs.core.Keyword(null,"id","id",-1388402092));
var timeout = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__47178__$1,new cljs.core.Keyword(null,"timeout","timeout",-318625318),(0));
var priority = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47178__$1,new cljs.core.Keyword(null,"priority","priority",1431093715));
var max_retries = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47178__$1,new cljs.core.Keyword(null,"max-retries","max-retries",-1933762121));
(goog.net.XhrManager.prototype.ajax$protocols$AjaxImpl$_js_ajax_request$arity$3 = (function (this$,p__47260,handler){
var map__47261 = p__47260;
var map__47261__$1 = cljs.core.__destructure_map(map__47261);
var uri = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47261__$1,new cljs.core.Keyword(null,"uri","uri",-774711847));
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47261__$1,new cljs.core.Keyword(null,"method","method",55703592));
var body = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47261__$1,new cljs.core.Keyword(null,"body","body",-2049205669));
var headers = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47261__$1,new cljs.core.Keyword(null,"headers","headers",-835030129));
var id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47261__$1,new cljs.core.Keyword(null,"id","id",-1388402092));
var timeout = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__47261__$1,new cljs.core.Keyword(null,"timeout","timeout",-318625318),(0));
var priority = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47261__$1,new cljs.core.Keyword(null,"priority","priority",1431093715));
var max_retries = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47261__$1,new cljs.core.Keyword(null,"max-retries","max-retries",-1933762121));
var this$__$1 = this;
var G__47179 = this$__$1;
G__47179.setTimeoutInterval(timeout);
var G__47269 = this$__$1;
G__47269.setTimeoutInterval(timeout);
G__47179.send(id,uri,method,body,cljs.core.clj__GT_js(headers),priority,handler,max_retries);
G__47269.send(id,uri,method,body,cljs.core.clj__GT_js(headers),priority,handler,max_retries);
return G__47179;
return G__47269;
}));
//# sourceMappingURL=ajax.xhrio.js.map

View file

@ -1 +1 @@
{"version":3,"sources":["ajax/xhrio.cljs"],"mappings":";AAWA,AAAA,CAAA,AAAA,oDAAAA,pDAAaC;;AAAb,CAAA,AAAA,AAAaA,4EAEX,iBAAAC,NACGI,eAKAS;AANH,AAAA,IAAAZ,aAAAD;IAAAC,iBAAA,AAAAC,4BAAAD;UAAA,AAAAE,4CAAAF,eAAA,jEAEWI;aAFX,AAAAF,4CAAAF,eAAA,pEAEeK;WAFf,AAAAH,4CAAAF,eAAA,lEAEsBM;cAFtB,AAAAJ,4CAAAF,eAAA,rEAE2BO;cAF3B,AAAAL,4CAAAF,eAAA,2DAAA,hIAEmCQ;uBAFnC,AAAAN,4CAAAF,eAAA,8EAAA,5JAE2CS;sBAF3C,AAAAP,4CAAAF,eAAA,7EAGWU;uBAHX,AAAAR,4CAAAF,eAAA,9EAG2BW;AAH3B,AAAA,gBAAA,ZACGR;AADH,AAOE,IAAAU,2BAAyB,AAAA,mFAAOH;AAAhC,AAAA,oBAAAG;AAAA,AAAA,0BAAAA,tBAAWC;AAAX,AACE,AAAkBX,0BAAK,AAACY,eAAKD;;AAD/B;;AAEA,GAAM,AAACE,oBAAIL;AAAX,AACE,IAAAM,iBAAMd;AAAN,AAAA,AAAAc,wCAAA;;AAAA,mBAAAA,nBAEGC,kCAAcC,mCAAmCR;;AAFpDM;AADF;;AAIA,IAAAG,WAAMjB;AAAN,AAAA,mBAAAiB,qCAAA,WAAAC,nEACGH,4BAAcI;AADjB,AAEkB,IAAAC,WAAS,AAAAF;AAAT,AAAA,sFAAAE,8BAAAA,5GAACX,wCAAAA,kDAAAA;;;AAFnB,AAAAQ,4BAGuBZ;;AAHvB,AAAAY,4BAIuBX;;AAJvB,AAAAW,cAKShB,IAAIC,OAAOC,KAAK,AAACkB,qBAAQjB;;AALlCa;;;AAfJ,CAAA,AAAA,uDAAAvB,vDAAaC;;AAAb,CAAA,AAAA,AAAaA,qEAsBX,WAASK;AAAT,AAAA,gBAAA,ZAASA;AAAT,AAAe,OAAQA,gBAAKsB;;;AAtB9B,CAAA,AAAA,wDAAA5B,xDAAaC;;AAAb,CAAA,AAAA,AAAaA,qEAwBX,WAAQK;AAAR,AAAA,gBAAA,ZAAQA;AAAR,AAAc,OAAcA;;;AAxB9B,CAAA,AAAA,AAAaL,uEAyBX,WAAUK;AAAV,AAAA,gBAAA,ZAAUA;AAAV,AAAgB,OAAYA;;;AAzB9B,CAAA,AAAA,AAAaL,4EA0BX,WAAeK;AAAf,AAAA,gBAAA,ZAAeA;AAAf,AAAqB,OAAgBA;;;AA1BvC,CAAA,AAAA,AAAaL,gFA2BX,WAAmBK;AAAnB,AAAA,gBAAA,ZAAmBA;AAAnB,AACE,OAACuB,mDAAQ,AAAqBvB;;;AA5BlC,CAAA,AAAA,AAAaL,oFA6BX,WAAuBK,MAAKwB;AAA5B,AAAA,gBAAA,ZAAuBxB;AAAvB,AACE,OAAoBA,4BAAKwB;;;AA9B7B,CAAA,AAAA,AAAa7B,4EA+BX,WAAeK;AAAf,AAAA,gBAAA,ZAAeA;AAAf,AACE,OAACyB,6CAAE,AAAmBzB,6BAAMsB;;AAEhC,AAAA,CAAA,AAAA,yDAAA5B,zDAAagC;;AAAb,CAAA,AAAA,AAAaA,iFAEX,iBAAAC,NACG3B,eAGAS;AAJH,AAAA,IAAAmB,aAAAD;IAAAC,iBAAA,AAAA9B,4BAAA8B;UAAA,AAAA7B,4CAAA6B,eAAA,jEACgB3B;aADhB,AAAAF,4CAAA6B,eAAA,pEACoB1B;WADpB,AAAAH,4CAAA6B,eAAA,lEAC2BzB;cAD3B,AAAAJ,4CAAA6B,eAAA,rEACgCxB;SADhC,AAAAL,4CAAA6B,eAAA,hEAEgBC;cAFhB,AAAA9B,4CAAA6B,eAAA,2DAAA,hIAEmBvB;eAFnB,AAAAN,4CAAA6B,eAAA,tEAE2BE;kBAF3B,AAAA/B,4CAAA6B,eAAA,zEAEoCG;AAFpC,AAAA,gBAAA,ZACG/B;AADH,AAKE,IAAAgC,WAAMhC;AAAN,AAAA,AAAAgC,4BACuB3B;;AADvB,AAAA2B,cAESH,GAAG5B,IAAIC,OAAOC,KAAK,AAACkB,qBAAQjB,SAC5B0B,SAASrB,QAAQsB;;AAH1BC","names":["cljs.core/PROTOCOL_SENTINEL","js/goog.net.XhrIo","p__47157","map__47158","cljs.core/--destructure-map","cljs.core.get","this","uri","method","body","headers","timeout","with-credentials","response-format","progress-handler","handler","temp__5804__auto__","response-type","cljs.core/name","cljs.core/fn?","G__47164","goog.events/listen","js/goog.net.EventType.UPLOAD_PROGRESS","G__47165","p1__47155#","goog.net.EventType/COMPLETE","G__47166","cljs.core/clj->js","goog.net.ErrorCode/ABORT","cljs.core.js__GT_clj","header","cljs.core._EQ_","js/goog.net.XhrManager","p__47174","map__47178","id","priority","max-retries","G__47179"],"sourcesContent":["(ns ajax.xhrio\n (:require goog.net.EventType\n goog.net.ErrorCode\n [goog.net.XhrIo :as xhr]\n [goog.net.XhrManager :as xhrm]\n [goog.Uri :as uri]\n [goog.json :as goog-json]\n [goog.events :as events]\n [ajax.protocols :refer [AjaxImpl AjaxRequest\n AjaxResponse Interceptor]]))\n\n(extend-type goog.net.XhrIo\n AjaxImpl\n (-js-ajax-request\n [this\n {:keys [uri method body headers timeout with-credentials\n response-format progress-handler]\n :or {with-credentials false\n timeout 0}}\n handler]\n (when-let [response-type (:type response-format)]\n (.setResponseType this (name response-type)))\n (when (fn? progress-handler)\n (doto this\n (.setProgressEventsEnabled true)\n (events/listen goog.net.EventType.UPLOAD_PROGRESS progress-handler)))\n (doto this\n (events/listen goog.net.EventType/COMPLETE\n #(handler (.-target %)))\n (.setTimeoutInterval timeout)\n (.setWithCredentials with-credentials)\n (.send uri method body (clj->js headers))))\n AjaxRequest\n (-abort [this] (.abort this goog.net.ErrorCode/ABORT))\n AjaxResponse\n (-body [this] (.getResponse this))\n (-status [this] (.getStatus this))\n (-status-text [this] (.getStatusText this))\n (-get-all-headers [this]\n (js->clj (.getResponseHeaders this)))\n (-get-response-header [this header]\n (.getResponseHeader this header))\n (-was-aborted [this]\n (= (.getLastErrorCode this) goog.net.ErrorCode/ABORT)))\n\n(extend-type goog.net.XhrManager\n AjaxImpl\n (-js-ajax-request\n [this {:keys [uri method body headers\n id timeout priority max-retries]\n :or {timeout 0}}\n handler]\n (doto this\n (.setTimeoutInterval timeout)\n (.send id uri method body (clj->js headers)\n priority handler max-retries))))\n"],"x_google_ignoreList":[0]}
{"version":3,"sources":["ajax/xhrio.cljs"],"mappings":";AAWA,AAAA,CAAA,AAAA,oDAAAA,pDAAaC;;AAAb,CAAA,AAAA,AAAaA,4EAEX,iBAAAC,NACGI,eAKAS;AANH,AAAA,IAAAZ,aAAAD;IAAAC,iBAAA,AAAAC,4BAAAD;UAAA,AAAAE,4CAAAF,eAAA,jEAEWI;aAFX,AAAAF,4CAAAF,eAAA,pEAEeK;WAFf,AAAAH,4CAAAF,eAAA,lEAEsBM;cAFtB,AAAAJ,4CAAAF,eAAA,rEAE2BO;cAF3B,AAAAL,4CAAAF,eAAA,2DAAA,hIAEmCQ;uBAFnC,AAAAN,4CAAAF,eAAA,8EAAA,5JAE2CS;sBAF3C,AAAAP,4CAAAF,eAAA,7EAGWU;uBAHX,AAAAR,4CAAAF,eAAA,9EAG2BW;AAH3B,AAAA,gBAAA,ZACGR;AADH,AAOE,IAAAU,2BAAyB,AAAA,mFAAOH;AAAhC,AAAA,oBAAAG;AAAA,AAAA,0BAAAA,tBAAWC;AAAX,AACE,AAAkBX,0BAAK,AAACY,eAAKD;;AAD/B;;AAEA,GAAM,AAACE,oBAAIL;AAAX,AACE,IAAAM,iBAAMd;AAAN,AAAA,AAAAc,wCAAA;;AAAA,mBAAAA,nBAEGC,kCAAcC,mCAAmCR;;AAFpDM;AADF;;AAIA,IAAAG,WAAMjB;AAAN,AAAA,mBAAAiB,qCAAA,WAAAC,nEACGH,4BAAcI;AADjB,AAEkB,IAAAC,WAAS,AAAAF;AAAT,AAAA,sFAAAE,8BAAAA,5GAACX,wCAAAA,kDAAAA;;;AAFnB,AAAAQ,4BAGuBZ;;AAHvB,AAAAY,4BAIuBX;;AAJvB,AAAAW,cAKShB,IAAIC,OAAOC,KAAK,AAACkB,qBAAQjB;;AALlCa;;;AAfJ,CAAA,AAAA,uDAAAvB,vDAAaC;;AAAb,CAAA,AAAA,AAAaA,qEAsBX,WAASK;AAAT,AAAA,gBAAA,ZAASA;AAAT,AAAe,OAAQA,gBAAKsB;;;AAtB9B,CAAA,AAAA,wDAAA5B,xDAAaC;;AAAb,CAAA,AAAA,AAAaA,qEAwBX,WAAQK;AAAR,AAAA,gBAAA,ZAAQA;AAAR,AAAc,OAAcA;;;AAxB9B,CAAA,AAAA,AAAaL,uEAyBX,WAAUK;AAAV,AAAA,gBAAA,ZAAUA;AAAV,AAAgB,OAAYA;;;AAzB9B,CAAA,AAAA,AAAaL,4EA0BX,WAAeK;AAAf,AAAA,gBAAA,ZAAeA;AAAf,AAAqB,OAAgBA;;;AA1BvC,CAAA,AAAA,AAAaL,gFA2BX,WAAmBK;AAAnB,AAAA,gBAAA,ZAAmBA;AAAnB,AACE,OAACuB,mDAAQ,AAAqBvB;;;AA5BlC,CAAA,AAAA,AAAaL,oFA6BX,WAAuBK,MAAKwB;AAA5B,AAAA,gBAAA,ZAAuBxB;AAAvB,AACE,OAAoBA,4BAAKwB;;;AA9B7B,CAAA,AAAA,AAAa7B,4EA+BX,WAAeK;AAAf,AAAA,gBAAA,ZAAeA;AAAf,AACE,OAACyB,6CAAE,AAAmBzB,6BAAMsB;;AAEhC,AAAA,CAAA,AAAA,yDAAA5B,zDAAagC;;AAAb,CAAA,AAAA,AAAaA,iFAEX,iBAAAC,NACG3B,eAGAS;AAJH,AAAA,IAAAmB,aAAAD;IAAAC,iBAAA,AAAA9B,4BAAA8B;UAAA,AAAA7B,4CAAA6B,eAAA,jEACgB3B;aADhB,AAAAF,4CAAA6B,eAAA,pEACoB1B;WADpB,AAAAH,4CAAA6B,eAAA,lEAC2BzB;cAD3B,AAAAJ,4CAAA6B,eAAA,rEACgCxB;SADhC,AAAAL,4CAAA6B,eAAA,hEAEgBC;cAFhB,AAAA9B,4CAAA6B,eAAA,2DAAA,hIAEmBvB;eAFnB,AAAAN,4CAAA6B,eAAA,tEAE2BE;kBAF3B,AAAA/B,4CAAA6B,eAAA,zEAEoCG;AAFpC,AAAA,gBAAA,ZACG/B;AADH,AAKE,IAAAgC,WAAMhC;AAAN,AAAA,AAAAgC,4BACuB3B;;AADvB,AAAA2B,cAESH,GAAG5B,IAAIC,OAAOC,KAAK,AAACkB,qBAAQjB,SAC5B0B,SAASrB,QAAQsB;;AAH1BC","names":["cljs.core/PROTOCOL_SENTINEL","js/goog.net.XhrIo","p__47230","map__47231","cljs.core/--destructure-map","cljs.core.get","this","uri","method","body","headers","timeout","with-credentials","response-format","progress-handler","handler","temp__5823__auto__","response-type","cljs.core/name","cljs.core/fn?","G__47233","goog.events/listen","js/goog.net.EventType.UPLOAD_PROGRESS","G__47235","p1__47221#","goog.net.EventType/COMPLETE","G__47236","cljs.core/clj->js","goog.net.ErrorCode/ABORT","cljs.core.js__GT_clj","header","cljs.core._EQ_","js/goog.net.XhrManager","p__47260","map__47261","id","priority","max-retries","G__47269"],"sourcesContent":["(ns ajax.xhrio\n (:require goog.net.EventType\n goog.net.ErrorCode\n [goog.net.XhrIo :as xhr]\n [goog.net.XhrManager :as xhrm]\n [goog.Uri :as uri]\n [goog.json :as goog-json]\n [goog.events :as events]\n [ajax.protocols :refer [AjaxImpl AjaxRequest\n AjaxResponse Interceptor]]))\n\n(extend-type goog.net.XhrIo\n AjaxImpl\n (-js-ajax-request\n [this\n {:keys [uri method body headers timeout with-credentials\n response-format progress-handler]\n :or {with-credentials false\n timeout 0}}\n handler]\n (when-let [response-type (:type response-format)]\n (.setResponseType this (name response-type)))\n (when (fn? progress-handler)\n (doto this\n (.setProgressEventsEnabled true)\n (events/listen goog.net.EventType.UPLOAD_PROGRESS progress-handler)))\n (doto this\n (events/listen goog.net.EventType/COMPLETE\n #(handler (.-target %)))\n (.setTimeoutInterval timeout)\n (.setWithCredentials with-credentials)\n (.send uri method body (clj->js headers))))\n AjaxRequest\n (-abort [this] (.abort this goog.net.ErrorCode/ABORT))\n AjaxResponse\n (-body [this] (.getResponse this))\n (-status [this] (.getStatus this))\n (-status-text [this] (.getStatusText this))\n (-get-all-headers [this]\n (js->clj (.getResponseHeaders this)))\n (-get-response-header [this header]\n (.getResponseHeader this header))\n (-was-aborted [this]\n (= (.getLastErrorCode this) goog.net.ErrorCode/ABORT)))\n\n(extend-type goog.net.XhrManager\n AjaxImpl\n (-js-ajax-request\n [this {:keys [uri method body headers\n id timeout priority max-retries]\n :or {timeout 0}}\n handler]\n (doto this\n (.setTimeoutInterval timeout)\n (.send id uri method body (clj->js headers)\n priority handler max-retries))))\n"],"x_google_ignoreList":[0]}

View file

@ -1,8 +1,8 @@
goog.provide('ajax.xml_http_request');
ajax.xml_http_request.ready_state = (function ajax$xml_http_request$ready_state(e){
var G__47160 = e.target.readyState;
var fexpr__47159 = new cljs.core.PersistentArrayMap(null, 5, [(0),new cljs.core.Keyword(null,"not-initialized","not-initialized",-1937378906),(1),new cljs.core.Keyword(null,"connection-established","connection-established",-1403749733),(2),new cljs.core.Keyword(null,"request-received","request-received",2110590540),(3),new cljs.core.Keyword(null,"processing-request","processing-request",-264947221),(4),new cljs.core.Keyword(null,"response-ready","response-ready",245208276)], null);
return (fexpr__47159.cljs$core$IFn$_invoke$arity$1 ? fexpr__47159.cljs$core$IFn$_invoke$arity$1(G__47160) : fexpr__47159.call(null,G__47160));
var G__47223 = e.target.readyState;
var fexpr__47222 = new cljs.core.PersistentArrayMap(null, 5, [(0),new cljs.core.Keyword(null,"not-initialized","not-initialized",-1937378906),(1),new cljs.core.Keyword(null,"connection-established","connection-established",-1403749733),(2),new cljs.core.Keyword(null,"request-received","request-received",2110590540),(3),new cljs.core.Keyword(null,"processing-request","processing-request",-264947221),(4),new cljs.core.Keyword(null,"response-ready","response-ready",245208276)], null);
return (fexpr__47222.cljs$core$IFn$_invoke$arity$1 ? fexpr__47222.cljs$core$IFn$_invoke$arity$1(G__47223) : fexpr__47222.call(null,G__47223));
});
ajax.xml_http_request.append = (function ajax$xml_http_request$append(current,next){
if(cljs.core.truth_(current)){
@ -30,21 +30,21 @@ return (req.cljs$core$IFn$_invoke$arity$1 ? req.cljs$core$IFn$_invoke$arity$1("x
})():null));
(ajax.xml_http_request.xmlhttprequest.prototype.ajax$protocols$AjaxImpl$ = cljs.core.PROTOCOL_SENTINEL);
(ajax.xml_http_request.xmlhttprequest.prototype.ajax$protocols$AjaxImpl$_js_ajax_request$arity$3 = (function (this$,p__47168,handler){
var map__47169 = p__47168;
var map__47169__$1 = cljs.core.__destructure_map(map__47169);
var uri = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47169__$1,new cljs.core.Keyword(null,"uri","uri",-774711847));
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47169__$1,new cljs.core.Keyword(null,"method","method",55703592));
var body = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47169__$1,new cljs.core.Keyword(null,"body","body",-2049205669));
var headers = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47169__$1,new cljs.core.Keyword(null,"headers","headers",-835030129));
var timeout = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__47169__$1,new cljs.core.Keyword(null,"timeout","timeout",-318625318),(0));
var with_credentials = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__47169__$1,new cljs.core.Keyword(null,"with-credentials","with-credentials",-1163127235),false);
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47169__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
(ajax.xml_http_request.xmlhttprequest.prototype.ajax$protocols$AjaxImpl$_js_ajax_request$arity$3 = (function (this$,p__47245,handler){
var map__47246 = p__47245;
var map__47246__$1 = cljs.core.__destructure_map(map__47246);
var uri = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47246__$1,new cljs.core.Keyword(null,"uri","uri",-774711847));
var method = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47246__$1,new cljs.core.Keyword(null,"method","method",55703592));
var body = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47246__$1,new cljs.core.Keyword(null,"body","body",-2049205669));
var headers = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47246__$1,new cljs.core.Keyword(null,"headers","headers",-835030129));
var timeout = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__47246__$1,new cljs.core.Keyword(null,"timeout","timeout",-318625318),(0));
var with_credentials = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__47246__$1,new cljs.core.Keyword(null,"with-credentials","with-credentials",-1163127235),false);
var response_format = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__47246__$1,new cljs.core.Keyword(null,"response-format","response-format",1664465322));
var this$__$1 = this;
(this$__$1.withCredentials = with_credentials);
(this$__$1.onreadystatechange = (function (p1__47167_SHARP_){
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"response-ready","response-ready",245208276),ajax.xml_http_request.ready_state(p1__47167_SHARP_))){
(this$__$1.onreadystatechange = (function (p1__47237_SHARP_){
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"response-ready","response-ready",245208276),ajax.xml_http_request.ready_state(p1__47237_SHARP_))){
return (handler.cljs$core$IFn$_invoke$arity$1 ? handler.cljs$core$IFn$_invoke$arity$1(this$__$1) : handler.call(null,this$__$1));
} else {
return null;
@ -55,64 +55,64 @@ this$__$1.open(method,uri,true);
(this$__$1.timeout = timeout);
var temp__5804__auto___47205 = new cljs.core.Keyword(null,"type","type",1174270348).cljs$core$IFn$_invoke$arity$1(response_format);
if(cljs.core.truth_(temp__5804__auto___47205)){
var response_type_47206 = temp__5804__auto___47205;
(this$__$1.responseType = cljs.core.name(response_type_47206));
var temp__5823__auto___47294 = new cljs.core.Keyword(null,"type","type",1174270348).cljs$core$IFn$_invoke$arity$1(response_format);
if(cljs.core.truth_(temp__5823__auto___47294)){
var response_type_47295 = temp__5823__auto___47294;
(this$__$1.responseType = cljs.core.name(response_type_47295));
} else {
}
var seq__47170_47207 = cljs.core.seq(headers);
var chunk__47171_47208 = null;
var count__47172_47209 = (0);
var i__47173_47210 = (0);
var seq__47249_47296 = cljs.core.seq(headers);
var chunk__47250_47297 = null;
var count__47251_47298 = (0);
var i__47252_47299 = (0);
while(true){
if((i__47173_47210 < count__47172_47209)){
var vec__47183_47211 = chunk__47171_47208.cljs$core$IIndexed$_nth$arity$2(null,i__47173_47210);
var k_47212 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47183_47211,(0),null);
var v_47213 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47183_47211,(1),null);
this$__$1.setRequestHeader(k_47212,v_47213);
if((i__47252_47299 < count__47251_47298)){
var vec__47270_47300 = chunk__47250_47297.cljs$core$IIndexed$_nth$arity$2(null,i__47252_47299);
var k_47301 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47270_47300,(0),null);
var v_47302 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47270_47300,(1),null);
this$__$1.setRequestHeader(k_47301,v_47302);
var G__47214 = seq__47170_47207;
var G__47215 = chunk__47171_47208;
var G__47216 = count__47172_47209;
var G__47217 = (i__47173_47210 + (1));
seq__47170_47207 = G__47214;
chunk__47171_47208 = G__47215;
count__47172_47209 = G__47216;
i__47173_47210 = G__47217;
var G__47304 = seq__47249_47296;
var G__47305 = chunk__47250_47297;
var G__47306 = count__47251_47298;
var G__47307 = (i__47252_47299 + (1));
seq__47249_47296 = G__47304;
chunk__47250_47297 = G__47305;
count__47251_47298 = G__47306;
i__47252_47299 = G__47307;
continue;
} else {
var temp__5804__auto___47219 = cljs.core.seq(seq__47170_47207);
if(temp__5804__auto___47219){
var seq__47170_47220__$1 = temp__5804__auto___47219;
if(cljs.core.chunked_seq_QMARK_(seq__47170_47220__$1)){
var c__5548__auto___47221 = cljs.core.chunk_first(seq__47170_47220__$1);
var G__47222 = cljs.core.chunk_rest(seq__47170_47220__$1);
var G__47223 = c__5548__auto___47221;
var G__47224 = cljs.core.count(c__5548__auto___47221);
var G__47225 = (0);
seq__47170_47207 = G__47222;
chunk__47171_47208 = G__47223;
count__47172_47209 = G__47224;
i__47173_47210 = G__47225;
var temp__5823__auto___47308 = cljs.core.seq(seq__47249_47296);
if(temp__5823__auto___47308){
var seq__47249_47311__$1 = temp__5823__auto___47308;
if(cljs.core.chunked_seq_QMARK_(seq__47249_47311__$1)){
var c__5548__auto___47312 = cljs.core.chunk_first(seq__47249_47311__$1);
var G__47313 = cljs.core.chunk_rest(seq__47249_47311__$1);
var G__47314 = c__5548__auto___47312;
var G__47315 = cljs.core.count(c__5548__auto___47312);
var G__47316 = (0);
seq__47249_47296 = G__47313;
chunk__47250_47297 = G__47314;
count__47251_47298 = G__47315;
i__47252_47299 = G__47316;
continue;
} else {
var vec__47188_47226 = cljs.core.first(seq__47170_47220__$1);
var k_47227 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47188_47226,(0),null);
var v_47228 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47188_47226,(1),null);
this$__$1.setRequestHeader(k_47227,v_47228);
var vec__47275_47317 = cljs.core.first(seq__47249_47311__$1);
var k_47318 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47275_47317,(0),null);
var v_47319 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__47275_47317,(1),null);
this$__$1.setRequestHeader(k_47318,v_47319);
var G__47229 = cljs.core.next(seq__47170_47220__$1);
var G__47230 = null;
var G__47231 = (0);
var G__47232 = (0);
seq__47170_47207 = G__47229;
chunk__47171_47208 = G__47230;
count__47172_47209 = G__47231;
i__47173_47210 = G__47232;
var G__47321 = cljs.core.next(seq__47249_47311__$1);
var G__47322 = null;
var G__47323 = (0);
var G__47324 = (0);
seq__47249_47296 = G__47321;
chunk__47250_47297 = G__47322;
count__47251_47298 = G__47323;
i__47252_47299 = G__47324;
continue;
}
} else {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -3,11 +3,11 @@ goog.provide('applied_science.js_interop.impl');
* Returns `k` or, if it is a keyword, its name.
*/
applied_science.js_interop.impl.wrap_key = (function applied_science$js_interop$impl$wrap_key(k){
var G__53886 = k;
var G__53912 = k;
if((k instanceof cljs.core.Keyword)){
return cljs.core.name(G__53886);
return cljs.core.name(G__53912);
} else {
return G__53886;
return G__53912;
}
});
applied_science.js_interop.impl.in_QMARK__STAR_ = (function applied_science$js_interop$impl$in_QMARK__STAR_(k_STAR_,obj){
@ -17,11 +17,11 @@ applied_science.js_interop.impl.contains_QMARK__STAR_ = (function applied_scienc
return (((!((obj == null)))) && (applied_science.js_interop.impl.in_QMARK__STAR_(k_STAR_,obj)));
});
applied_science.js_interop.impl.get_PLUS__BANG_ = (function applied_science$js_interop$impl$get_PLUS__BANG_(o,k_STAR_){
var temp__5806__auto__ = (o[k_STAR_]);
if((temp__5806__auto__ == null)){
var temp__5825__auto__ = (o[k_STAR_]);
if((temp__5825__auto__ == null)){
return (o[k_STAR_] = ({}));
} else {
var child_obj = temp__5806__auto__;
var child_obj = temp__5825__auto__;
return child_obj;
}
});
@ -37,10 +37,10 @@ while(true){
if(((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(i,end)) || ((obj__$1 == null)))){
return obj__$1;
} else {
var G__53930 = (i + (1));
var G__53931 = (obj__$1[cljs.core.nth.cljs$core$IFn$_invoke$arity$2(ks_STAR_,i)]);
i = G__53930;
obj__$1 = G__53931;
var G__53957 = (i + (1));
var G__53958 = (obj__$1[cljs.core.nth.cljs$core$IFn$_invoke$arity$2(ks_STAR_,i)]);
i = G__53957;
obj__$1 = G__53958;
continue;
}
break;
@ -50,8 +50,8 @@ return null;
}
});
applied_science.js_interop.impl.get_in_STAR_ = (function applied_science$js_interop$impl$get_in_STAR_(var_args){
var G__53898 = arguments.length;
switch (G__53898) {
var G__53922 = arguments.length;
switch (G__53922) {
case 2:
return applied_science.js_interop.impl.get_in_STAR_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));
@ -71,11 +71,11 @@ return applied_science.js_interop.impl.get_value_by_keys(obj,ks_STAR_);
}));
(applied_science.js_interop.impl.get_in_STAR_.cljs$core$IFn$_invoke$arity$3 = (function (obj,ks_STAR_,not_found){
var temp__5806__auto__ = applied_science.js_interop.impl.get_value_by_keys(obj,cljs.core.butlast(ks_STAR_));
if((temp__5806__auto__ == null)){
var temp__5825__auto__ = applied_science.js_interop.impl.get_value_by_keys(obj,cljs.core.butlast(ks_STAR_));
if((temp__5825__auto__ == null)){
return not_found;
} else {
var last_obj = temp__5806__auto__;
var last_obj = temp__5825__auto__;
var k = cljs.core.peek(ks_STAR_);
if(cljs.core.truth_(k in last_obj)){
return (last_obj[applied_science.js_interop.impl.wrap_key(k)]);
@ -92,14 +92,14 @@ return not_found;
*/
applied_science.js_interop.impl.select_keys_STAR_ = (function applied_science$js_interop$impl$select_keys_STAR_(obj,ks_STAR_){
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (m,k){
var G__53912 = m;
var G__53945 = m;
if(applied_science.js_interop.impl.contains_QMARK__STAR_(obj,k)){
var G__53913 = G__53912;
(G__53913[k] = (obj[k]));
var G__53946 = G__53945;
(G__53946[k] = (obj[k]));
return G__53913;
return G__53946;
} else {
return G__53912;
return G__53945;
}
}),({}),ks_STAR_);
});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -5,8 +5,8 @@ while(true){
if((cnt < len)){
(dest[(dest_start + cnt)] = (src[(src_start + cnt)]));
var G__32109 = (cnt + (1));
cnt = G__32109;
var G__32699 = (cnt + (1));
cnt = G__32699;
continue;
} else {
return null;
@ -109,14 +109,14 @@ var n__5616__auto__ = self__.length;
var x = (0);
while(true){
if((x < n__5616__auto__)){
var v_32110 = this$.pop();
if((keep_QMARK_.cljs$core$IFn$_invoke$arity$1 ? keep_QMARK_.cljs$core$IFn$_invoke$arity$1(v_32110) : keep_QMARK_.call(null,v_32110))){
this$.unshift(v_32110);
var v_32700 = this$.pop();
if((keep_QMARK_.cljs$core$IFn$_invoke$arity$1 ? keep_QMARK_.cljs$core$IFn$_invoke$arity$1(v_32700) : keep_QMARK_.call(null,v_32700))){
this$.unshift(v_32700);
} else {
}
var G__32111 = (x + (1));
x = G__32111;
var G__32701 = (x + (1));
x = G__32701;
continue;
} else {
return null;

View file

@ -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$channels32242 = (function (val,meta32243){
cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761 = (function (val,meta32762){
this.val = val;
this.meta32243 = meta32243;
this.meta32762 = meta32762;
this.cljs$lang$protocol_mask$partition0$ = 425984;
this.cljs$lang$protocol_mask$partition1$ = 0;
});
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32242.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_32244,meta32243__$1){
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_32763,meta32762__$1){
var self__ = this;
var _32244__$1 = this;
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32242(self__.val,meta32243__$1));
var _32763__$1 = this;
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761(self__.val,meta32762__$1));
}));
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32242.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_32244){
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_32763){
var self__ = this;
var _32244__$1 = this;
return self__.meta32243;
var _32763__$1 = this;
return self__.meta32762;
}));
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32242.prototype.cljs$core$IDeref$_deref$arity$1 = (function (_){
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761.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$channels32242.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,"meta32243","meta32243",-303455196,null)], null);
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761.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,"meta32762","meta32762",-162927370,null)], null);
}));
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32242.cljs$lang$type = true);
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761.cljs$lang$type = true);
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32242.cljs$lang$ctorStr = "cljs.core.async.impl.channels/t_cljs$core$async$impl$channels32242");
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761.cljs$lang$ctorStr = "cljs.core.async.impl.channels/t_cljs$core$async$impl$channels32761");
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32242.cljs$lang$ctorPrWriter = (function (this__5310__auto__,writer__5311__auto__,opt__5312__auto__){
return cljs.core._write(writer__5311__auto__,"cljs.core.async.impl.channels/t_cljs$core$async$impl$channels32242");
(cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761.cljs$lang$ctorPrWriter = (function (this__5310__auto__,writer__5311__auto__,opt__5312__auto__){
return cljs.core._write(writer__5311__auto__,"cljs.core.async.impl.channels/t_cljs$core$async$impl$channels32761");
}));
/**
* Positional factory function for cljs.core.async.impl.channels/t_cljs$core$async$impl$channels32242.
* Positional factory function for cljs.core.async.impl.channels/t_cljs$core$async$impl$channels32761.
*/
cljs.core.async.impl.channels.__GT_t_cljs$core$async$impl$channels32242 = (function cljs$core$async$impl$channels$__GT_t_cljs$core$async$impl$channels32242(val,meta32243){
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32242(val,meta32243));
cljs.core.async.impl.channels.__GT_t_cljs$core$async$impl$channels32761 = (function cljs$core$async$impl$channels$__GT_t_cljs$core$async$impl$channels32761(val,meta32762){
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761(val,meta32762));
});
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$channels32242(val,cljs.core.PersistentArrayMap.EMPTY));
return (new cljs.core.async.impl.channels.t_cljs$core$async$impl$channels32761(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_32534 = (function (this$){
var cljs$core$async$impl$channels$MMC$abort$dyn_32889 = (function (this$){
var x__5373__auto__ = (((this$ == null))?null:this$);
var m__5374__auto__ = (cljs.core.async.impl.channels.abort[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__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_32534(this$);
return cljs$core$async$impl$channels$MMC$abort$dyn_32889(this$);
}
});
@ -136,17 +136,17 @@ this.add_BANG_ = add_BANG_;
var self__ = this;
var this$__$1 = this;
while(true){
var putter_32541 = self__.puts.pop();
if((putter_32541 == null)){
var putter_32893 = self__.puts.pop();
if((putter_32893 == null)){
} else {
var put_handler_32542 = putter_32541.handler;
var val_32543 = putter_32541.val;
if(put_handler_32542.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null)){
var put_cb_32549 = put_handler_32542.cljs$core$async$impl$protocols$Handler$commit$arity$1(null);
cljs.core.async.impl.dispatch.run(((function (put_cb_32549,put_handler_32542,val_32543,putter_32541,this$__$1){
var put_handler_32895 = putter_32893.handler;
var val_32896 = putter_32893.val;
if(put_handler_32895.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null)){
var put_cb_32898 = put_handler_32895.cljs$core$async$impl$protocols$Handler$commit$arity$1(null);
cljs.core.async.impl.dispatch.run(((function (put_cb_32898,put_handler_32895,val_32896,putter_32893,this$__$1){
return (function (){
return (put_cb_32549.cljs$core$IFn$_invoke$arity$1 ? put_cb_32549.cljs$core$IFn$_invoke$arity$1(true) : put_cb_32549.call(null,true));
});})(put_cb_32549,put_handler_32542,val_32543,putter_32541,this$__$1))
return (put_cb_32898.cljs$core$IFn$_invoke$arity$1 ? put_cb_32898.cljs$core$IFn$_invoke$arity$1(true) : put_cb_32898.call(null,true));
});})(put_cb_32898,put_handler_32895,val_32896,putter_32893,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__32561 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(takers,((function (takers,ret,val__$1,taker,done_QMARK_,closed__$1,this$__$1){
var G__32901 = 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__32561;
takers = G__32901;
continue;
} else {
var G__32565 = takers;
takers = G__32565;
var G__32902 = takers;
takers = G__32902;
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__32335_32569 = cljs.core.seq(take_cbs);
var chunk__32336_32570 = null;
var count__32337_32571 = (0);
var i__32338_32572 = (0);
var seq__32792_32903 = cljs.core.seq(take_cbs);
var chunk__32793_32904 = null;
var count__32794_32905 = (0);
var i__32795_32906 = (0);
while(true){
if((i__32338_32572 < count__32337_32571)){
var f_32574 = chunk__32336_32570.cljs$core$IIndexed$_nth$arity$2(null,i__32338_32572);
cljs.core.async.impl.dispatch.run(f_32574);
if((i__32795_32906 < count__32794_32905)){
var f_32907 = chunk__32793_32904.cljs$core$IIndexed$_nth$arity$2(null,i__32795_32906);
cljs.core.async.impl.dispatch.run(f_32907);
var G__32575 = seq__32335_32569;
var G__32576 = chunk__32336_32570;
var G__32577 = count__32337_32571;
var G__32578 = (i__32338_32572 + (1));
seq__32335_32569 = G__32575;
chunk__32336_32570 = G__32576;
count__32337_32571 = G__32577;
i__32338_32572 = G__32578;
var G__32908 = seq__32792_32903;
var G__32909 = chunk__32793_32904;
var G__32910 = count__32794_32905;
var G__32911 = (i__32795_32906 + (1));
seq__32792_32903 = G__32908;
chunk__32793_32904 = G__32909;
count__32794_32905 = G__32910;
i__32795_32906 = G__32911;
continue;
} else {
var temp__5804__auto___32581 = cljs.core.seq(seq__32335_32569);
if(temp__5804__auto___32581){
var seq__32335_32583__$1 = temp__5804__auto___32581;
if(cljs.core.chunked_seq_QMARK_(seq__32335_32583__$1)){
var c__5548__auto___32585 = cljs.core.chunk_first(seq__32335_32583__$1);
var G__32586 = cljs.core.chunk_rest(seq__32335_32583__$1);
var G__32587 = c__5548__auto___32585;
var G__32588 = cljs.core.count(c__5548__auto___32585);
var G__32589 = (0);
seq__32335_32569 = G__32586;
chunk__32336_32570 = G__32587;
count__32337_32571 = G__32588;
i__32338_32572 = G__32589;
var temp__5823__auto___32912 = cljs.core.seq(seq__32792_32903);
if(temp__5823__auto___32912){
var seq__32792_32913__$1 = temp__5823__auto___32912;
if(cljs.core.chunked_seq_QMARK_(seq__32792_32913__$1)){
var c__5548__auto___32914 = cljs.core.chunk_first(seq__32792_32913__$1);
var G__32915 = cljs.core.chunk_rest(seq__32792_32913__$1);
var G__32916 = c__5548__auto___32914;
var G__32917 = cljs.core.count(c__5548__auto___32914);
var G__32918 = (0);
seq__32792_32903 = G__32915;
chunk__32793_32904 = G__32916;
count__32794_32905 = G__32917;
i__32795_32906 = G__32918;
continue;
} else {
var f_32592 = cljs.core.first(seq__32335_32583__$1);
cljs.core.async.impl.dispatch.run(f_32592);
var f_32919 = cljs.core.first(seq__32792_32913__$1);
cljs.core.async.impl.dispatch.run(f_32919);
var G__32593 = cljs.core.next(seq__32335_32583__$1);
var G__32594 = null;
var G__32595 = (0);
var G__32596 = (0);
seq__32335_32569 = G__32593;
chunk__32336_32570 = G__32594;
count__32337_32571 = G__32595;
i__32338_32572 = G__32596;
var G__32920 = cljs.core.next(seq__32792_32913__$1);
var G__32921 = null;
var G__32922 = (0);
var G__32923 = (0);
seq__32792_32903 = G__32920;
chunk__32793_32904 = G__32921;
count__32794_32905 = G__32922;
i__32795_32906 = G__32923;
continue;
}
} else {
@ -337,11 +337,11 @@ if((!(handler.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null)
return null;
} else {
if((((!((self__.buf == null)))) && ((cljs.core.count(self__.buf) > (0))))){
var temp__5802__auto__ = handler.cljs$core$async$impl$protocols$Handler$commit$arity$1(null);
if(cljs.core.truth_(temp__5802__auto__)){
var take_cb = temp__5802__auto__;
var temp__5821__auto__ = handler.cljs$core$async$impl$protocols$Handler$commit$arity$1(null);
if(cljs.core.truth_(temp__5821__auto__)){
var take_cb = temp__5821__auto__;
var val = self__.buf.cljs$core$async$impl$protocols$Buffer$remove_BANG_$arity$1(null);
var vec__32350 = ((((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__32803 = ((((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__5023__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__32619 = cbs__$1;
cbs = G__32619;
var G__32930 = cbs__$1;
cbs = G__32930;
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__32350,(0),null);
var cbs = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__32350,(1),null);
var done_QMARK_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__32803,(0),null);
var cbs = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__32803,(1),null);
if(cljs.core.truth_(done_QMARK_)){
this$__$1.cljs$core$async$impl$channels$MMC$abort$arity$1(null);
} else {
}
var seq__32364_32624 = cljs.core.seq(cbs);
var chunk__32365_32625 = null;
var count__32366_32626 = (0);
var i__32367_32627 = (0);
var seq__32811_32931 = cljs.core.seq(cbs);
var chunk__32812_32932 = null;
var count__32813_32933 = (0);
var i__32814_32934 = (0);
while(true){
if((i__32367_32627 < count__32366_32626)){
var cb_32628 = chunk__32365_32625.cljs$core$IIndexed$_nth$arity$2(null,i__32367_32627);
cljs.core.async.impl.dispatch.run(((function (seq__32364_32624,chunk__32365_32625,count__32366_32626,i__32367_32627,cb_32628,val,vec__32350,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1){
if((i__32814_32934 < count__32813_32933)){
var cb_32935 = chunk__32812_32932.cljs$core$IIndexed$_nth$arity$2(null,i__32814_32934);
cljs.core.async.impl.dispatch.run(((function (seq__32811_32931,chunk__32812_32932,count__32813_32933,i__32814_32934,cb_32935,val,vec__32803,done_QMARK_,cbs,take_cb,temp__5821__auto__,this$__$1){
return (function (){
return (cb_32628.cljs$core$IFn$_invoke$arity$1 ? cb_32628.cljs$core$IFn$_invoke$arity$1(true) : cb_32628.call(null,true));
});})(seq__32364_32624,chunk__32365_32625,count__32366_32626,i__32367_32627,cb_32628,val,vec__32350,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1))
return (cb_32935.cljs$core$IFn$_invoke$arity$1 ? cb_32935.cljs$core$IFn$_invoke$arity$1(true) : cb_32935.call(null,true));
});})(seq__32811_32931,chunk__32812_32932,count__32813_32933,i__32814_32934,cb_32935,val,vec__32803,done_QMARK_,cbs,take_cb,temp__5821__auto__,this$__$1))
);
var G__32629 = seq__32364_32624;
var G__32630 = chunk__32365_32625;
var G__32631 = count__32366_32626;
var G__32632 = (i__32367_32627 + (1));
seq__32364_32624 = G__32629;
chunk__32365_32625 = G__32630;
count__32366_32626 = G__32631;
i__32367_32627 = G__32632;
var G__32937 = seq__32811_32931;
var G__32938 = chunk__32812_32932;
var G__32939 = count__32813_32933;
var G__32940 = (i__32814_32934 + (1));
seq__32811_32931 = G__32937;
chunk__32812_32932 = G__32938;
count__32813_32933 = G__32939;
i__32814_32934 = G__32940;
continue;
} else {
var temp__5804__auto___32633 = cljs.core.seq(seq__32364_32624);
if(temp__5804__auto___32633){
var seq__32364_32634__$1 = temp__5804__auto___32633;
if(cljs.core.chunked_seq_QMARK_(seq__32364_32634__$1)){
var c__5548__auto___32637 = cljs.core.chunk_first(seq__32364_32634__$1);
var G__32639 = cljs.core.chunk_rest(seq__32364_32634__$1);
var G__32640 = c__5548__auto___32637;
var G__32641 = cljs.core.count(c__5548__auto___32637);
var G__32642 = (0);
seq__32364_32624 = G__32639;
chunk__32365_32625 = G__32640;
count__32366_32626 = G__32641;
i__32367_32627 = G__32642;
var temp__5823__auto___32941 = cljs.core.seq(seq__32811_32931);
if(temp__5823__auto___32941){
var seq__32811_32942__$1 = temp__5823__auto___32941;
if(cljs.core.chunked_seq_QMARK_(seq__32811_32942__$1)){
var c__5548__auto___32943 = cljs.core.chunk_first(seq__32811_32942__$1);
var G__32944 = cljs.core.chunk_rest(seq__32811_32942__$1);
var G__32945 = c__5548__auto___32943;
var G__32946 = cljs.core.count(c__5548__auto___32943);
var G__32947 = (0);
seq__32811_32931 = G__32944;
chunk__32812_32932 = G__32945;
count__32813_32933 = G__32946;
i__32814_32934 = G__32947;
continue;
} else {
var cb_32643 = cljs.core.first(seq__32364_32634__$1);
cljs.core.async.impl.dispatch.run(((function (seq__32364_32624,chunk__32365_32625,count__32366_32626,i__32367_32627,cb_32643,seq__32364_32634__$1,temp__5804__auto___32633,val,vec__32350,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1){
var cb_32949 = cljs.core.first(seq__32811_32942__$1);
cljs.core.async.impl.dispatch.run(((function (seq__32811_32931,chunk__32812_32932,count__32813_32933,i__32814_32934,cb_32949,seq__32811_32942__$1,temp__5823__auto___32941,val,vec__32803,done_QMARK_,cbs,take_cb,temp__5821__auto__,this$__$1){
return (function (){
return (cb_32643.cljs$core$IFn$_invoke$arity$1 ? cb_32643.cljs$core$IFn$_invoke$arity$1(true) : cb_32643.call(null,true));
});})(seq__32364_32624,chunk__32365_32625,count__32366_32626,i__32367_32627,cb_32643,seq__32364_32634__$1,temp__5804__auto___32633,val,vec__32350,done_QMARK_,cbs,take_cb,temp__5802__auto__,this$__$1))
return (cb_32949.cljs$core$IFn$_invoke$arity$1 ? cb_32949.cljs$core$IFn$_invoke$arity$1(true) : cb_32949.call(null,true));
});})(seq__32811_32931,chunk__32812_32932,count__32813_32933,i__32814_32934,cb_32949,seq__32811_32942__$1,temp__5823__auto___32941,val,vec__32803,done_QMARK_,cbs,take_cb,temp__5821__auto__,this$__$1))
);
var G__32649 = cljs.core.next(seq__32364_32634__$1);
var G__32650 = null;
var G__32651 = (0);
var G__32652 = (0);
seq__32364_32624 = G__32649;
chunk__32365_32625 = G__32650;
count__32366_32626 = G__32651;
i__32367_32627 = G__32652;
var G__32950 = cljs.core.next(seq__32811_32942__$1);
var G__32951 = null;
var G__32952 = (0);
var G__32953 = (0);
seq__32811_32931 = G__32950;
chunk__32812_32932 = G__32951;
count__32813_32933 = G__32952;
i__32814_32934 = G__32953;
continue;
}
} else {
@ -543,22 +543,22 @@ return and__5023__auto__;
}
while(true){
var taker_32680 = self__.takes.pop();
if((taker_32680 == null)){
var taker_32956 = self__.takes.pop();
if((taker_32956 == null)){
} else {
if(taker_32680.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null)){
var take_cb_32684 = taker_32680.cljs$core$async$impl$protocols$Handler$commit$arity$1(null);
var val_32686 = (cljs.core.truth_((function (){var and__5023__auto__ = self__.buf;
if(taker_32956.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(null)){
var take_cb_32957 = taker_32956.cljs$core$async$impl$protocols$Handler$commit$arity$1(null);
var val_32958 = (cljs.core.truth_((function (){var and__5023__auto__ = self__.buf;
if(cljs.core.truth_(and__5023__auto__)){
return (cljs.core.count(self__.buf) > (0));
} else {
return and__5023__auto__;
}
})())?self__.buf.cljs$core$async$impl$protocols$Buffer$remove_BANG_$arity$1(null):null);
cljs.core.async.impl.dispatch.run(((function (take_cb_32684,val_32686,taker_32680,this$__$1){
cljs.core.async.impl.dispatch.run(((function (take_cb_32957,val_32958,taker_32956,this$__$1){
return (function (){
return (take_cb_32684.cljs$core$IFn$_invoke$arity$1 ? take_cb_32684.cljs$core$IFn$_invoke$arity$1(val_32686) : take_cb_32684.call(null,val_32686));
});})(take_cb_32684,val_32686,taker_32680,this$__$1))
return (take_cb_32957.cljs$core$IFn$_invoke$arity$1 ? take_cb_32957.cljs$core$IFn$_invoke$arity$1(val_32958) : take_cb_32957.call(null,val_32958));
});})(take_cb_32957,val_32958,taker_32956,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__32460 = (function (){var or__5025__auto__ = exh;
var else$ = (function (){var fexpr__32867 = (function (){var or__5025__auto__ = exh;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return cljs.core.async.impl.channels.ex_handler;
}
})();
return (fexpr__32460.cljs$core$IFn$_invoke$arity$1 ? fexpr__32460.cljs$core$IFn$_invoke$arity$1(t) : fexpr__32460.call(null,t));
return (fexpr__32867.cljs$core$IFn$_invoke$arity$1 ? fexpr__32867.cljs$core$IFn$_invoke$arity$1(t) : fexpr__32867.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__32473 = arguments.length;
switch (G__32473) {
var G__32873 = arguments.length;
switch (G__32873) {
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__32727 = null;
var G__32727__1 = (function (buf__$1){
var G__32970 = null;
var G__32970__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 (e32506){var t = e32506;
}catch (e32880){var t = e32880;
return cljs.core.async.impl.channels.handle(buf__$1,exh,t);
}});
var G__32727__2 = (function (buf__$1,val){
var G__32970__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 (e32508){var t = e32508;
}catch (e32881){var t = e32881;
return cljs.core.async.impl.channels.handle(buf__$1,exh,t);
}});
G__32727 = function(buf__$1,val){
G__32970 = function(buf__$1,val){
switch(arguments.length){
case 1:
return G__32727__1.call(this,buf__$1);
return G__32970__1.call(this,buf__$1);
case 2:
return G__32727__2.call(this,buf__$1,val);
return G__32970__2.call(this,buf__$1,val);
}
throw(new Error('Invalid arity: ' + arguments.length));
};
G__32727.cljs$core$IFn$_invoke$arity$1 = G__32727__1;
G__32727.cljs$core$IFn$_invoke$arity$2 = G__32727__2;
return G__32727;
G__32970.cljs$core$IFn$_invoke$arity$1 = G__32970__1;
G__32970.cljs$core$IFn$_invoke$arity$2 = G__32970__2;
return G__32970;
})()
})()));
}));

File diff suppressed because one or more lines are too long

View file

@ -8,16 +8,16 @@ cljs.core.async.impl.dispatch.process_messages = (function cljs$core$async$impl$
(cljs.core.async.impl.dispatch.queued_QMARK_ = false);
var count_32145 = (0);
var count_32735 = (0);
while(true){
var m_32146 = cljs.core.async.impl.dispatch.tasks.pop();
if((m_32146 == null)){
var m_32736 = cljs.core.async.impl.dispatch.tasks.pop();
if((m_32736 == null)){
} else {
(m_32146.cljs$core$IFn$_invoke$arity$0 ? m_32146.cljs$core$IFn$_invoke$arity$0() : m_32146.call(null));
(m_32736.cljs$core$IFn$_invoke$arity$0 ? m_32736.cljs$core$IFn$_invoke$arity$0() : m_32736.call(null));
if((count_32145 < cljs.core.async.impl.dispatch.TASK_BATCH_SIZE)){
var G__32148 = (count_32145 + (1));
count_32145 = G__32148;
if((count_32735 < cljs.core.async.impl.dispatch.TASK_BATCH_SIZE)){
var G__32737 = (count_32735 + (1));
count_32735 = G__32737;
continue;
} else {
}

View file

@ -25,99 +25,99 @@ return cljs.core.keyword_identical_QMARK_((state_array[(1)]),new cljs.core.Keywo
* @implements {cljs.core.IMeta}
* @implements {cljs.core.IWithMeta}
*/
cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886 = (function (f,meta34887){
cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887 = (function (f,meta34888){
this.f = f;
this.meta34887 = meta34887;
this.meta34888 = meta34888;
this.cljs$lang$protocol_mask$partition0$ = 393216;
this.cljs$lang$protocol_mask$partition1$ = 0;
});
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_34888,meta34887__$1){
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_34889,meta34888__$1){
var self__ = this;
var _34888__$1 = this;
return (new cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886(self__.f,meta34887__$1));
var _34889__$1 = this;
return (new cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887(self__.f,meta34888__$1));
}));
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_34888){
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_34889){
var self__ = this;
var _34888__$1 = this;
return self__.meta34887;
var _34889__$1 = this;
return self__.meta34888;
}));
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886.prototype.cljs$core$async$impl$protocols$Handler$ = cljs.core.PROTOCOL_SENTINEL);
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887.prototype.cljs$core$async$impl$protocols$Handler$ = cljs.core.PROTOCOL_SENTINEL);
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886.prototype.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1 = (function (_){
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887.prototype.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1 = (function (_){
var self__ = this;
var ___$1 = this;
return true;
}));
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886.prototype.cljs$core$async$impl$protocols$Handler$blockable_QMARK_$arity$1 = (function (_){
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887.prototype.cljs$core$async$impl$protocols$Handler$blockable_QMARK_$arity$1 = (function (_){
var self__ = this;
var ___$1 = this;
return true;
}));
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886.prototype.cljs$core$async$impl$protocols$Handler$commit$arity$1 = (function (_){
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887.prototype.cljs$core$async$impl$protocols$Handler$commit$arity$1 = (function (_){
var self__ = this;
var ___$1 = this;
return self__.f;
}));
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886.getBasis = (function (){
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"f","f",43394975,null),new cljs.core.Symbol(null,"meta34887","meta34887",-176845657,null)], null);
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887.getBasis = (function (){
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"f","f",43394975,null),new cljs.core.Symbol(null,"meta34888","meta34888",1196217389,null)], null);
}));
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886.cljs$lang$type = true);
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887.cljs$lang$type = true);
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886.cljs$lang$ctorStr = "cljs.core.async.impl.ioc-helpers/t_cljs$core$async$impl$ioc_helpers34886");
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887.cljs$lang$ctorStr = "cljs.core.async.impl.ioc-helpers/t_cljs$core$async$impl$ioc_helpers34887");
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886.cljs$lang$ctorPrWriter = (function (this__5310__auto__,writer__5311__auto__,opt__5312__auto__){
return cljs.core._write(writer__5311__auto__,"cljs.core.async.impl.ioc-helpers/t_cljs$core$async$impl$ioc_helpers34886");
(cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887.cljs$lang$ctorPrWriter = (function (this__5310__auto__,writer__5311__auto__,opt__5312__auto__){
return cljs.core._write(writer__5311__auto__,"cljs.core.async.impl.ioc-helpers/t_cljs$core$async$impl$ioc_helpers34887");
}));
/**
* Positional factory function for cljs.core.async.impl.ioc-helpers/t_cljs$core$async$impl$ioc_helpers34886.
* Positional factory function for cljs.core.async.impl.ioc-helpers/t_cljs$core$async$impl$ioc_helpers34887.
*/
cljs.core.async.impl.ioc_helpers.__GT_t_cljs$core$async$impl$ioc_helpers34886 = (function cljs$core$async$impl$ioc_helpers$__GT_t_cljs$core$async$impl$ioc_helpers34886(f,meta34887){
return (new cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886(f,meta34887));
cljs.core.async.impl.ioc_helpers.__GT_t_cljs$core$async$impl$ioc_helpers34887 = (function cljs$core$async$impl$ioc_helpers$__GT_t_cljs$core$async$impl$ioc_helpers34887(f,meta34888){
return (new cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887(f,meta34888));
});
cljs.core.async.impl.ioc_helpers.fn_handler = (function cljs$core$async$impl$ioc_helpers$fn_handler(f){
return (new cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34886(f,cljs.core.PersistentArrayMap.EMPTY));
return (new cljs.core.async.impl.ioc_helpers.t_cljs$core$async$impl$ioc_helpers34887(f,cljs.core.PersistentArrayMap.EMPTY));
});
cljs.core.async.impl.ioc_helpers.run_state_machine = (function cljs$core$async$impl$ioc_helpers$run_state_machine(state){
var fexpr__34925 = cljs.core.async.impl.ioc_helpers.aget_object(state,(0));
return (fexpr__34925.cljs$core$IFn$_invoke$arity$1 ? fexpr__34925.cljs$core$IFn$_invoke$arity$1(state) : fexpr__34925.call(null,state));
var fexpr__34903 = cljs.core.async.impl.ioc_helpers.aget_object(state,(0));
return (fexpr__34903.cljs$core$IFn$_invoke$arity$1 ? fexpr__34903.cljs$core$IFn$_invoke$arity$1(state) : fexpr__34903.call(null,state));
});
cljs.core.async.impl.ioc_helpers.run_state_machine_wrapped = (function cljs$core$async$impl$ioc_helpers$run_state_machine_wrapped(state){
try{return cljs.core.async.impl.ioc_helpers.run_state_machine(state);
}catch (e34931){if((e34931 instanceof Object)){
var ex = e34931;
}catch (e34912){if((e34912 instanceof Object)){
var ex = e34912;
cljs.core.async.impl.ioc_helpers.aget_object(state,(6)).cljs$core$async$impl$protocols$Channel$close_BANG_$arity$1(null);
throw ex;
} else {
throw e34931;
throw e34912;
}
}});
cljs.core.async.impl.ioc_helpers.take_BANG_ = (function cljs$core$async$impl$ioc_helpers$take_BANG_(state,blk,c){
var temp__5802__auto__ = c.cljs$core$async$impl$protocols$ReadPort$take_BANG_$arity$2(null,cljs.core.async.impl.ioc_helpers.fn_handler((function (x){
var statearr_34934_34961 = state;
(statearr_34934_34961[(2)] = x);
var temp__5821__auto__ = c.cljs$core$async$impl$protocols$ReadPort$take_BANG_$arity$2(null,cljs.core.async.impl.ioc_helpers.fn_handler((function (x){
var statearr_34918_34948 = state;
(statearr_34918_34948[(2)] = x);
(statearr_34934_34961[(1)] = blk);
(statearr_34918_34948[(1)] = blk);
return cljs.core.async.impl.ioc_helpers.run_state_machine_wrapped(state);
})));
if(cljs.core.truth_(temp__5802__auto__)){
var cb = temp__5802__auto__;
var statearr_34936_34966 = state;
(statearr_34936_34966[(2)] = cljs.core.deref(cb));
if(cljs.core.truth_(temp__5821__auto__)){
var cb = temp__5821__auto__;
var statearr_34923_34949 = state;
(statearr_34923_34949[(2)] = cljs.core.deref(cb));
(statearr_34936_34966[(1)] = blk);
(statearr_34923_34949[(1)] = blk);
return new cljs.core.Keyword(null,"recur","recur",-437573268);
@ -126,21 +126,21 @@ return null;
}
});
cljs.core.async.impl.ioc_helpers.put_BANG_ = (function cljs$core$async$impl$ioc_helpers$put_BANG_(state,blk,c,val){
var temp__5802__auto__ = c.cljs$core$async$impl$protocols$WritePort$put_BANG_$arity$3(null,val,cljs.core.async.impl.ioc_helpers.fn_handler((function (ret_val){
var statearr_34950_34967 = state;
(statearr_34950_34967[(2)] = ret_val);
var temp__5821__auto__ = c.cljs$core$async$impl$protocols$WritePort$put_BANG_$arity$3(null,val,cljs.core.async.impl.ioc_helpers.fn_handler((function (ret_val){
var statearr_34927_34951 = state;
(statearr_34927_34951[(2)] = ret_val);
(statearr_34950_34967[(1)] = blk);
(statearr_34927_34951[(1)] = blk);
return cljs.core.async.impl.ioc_helpers.run_state_machine_wrapped(state);
})));
if(cljs.core.truth_(temp__5802__auto__)){
var cb = temp__5802__auto__;
var statearr_34952_34968 = state;
(statearr_34952_34968[(2)] = cljs.core.deref(cb));
if(cljs.core.truth_(temp__5821__auto__)){
var cb = temp__5821__auto__;
var statearr_34930_34952 = state;
(statearr_34930_34952[(2)] = cljs.core.deref(cb));
(statearr_34952_34968[(1)] = blk);
(statearr_34930_34952[(1)] = blk);
return new cljs.core.Keyword(null,"recur","recur",-437573268);

File diff suppressed because one or more lines are too long

View file

@ -6,7 +6,7 @@ cljs.core.async.impl.protocols.MAX_QUEUE_SIZE = (1024);
*/
cljs.core.async.impl.protocols.ReadPort = function(){};
var cljs$core$async$impl$protocols$ReadPort$take_BANG_$dyn_31953 = (function (port,fn1_handler){
var cljs$core$async$impl$protocols$ReadPort$take_BANG_$dyn_32428 = (function (port,fn1_handler){
var x__5373__auto__ = (((port == null))?null:port);
var m__5374__auto__ = (cljs.core.async.impl.protocols.take_BANG_[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -27,7 +27,7 @@ cljs.core.async.impl.protocols.take_BANG_ = (function cljs$core$async$impl$proto
if((((!((port == null)))) && ((!((port.cljs$core$async$impl$protocols$ReadPort$take_BANG_$arity$2 == null)))))){
return port.cljs$core$async$impl$protocols$ReadPort$take_BANG_$arity$2(port,fn1_handler);
} else {
return cljs$core$async$impl$protocols$ReadPort$take_BANG_$dyn_31953(port,fn1_handler);
return cljs$core$async$impl$protocols$ReadPort$take_BANG_$dyn_32428(port,fn1_handler);
}
});
@ -37,7 +37,7 @@ return cljs$core$async$impl$protocols$ReadPort$take_BANG_$dyn_31953(port,fn1_han
*/
cljs.core.async.impl.protocols.WritePort = function(){};
var cljs$core$async$impl$protocols$WritePort$put_BANG_$dyn_31965 = (function (port,val,fn1_handler){
var cljs$core$async$impl$protocols$WritePort$put_BANG_$dyn_32439 = (function (port,val,fn1_handler){
var x__5373__auto__ = (((port == null))?null:port);
var m__5374__auto__ = (cljs.core.async.impl.protocols.put_BANG_[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -59,7 +59,7 @@ cljs.core.async.impl.protocols.put_BANG_ = (function cljs$core$async$impl$protoc
if((((!((port == null)))) && ((!((port.cljs$core$async$impl$protocols$WritePort$put_BANG_$arity$3 == null)))))){
return port.cljs$core$async$impl$protocols$WritePort$put_BANG_$arity$3(port,val,fn1_handler);
} else {
return cljs$core$async$impl$protocols$WritePort$put_BANG_$dyn_31965(port,val,fn1_handler);
return cljs$core$async$impl$protocols$WritePort$put_BANG_$dyn_32439(port,val,fn1_handler);
}
});
@ -69,7 +69,7 @@ return cljs$core$async$impl$protocols$WritePort$put_BANG_$dyn_31965(port,val,fn1
*/
cljs.core.async.impl.protocols.Channel = function(){};
var cljs$core$async$impl$protocols$Channel$close_BANG_$dyn_31972 = (function (chan){
var cljs$core$async$impl$protocols$Channel$close_BANG_$dyn_32440 = (function (chan){
var x__5373__auto__ = (((chan == null))?null:chan);
var m__5374__auto__ = (cljs.core.async.impl.protocols.close_BANG_[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -87,11 +87,11 @@ cljs.core.async.impl.protocols.close_BANG_ = (function cljs$core$async$impl$prot
if((((!((chan == null)))) && ((!((chan.cljs$core$async$impl$protocols$Channel$close_BANG_$arity$1 == null)))))){
return chan.cljs$core$async$impl$protocols$Channel$close_BANG_$arity$1(chan);
} else {
return cljs$core$async$impl$protocols$Channel$close_BANG_$dyn_31972(chan);
return cljs$core$async$impl$protocols$Channel$close_BANG_$dyn_32440(chan);
}
});
var cljs$core$async$impl$protocols$Channel$closed_QMARK_$dyn_31976 = (function (chan){
var cljs$core$async$impl$protocols$Channel$closed_QMARK_$dyn_32449 = (function (chan){
var x__5373__auto__ = (((chan == null))?null:chan);
var m__5374__auto__ = (cljs.core.async.impl.protocols.closed_QMARK_[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -109,7 +109,7 @@ cljs.core.async.impl.protocols.closed_QMARK_ = (function cljs$core$async$impl$pr
if((((!((chan == null)))) && ((!((chan.cljs$core$async$impl$protocols$Channel$closed_QMARK_$arity$1 == null)))))){
return chan.cljs$core$async$impl$protocols$Channel$closed_QMARK_$arity$1(chan);
} else {
return cljs$core$async$impl$protocols$Channel$closed_QMARK_$dyn_31976(chan);
return cljs$core$async$impl$protocols$Channel$closed_QMARK_$dyn_32449(chan);
}
});
@ -119,7 +119,7 @@ return cljs$core$async$impl$protocols$Channel$closed_QMARK_$dyn_31976(chan);
*/
cljs.core.async.impl.protocols.Handler = function(){};
var cljs$core$async$impl$protocols$Handler$active_QMARK_$dyn_31979 = (function (h){
var cljs$core$async$impl$protocols$Handler$active_QMARK_$dyn_32457 = (function (h){
var x__5373__auto__ = (((h == null))?null:h);
var m__5374__auto__ = (cljs.core.async.impl.protocols.active_QMARK_[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -140,11 +140,11 @@ cljs.core.async.impl.protocols.active_QMARK_ = (function cljs$core$async$impl$pr
if((((!((h == null)))) && ((!((h.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1 == null)))))){
return h.cljs$core$async$impl$protocols$Handler$active_QMARK_$arity$1(h);
} else {
return cljs$core$async$impl$protocols$Handler$active_QMARK_$dyn_31979(h);
return cljs$core$async$impl$protocols$Handler$active_QMARK_$dyn_32457(h);
}
});
var cljs$core$async$impl$protocols$Handler$blockable_QMARK_$dyn_31980 = (function (h){
var cljs$core$async$impl$protocols$Handler$blockable_QMARK_$dyn_32464 = (function (h){
var x__5373__auto__ = (((h == null))?null:h);
var m__5374__auto__ = (cljs.core.async.impl.protocols.blockable_QMARK_[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -165,11 +165,11 @@ cljs.core.async.impl.protocols.blockable_QMARK_ = (function cljs$core$async$impl
if((((!((h == null)))) && ((!((h.cljs$core$async$impl$protocols$Handler$blockable_QMARK_$arity$1 == null)))))){
return h.cljs$core$async$impl$protocols$Handler$blockable_QMARK_$arity$1(h);
} else {
return cljs$core$async$impl$protocols$Handler$blockable_QMARK_$dyn_31980(h);
return cljs$core$async$impl$protocols$Handler$blockable_QMARK_$dyn_32464(h);
}
});
var cljs$core$async$impl$protocols$Handler$commit$dyn_31988 = (function (h){
var cljs$core$async$impl$protocols$Handler$commit$dyn_32473 = (function (h){
var x__5373__auto__ = (((h == null))?null:h);
var m__5374__auto__ = (cljs.core.async.impl.protocols.commit[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -190,7 +190,7 @@ cljs.core.async.impl.protocols.commit = (function cljs$core$async$impl$protocols
if((((!((h == null)))) && ((!((h.cljs$core$async$impl$protocols$Handler$commit$arity$1 == null)))))){
return h.cljs$core$async$impl$protocols$Handler$commit$arity$1(h);
} else {
return cljs$core$async$impl$protocols$Handler$commit$dyn_31988(h);
return cljs$core$async$impl$protocols$Handler$commit$dyn_32473(h);
}
});
@ -200,7 +200,7 @@ return cljs$core$async$impl$protocols$Handler$commit$dyn_31988(h);
*/
cljs.core.async.impl.protocols.Buffer = function(){};
var cljs$core$async$impl$protocols$Buffer$full_QMARK_$dyn_31992 = (function (b){
var cljs$core$async$impl$protocols$Buffer$full_QMARK_$dyn_32484 = (function (b){
var x__5373__auto__ = (((b == null))?null:b);
var m__5374__auto__ = (cljs.core.async.impl.protocols.full_QMARK_[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -221,11 +221,11 @@ cljs.core.async.impl.protocols.full_QMARK_ = (function cljs$core$async$impl$prot
if((((!((b == null)))) && ((!((b.cljs$core$async$impl$protocols$Buffer$full_QMARK_$arity$1 == null)))))){
return b.cljs$core$async$impl$protocols$Buffer$full_QMARK_$arity$1(b);
} else {
return cljs$core$async$impl$protocols$Buffer$full_QMARK_$dyn_31992(b);
return cljs$core$async$impl$protocols$Buffer$full_QMARK_$dyn_32484(b);
}
});
var cljs$core$async$impl$protocols$Buffer$remove_BANG_$dyn_31993 = (function (b){
var cljs$core$async$impl$protocols$Buffer$remove_BANG_$dyn_32493 = (function (b){
var x__5373__auto__ = (((b == null))?null:b);
var m__5374__auto__ = (cljs.core.async.impl.protocols.remove_BANG_[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -246,11 +246,11 @@ cljs.core.async.impl.protocols.remove_BANG_ = (function cljs$core$async$impl$pro
if((((!((b == null)))) && ((!((b.cljs$core$async$impl$protocols$Buffer$remove_BANG_$arity$1 == null)))))){
return b.cljs$core$async$impl$protocols$Buffer$remove_BANG_$arity$1(b);
} else {
return cljs$core$async$impl$protocols$Buffer$remove_BANG_$dyn_31993(b);
return cljs$core$async$impl$protocols$Buffer$remove_BANG_$dyn_32493(b);
}
});
var cljs$core$async$impl$protocols$Buffer$add_BANG__STAR_$dyn_32000 = (function (b,itm){
var cljs$core$async$impl$protocols$Buffer$add_BANG__STAR_$dyn_32500 = (function (b,itm){
var x__5373__auto__ = (((b == null))?null:b);
var m__5374__auto__ = (cljs.core.async.impl.protocols.add_BANG__STAR_[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -271,11 +271,11 @@ cljs.core.async.impl.protocols.add_BANG__STAR_ = (function cljs$core$async$impl$
if((((!((b == null)))) && ((!((b.cljs$core$async$impl$protocols$Buffer$add_BANG__STAR_$arity$2 == null)))))){
return b.cljs$core$async$impl$protocols$Buffer$add_BANG__STAR_$arity$2(b,itm);
} else {
return cljs$core$async$impl$protocols$Buffer$add_BANG__STAR_$dyn_32000(b,itm);
return cljs$core$async$impl$protocols$Buffer$add_BANG__STAR_$dyn_32500(b,itm);
}
});
var cljs$core$async$impl$protocols$Buffer$close_buf_BANG_$dyn_32002 = (function (b){
var cljs$core$async$impl$protocols$Buffer$close_buf_BANG_$dyn_32513 = (function (b){
var x__5373__auto__ = (((b == null))?null:b);
var m__5374__auto__ = (cljs.core.async.impl.protocols.close_buf_BANG_[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -296,13 +296,13 @@ cljs.core.async.impl.protocols.close_buf_BANG_ = (function cljs$core$async$impl$
if((((!((b == null)))) && ((!((b.cljs$core$async$impl$protocols$Buffer$close_buf_BANG_$arity$1 == null)))))){
return b.cljs$core$async$impl$protocols$Buffer$close_buf_BANG_$arity$1(b);
} else {
return cljs$core$async$impl$protocols$Buffer$close_buf_BANG_$dyn_32002(b);
return cljs$core$async$impl$protocols$Buffer$close_buf_BANG_$dyn_32513(b);
}
});
cljs.core.async.impl.protocols.add_BANG_ = (function cljs$core$async$impl$protocols$add_BANG_(var_args){
var G__31934 = arguments.length;
switch (G__31934) {
var G__32401 = arguments.length;
switch (G__32401) {
case 1:
return cljs.core.async.impl.protocols.add_BANG_.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));

File diff suppressed because one or more lines are too long

View file

@ -2,8 +2,8 @@ goog.provide('cljs.core.async.impl.timers');
cljs.core.async.impl.timers.MAX_LEVEL = (15);
cljs.core.async.impl.timers.P = ((1) / (2));
cljs.core.async.impl.timers.random_level = (function cljs$core$async$impl$timers$random_level(var_args){
var G__34935 = arguments.length;
switch (G__34935) {
var G__32959 = arguments.length;
switch (G__32959) {
case 0:
return cljs.core.async.impl.timers.random_level.cljs$core$IFn$_invoke$arity$0();
@ -25,8 +25,8 @@ return cljs.core.async.impl.timers.random_level.cljs$core$IFn$_invoke$arity$1((0
(cljs.core.async.impl.timers.random_level.cljs$core$IFn$_invoke$arity$1 = (function (level){
while(true){
if((((Math.random() < cljs.core.async.impl.timers.P)) && ((level < cljs.core.async.impl.timers.MAX_LEVEL)))){
var G__35025 = (level + (1));
level = G__35025;
var G__33028 = (level + (1));
level = G__33028;
continue;
} else {
return level;
@ -82,8 +82,8 @@ return (new cljs.core.async.impl.timers.SkipListNode(key,val,forward));
});
cljs.core.async.impl.timers.skip_list_node = (function cljs$core$async$impl$timers$skip_list_node(var_args){
var G__34960 = arguments.length;
switch (G__34960) {
var G__32983 = arguments.length;
switch (G__32983) {
case 1:
return cljs.core.async.impl.timers.skip_list_node.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -104,13 +104,13 @@ return cljs.core.async.impl.timers.skip_list_node.cljs$core$IFn$_invoke$arity$3(
(cljs.core.async.impl.timers.skip_list_node.cljs$core$IFn$_invoke$arity$3 = (function (k,v,level){
var arr = (new Array((level + (1))));
var i_35037 = (0);
var i_33039 = (0);
while(true){
if((i_35037 < arr.length)){
(arr[i_35037] = null);
if((i_33039 < arr.length)){
(arr[i_33039] = null);
var G__35038 = (i_35037 + (1));
i_35037 = G__35038;
var G__33044 = (i_33039 + (1));
i_33039 = G__33044;
continue;
} else {
}
@ -123,8 +123,8 @@ return (new cljs.core.async.impl.timers.SkipListNode(k,v,arr));
(cljs.core.async.impl.timers.skip_list_node.cljs$lang$maxFixedArity = 3);
cljs.core.async.impl.timers.least_greater_node = (function cljs$core$async$impl$timers$least_greater_node(var_args){
var G__34977 = arguments.length;
switch (G__34977) {
var G__32992 = arguments.length;
switch (G__32992) {
case 3:
return cljs.core.async.impl.timers.least_greater_node.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)]));
@ -148,12 +148,12 @@ while(true){
if((!((level < (0))))){
var x__$1 = (function (){var x__$1 = x;
while(true){
var temp__5802__auto__ = (((level < x__$1.forward.length))?(x__$1.forward[level]):null);
if(cljs.core.truth_(temp__5802__auto__)){
var x_SINGLEQUOTE_ = temp__5802__auto__;
var temp__5821__auto__ = (((level < x__$1.forward.length))?(x__$1.forward[level]):null);
if(cljs.core.truth_(temp__5821__auto__)){
var x_SINGLEQUOTE_ = temp__5821__auto__;
if((x_SINGLEQUOTE_.key < k)){
var G__35043 = x_SINGLEQUOTE_;
x__$1 = G__35043;
var G__33058 = x_SINGLEQUOTE_;
x__$1 = G__33058;
continue;
} else {
return x__$1;
@ -169,14 +169,14 @@ if((update == null)){
(update[level] = x__$1);
}
var G__35044 = x__$1;
var G__35045 = k;
var G__35046 = (level - (1));
var G__35047 = update;
x = G__35044;
k = G__35045;
level = G__35046;
update = G__35047;
var G__33059 = x__$1;
var G__33060 = k;
var G__33061 = (level - (1));
var G__33062 = update;
x = G__33059;
k = G__33060;
level = G__33061;
update = G__33062;
continue;
} else {
return x;
@ -210,13 +210,13 @@ return (x__$1.val = v);
} else {
var new_level = cljs.core.async.impl.timers.random_level.cljs$core$IFn$_invoke$arity$0();
if((new_level > self__.level)){
var i_35053 = (self__.level + (1));
var i_33065 = (self__.level + (1));
while(true){
if((i_35053 <= (new_level + (1)))){
(update[i_35053] = self__.header);
if((i_33065 <= (new_level + (1)))){
(update[i_33065] = self__.header);
var G__35055 = (i_35053 + (1));
i_35053 = G__35055;
var G__33066 = (i_33065 + (1));
i_33065 = G__33066;
continue;
} else {
}
@ -231,21 +231,21 @@ var x__$2 = cljs.core.async.impl.timers.skip_list_node.cljs$core$IFn$_invoke$ari
var i = (0);
while(true){
if((i <= self__.level)){
var links_35056 = (update[i]).forward;
var links_33068 = (update[i]).forward;
if((i < x__$2.forward.length)){
(x__$2.forward[i] = (links_35056[i]));
(x__$2.forward[i] = (links_33068[i]));
} else {
x__$2.forward.push((((i < links_35056.length))?(links_35056[i]):null));
x__$2.forward.push((((i < links_33068.length))?(links_33068[i]):null));
}
if((i < links_35056.length)){
(links_35056[i] = x__$2);
if((i < links_33068.length)){
(links_33068[i] = x__$2);
} else {
links_35056.push(x__$2);
links_33068.push(x__$2);
}
var G__35062 = (i + (1));
i = G__35062;
var G__33070 = (i + (1));
i = G__33070;
continue;
} else {
return null;
@ -262,19 +262,19 @@ var update = (new Array(cljs.core.async.impl.timers.MAX_LEVEL));
var x = cljs.core.async.impl.timers.least_greater_node.cljs$core$IFn$_invoke$arity$4(self__.header,k,self__.level,update);
var x__$1 = (((x.forward.length === (0)))?null:(x.forward[(0)]));
if((((!((x__$1 == null)))) && ((x__$1.key === k)))){
var i_35064 = (0);
var i_33071 = (0);
while(true){
if((i_35064 <= self__.level)){
var links_35065 = (update[i_35064]).forward;
if((x__$1 === (((i_35064 < links_35065.length))?(links_35065[i_35064]):null))){
(links_35065[i_35064] = (x__$1.forward[i_35064]));
if((i_33071 <= self__.level)){
var links_33072 = (update[i_33071]).forward;
if((x__$1 === (((i_33071 < links_33072.length))?(links_33072[i_33071]):null))){
(links_33072[i_33071] = (x__$1.forward[i_33071]));
var G__35067 = (i_35064 + (1));
i_35064 = G__35067;
var G__33073 = (i_33071 + (1));
i_33071 = G__33073;
continue;
} else {
var G__35068 = (i_35064 + (1));
i_35064 = G__35068;
var G__33074 = (i_33071 + (1));
i_33071 = G__33074;
continue;
}
} else {
@ -311,8 +311,8 @@ if((!((x_SINGLEQUOTE_ == null)))){
if((x_SINGLEQUOTE_.key > k)){
return x__$1;
} else {
var G__35073 = x_SINGLEQUOTE_;
x__$1 = G__35073;
var G__33077 = x_SINGLEQUOTE_;
x__$1 = G__33077;
continue;
}
} else {
@ -326,16 +326,16 @@ break;
}
})();
if(cljs.core.truth_(nx)){
var G__35075 = nx;
var G__35076 = (level__$1 - (1));
x = G__35075;
level__$1 = G__35076;
var G__33078 = nx;
var G__33079 = (level__$1 - (1));
x = G__33078;
level__$1 = G__33079;
continue;
} else {
var G__35077 = x;
var G__35078 = (level__$1 - (1));
x = G__35077;
level__$1 = G__35078;
var G__33080 = x;
var G__33081 = (level__$1 - (1));
x = G__33080;
level__$1 = G__33081;
continue;
}
} else {
@ -363,8 +363,8 @@ if((!((x_SINGLEQUOTE_ == null)))){
if((x_SINGLEQUOTE_.key > k)){
return x__$1;
} else {
var G__35082 = x_SINGLEQUOTE_;
x__$1 = G__35082;
var G__33082 = x_SINGLEQUOTE_;
x__$1 = G__33082;
continue;
}
} else {
@ -378,16 +378,16 @@ break;
}
})();
if(cljs.core.truth_(nx)){
var G__35084 = nx;
var G__35085 = (level__$1 - (1));
x = G__35084;
level__$1 = G__35085;
var G__33083 = nx;
var G__33084 = (level__$1 - (1));
x = G__33083;
level__$1 = G__33084;
continue;
} else {
var G__35086 = x;
var G__35087 = (level__$1 - (1));
x = G__35086;
level__$1 = G__35087;
var G__33085 = x;
var G__33086 = (level__$1 - (1));
x = G__33085;
level__$1 = G__33086;
continue;
}
} else {

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

View file

@ -12,8 +12,8 @@ return cljs.core.subs.cljs$core$IFn$_invoke$arity$3(s,(0),width);
var b = (new goog.string.StringBuffer(s));
while(true){
if((b.getLength() < width)){
var G__40946 = b.append("0");
b = G__40946;
var G__40875 = b.append("0");
b = G__40875;
continue;
} else {
return b.toString();
@ -57,19 +57,19 @@ throw (new Error([cljs.core.str.cljs$core$IFn$_invoke$arity$1(msg)," Failed: ",
return n;
});
cljs.reader.parse_and_validate_timestamp = (function cljs$reader$parse_and_validate_timestamp(s){
var vec__40891 = cljs.core.re_matches(cljs.reader.timestamp_regex,s);
var _ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(0),null);
var years = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(1),null);
var months = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(2),null);
var days = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(3),null);
var hours = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(4),null);
var minutes = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(5),null);
var seconds = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(6),null);
var fraction = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(7),null);
var offset_sign = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(8),null);
var offset_hours = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(9),null);
var offset_minutes = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40891,(10),null);
var v = vec__40891;
var vec__40829 = cljs.core.re_matches(cljs.reader.timestamp_regex,s);
var _ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(0),null);
var years = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(1),null);
var months = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(2),null);
var days = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(3),null);
var hours = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(4),null);
var minutes = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(5),null);
var seconds = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(6),null);
var fraction = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(7),null);
var offset_sign = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(8),null);
var offset_hours = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(9),null);
var offset_minutes = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40829,(10),null);
var v = vec__40829;
if(cljs.core.not(v)){
throw (new Error(["Unrecognized date/time syntax: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(s)].join('')));
} else {
@ -136,17 +136,17 @@ return new cljs.core.PersistentVector(null, 8, 5, cljs.core.PersistentVector.EMP
}
});
cljs.reader.parse_timestamp = (function cljs$reader$parse_timestamp(ts){
var temp__5802__auto__ = cljs.reader.parse_and_validate_timestamp(ts);
if(cljs.core.truth_(temp__5802__auto__)){
var vec__40894 = temp__5802__auto__;
var years = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40894,(0),null);
var months = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40894,(1),null);
var days = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40894,(2),null);
var hours = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40894,(3),null);
var minutes = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40894,(4),null);
var seconds = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40894,(5),null);
var ms = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40894,(6),null);
var offset = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40894,(7),null);
var temp__5821__auto__ = cljs.reader.parse_and_validate_timestamp(ts);
if(cljs.core.truth_(temp__5821__auto__)){
var vec__40836 = temp__5821__auto__;
var years = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40836,(0),null);
var months = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40836,(1),null);
var days = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40836,(2),null);
var hours = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40836,(3),null);
var minutes = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40836,(4),null);
var seconds = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40836,(5),null);
var ms = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40836,(6),null);
var offset = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40836,(7),null);
return (new Date((Date.UTC(years,(months - (1)),days,hours,minutes,seconds,ms) - ((offset * (60)) * (1000)))));
} else {
throw (new Error(["Unrecognized date/time syntax: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(ts)].join('')));
@ -169,53 +169,53 @@ throw (new Error("Queue literal expects a vector for its elements."));
cljs.reader.read_js = (function cljs$reader$read_js(form){
if(cljs.core.vector_QMARK_(form)){
var arr = [];
var seq__40897_40947 = cljs.core.seq(form);
var chunk__40898_40948 = null;
var count__40899_40949 = (0);
var i__40900_40950 = (0);
var seq__40845_40877 = cljs.core.seq(form);
var chunk__40846_40878 = null;
var count__40847_40879 = (0);
var i__40848_40880 = (0);
while(true){
if((i__40900_40950 < count__40899_40949)){
var x_40951 = chunk__40898_40948.cljs$core$IIndexed$_nth$arity$2(null,i__40900_40950);
arr.push(x_40951);
if((i__40848_40880 < count__40847_40879)){
var x_40885 = chunk__40846_40878.cljs$core$IIndexed$_nth$arity$2(null,i__40848_40880);
arr.push(x_40885);
var G__40952 = seq__40897_40947;
var G__40953 = chunk__40898_40948;
var G__40954 = count__40899_40949;
var G__40955 = (i__40900_40950 + (1));
seq__40897_40947 = G__40952;
chunk__40898_40948 = G__40953;
count__40899_40949 = G__40954;
i__40900_40950 = G__40955;
var G__40886 = seq__40845_40877;
var G__40887 = chunk__40846_40878;
var G__40888 = count__40847_40879;
var G__40889 = (i__40848_40880 + (1));
seq__40845_40877 = G__40886;
chunk__40846_40878 = G__40887;
count__40847_40879 = G__40888;
i__40848_40880 = G__40889;
continue;
} else {
var temp__5804__auto___40956 = cljs.core.seq(seq__40897_40947);
if(temp__5804__auto___40956){
var seq__40897_40957__$1 = temp__5804__auto___40956;
if(cljs.core.chunked_seq_QMARK_(seq__40897_40957__$1)){
var c__5548__auto___40958 = cljs.core.chunk_first(seq__40897_40957__$1);
var G__40959 = cljs.core.chunk_rest(seq__40897_40957__$1);
var G__40960 = c__5548__auto___40958;
var G__40961 = cljs.core.count(c__5548__auto___40958);
var G__40962 = (0);
seq__40897_40947 = G__40959;
chunk__40898_40948 = G__40960;
count__40899_40949 = G__40961;
i__40900_40950 = G__40962;
var temp__5823__auto___40890 = cljs.core.seq(seq__40845_40877);
if(temp__5823__auto___40890){
var seq__40845_40891__$1 = temp__5823__auto___40890;
if(cljs.core.chunked_seq_QMARK_(seq__40845_40891__$1)){
var c__5548__auto___40892 = cljs.core.chunk_first(seq__40845_40891__$1);
var G__40893 = cljs.core.chunk_rest(seq__40845_40891__$1);
var G__40894 = c__5548__auto___40892;
var G__40895 = cljs.core.count(c__5548__auto___40892);
var G__40896 = (0);
seq__40845_40877 = G__40893;
chunk__40846_40878 = G__40894;
count__40847_40879 = G__40895;
i__40848_40880 = G__40896;
continue;
} else {
var x_40963 = cljs.core.first(seq__40897_40957__$1);
arr.push(x_40963);
var x_40897 = cljs.core.first(seq__40845_40891__$1);
arr.push(x_40897);
var G__40964 = cljs.core.next(seq__40897_40957__$1);
var G__40965 = null;
var G__40966 = (0);
var G__40967 = (0);
seq__40897_40947 = G__40964;
chunk__40898_40948 = G__40965;
count__40899_40949 = G__40966;
i__40900_40950 = G__40967;
var G__40898 = cljs.core.next(seq__40845_40891__$1);
var G__40899 = null;
var G__40900 = (0);
var G__40901 = (0);
seq__40845_40877 = G__40898;
chunk__40846_40878 = G__40899;
count__40847_40879 = G__40900;
i__40848_40880 = G__40901;
continue;
}
} else {
@ -228,57 +228,57 @@ return arr;
} else {
if(cljs.core.map_QMARK_(form)){
var obj = ({});
var seq__40908_40968 = cljs.core.seq(form);
var chunk__40909_40969 = null;
var count__40910_40970 = (0);
var i__40911_40971 = (0);
var seq__40851_40902 = cljs.core.seq(form);
var chunk__40852_40903 = null;
var count__40853_40904 = (0);
var i__40854_40905 = (0);
while(true){
if((i__40911_40971 < count__40910_40970)){
var vec__40922_40972 = chunk__40909_40969.cljs$core$IIndexed$_nth$arity$2(null,i__40911_40971);
var k_40973 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40922_40972,(0),null);
var v_40974 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40922_40972,(1),null);
cljs.reader.goog$module$goog$object.set(obj,cljs.core.name(k_40973),v_40974);
if((i__40854_40905 < count__40853_40904)){
var vec__40863_40906 = chunk__40852_40903.cljs$core$IIndexed$_nth$arity$2(null,i__40854_40905);
var k_40907 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40863_40906,(0),null);
var v_40908 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40863_40906,(1),null);
cljs.reader.goog$module$goog$object.set(obj,cljs.core.name(k_40907),v_40908);
var G__40975 = seq__40908_40968;
var G__40976 = chunk__40909_40969;
var G__40977 = count__40910_40970;
var G__40978 = (i__40911_40971 + (1));
seq__40908_40968 = G__40975;
chunk__40909_40969 = G__40976;
count__40910_40970 = G__40977;
i__40911_40971 = G__40978;
var G__40909 = seq__40851_40902;
var G__40910 = chunk__40852_40903;
var G__40911 = count__40853_40904;
var G__40912 = (i__40854_40905 + (1));
seq__40851_40902 = G__40909;
chunk__40852_40903 = G__40910;
count__40853_40904 = G__40911;
i__40854_40905 = G__40912;
continue;
} else {
var temp__5804__auto___40979 = cljs.core.seq(seq__40908_40968);
if(temp__5804__auto___40979){
var seq__40908_40980__$1 = temp__5804__auto___40979;
if(cljs.core.chunked_seq_QMARK_(seq__40908_40980__$1)){
var c__5548__auto___40981 = cljs.core.chunk_first(seq__40908_40980__$1);
var G__40982 = cljs.core.chunk_rest(seq__40908_40980__$1);
var G__40983 = c__5548__auto___40981;
var G__40984 = cljs.core.count(c__5548__auto___40981);
var G__40985 = (0);
seq__40908_40968 = G__40982;
chunk__40909_40969 = G__40983;
count__40910_40970 = G__40984;
i__40911_40971 = G__40985;
var temp__5823__auto___40913 = cljs.core.seq(seq__40851_40902);
if(temp__5823__auto___40913){
var seq__40851_40914__$1 = temp__5823__auto___40913;
if(cljs.core.chunked_seq_QMARK_(seq__40851_40914__$1)){
var c__5548__auto___40915 = cljs.core.chunk_first(seq__40851_40914__$1);
var G__40916 = cljs.core.chunk_rest(seq__40851_40914__$1);
var G__40917 = c__5548__auto___40915;
var G__40918 = cljs.core.count(c__5548__auto___40915);
var G__40919 = (0);
seq__40851_40902 = G__40916;
chunk__40852_40903 = G__40917;
count__40853_40904 = G__40918;
i__40854_40905 = G__40919;
continue;
} else {
var vec__40926_40986 = cljs.core.first(seq__40908_40980__$1);
var k_40987 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40926_40986,(0),null);
var v_40988 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40926_40986,(1),null);
cljs.reader.goog$module$goog$object.set(obj,cljs.core.name(k_40987),v_40988);
var vec__40866_40920 = cljs.core.first(seq__40851_40914__$1);
var k_40921 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40866_40920,(0),null);
var v_40922 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40866_40920,(1),null);
cljs.reader.goog$module$goog$object.set(obj,cljs.core.name(k_40921),v_40922);
var G__40989 = cljs.core.next(seq__40908_40980__$1);
var G__40990 = null;
var G__40991 = (0);
var G__40992 = (0);
seq__40908_40968 = G__40989;
chunk__40909_40969 = G__40990;
count__40910_40970 = G__40991;
i__40911_40971 = G__40992;
var G__40923 = cljs.core.next(seq__40851_40914__$1);
var G__40924 = null;
var G__40925 = (0);
var G__40926 = (0);
seq__40851_40902 = G__40923;
chunk__40852_40903 = G__40924;
count__40853_40904 = G__40925;
i__40854_40905 = G__40926;
continue;
}
} else {
@ -322,8 +322,8 @@ cljs.reader._STAR_tag_table_STAR_ = cljs.core.atom.cljs$core$IFn$_invoke$arity$1
* be called with the tag and the value.
*/
cljs.reader.read = (function cljs$reader$read(var_args){
var G__40934 = arguments.length;
switch (G__40934) {
var G__40870 = arguments.length;
switch (G__40870) {
case 1:
return cljs.reader.read.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -346,11 +346,11 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(
return cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$2(new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"readers","readers",-2118263030),cljs.core.deref(cljs.reader._STAR_tag_table_STAR_),new cljs.core.Keyword(null,"default","default",-1987822328),cljs.core.deref(cljs.reader._STAR_default_data_reader_fn_STAR_),new cljs.core.Keyword(null,"eof","eof",-489063237),null], null),reader);
}));
(cljs.reader.read.cljs$core$IFn$_invoke$arity$2 = (function (p__40937,reader){
var map__40938 = p__40937;
var map__40938__$1 = cljs.core.__destructure_map(map__40938);
var opts = map__40938__$1;
var eof = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__40938__$1,new cljs.core.Keyword(null,"eof","eof",-489063237));
(cljs.reader.read.cljs$core$IFn$_invoke$arity$2 = (function (p__40871,reader){
var map__40872 = p__40871;
var map__40872__$1 = cljs.core.__destructure_map(map__40872);
var opts = map__40872__$1;
var eof = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__40872__$1,new cljs.core.Keyword(null,"eof","eof",-489063237));
return cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$2(cljs.core.update.cljs$core$IFn$_invoke$arity$3(cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([opts,new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"default","default",-1987822328),cljs.core.deref(cljs.reader._STAR_default_data_reader_fn_STAR_)], null)], 0)),new cljs.core.Keyword(null,"readers","readers",-2118263030),(function (m){
return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.core.deref(cljs.reader._STAR_tag_table_STAR_),m], 0));
})),reader);
@ -374,8 +374,8 @@ return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.c
* opts is a map as per cljs.tools.reader.edn/read
*/
cljs.reader.read_string = (function cljs$reader$read_string(var_args){
var G__40943 = arguments.length;
switch (G__40943) {
var G__40874 = arguments.length;
switch (G__40874) {
case 1:
return cljs.reader.read_string.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));

File diff suppressed because one or more lines are too long

View file

@ -1,19 +1,19 @@
goog.provide('cljs.repl');
cljs.repl.print_doc = (function cljs$repl$print_doc(p__37790){
var map__37792 = p__37790;
var map__37792__$1 = cljs.core.__destructure_map(map__37792);
var m = map__37792__$1;
var n = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__37792__$1,new cljs.core.Keyword(null,"ns","ns",441598760));
var nm = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__37792__$1,new cljs.core.Keyword(null,"name","name",1843675177));
cljs.repl.print_doc = (function cljs$repl$print_doc(p__37926){
var map__37930 = p__37926;
var map__37930__$1 = cljs.core.__destructure_map(map__37930);
var m = map__37930__$1;
var n = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__37930__$1,new cljs.core.Keyword(null,"ns","ns",441598760));
var nm = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__37930__$1,new cljs.core.Keyword(null,"name","name",1843675177));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["-------------------------"], 0));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var or__5025__auto__ = new cljs.core.Keyword(null,"spec","spec",347520401).cljs$core$IFn$_invoke$arity$1(m);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return [(function (){var temp__5804__auto__ = new cljs.core.Keyword(null,"ns","ns",441598760).cljs$core$IFn$_invoke$arity$1(m);
if(cljs.core.truth_(temp__5804__auto__)){
var ns = temp__5804__auto__;
return [(function (){var temp__5823__auto__ = new cljs.core.Keyword(null,"ns","ns",441598760).cljs$core$IFn$_invoke$arity$1(m);
if(cljs.core.truth_(temp__5823__auto__)){
var ns = temp__5823__auto__;
return [cljs.core.str.cljs$core$IFn$_invoke$arity$1(ns),"/"].join('');
} else {
return null;
@ -28,53 +28,53 @@ cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$c
}
if(cljs.core.truth_(new cljs.core.Keyword(null,"forms","forms",2045992350).cljs$core$IFn$_invoke$arity$1(m))){
var seq__37809_38179 = cljs.core.seq(new cljs.core.Keyword(null,"forms","forms",2045992350).cljs$core$IFn$_invoke$arity$1(m));
var chunk__37810_38180 = null;
var count__37811_38181 = (0);
var i__37812_38182 = (0);
var seq__37938_38310 = cljs.core.seq(new cljs.core.Keyword(null,"forms","forms",2045992350).cljs$core$IFn$_invoke$arity$1(m));
var chunk__37939_38311 = null;
var count__37940_38312 = (0);
var i__37941_38313 = (0);
while(true){
if((i__37812_38182 < count__37811_38181)){
var f_38183 = chunk__37810_38180.cljs$core$IIndexed$_nth$arity$2(null,i__37812_38182);
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",f_38183], 0));
if((i__37941_38313 < count__37940_38312)){
var f_38314 = chunk__37939_38311.cljs$core$IIndexed$_nth$arity$2(null,i__37941_38313);
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",f_38314], 0));
var G__38184 = seq__37809_38179;
var G__38185 = chunk__37810_38180;
var G__38186 = count__37811_38181;
var G__38187 = (i__37812_38182 + (1));
seq__37809_38179 = G__38184;
chunk__37810_38180 = G__38185;
count__37811_38181 = G__38186;
i__37812_38182 = G__38187;
var G__38315 = seq__37938_38310;
var G__38316 = chunk__37939_38311;
var G__38317 = count__37940_38312;
var G__38318 = (i__37941_38313 + (1));
seq__37938_38310 = G__38315;
chunk__37939_38311 = G__38316;
count__37940_38312 = G__38317;
i__37941_38313 = G__38318;
continue;
} else {
var temp__5804__auto___38190 = cljs.core.seq(seq__37809_38179);
if(temp__5804__auto___38190){
var seq__37809_38192__$1 = temp__5804__auto___38190;
if(cljs.core.chunked_seq_QMARK_(seq__37809_38192__$1)){
var c__5548__auto___38193 = cljs.core.chunk_first(seq__37809_38192__$1);
var G__38194 = cljs.core.chunk_rest(seq__37809_38192__$1);
var G__38195 = c__5548__auto___38193;
var G__38196 = cljs.core.count(c__5548__auto___38193);
var G__38197 = (0);
seq__37809_38179 = G__38194;
chunk__37810_38180 = G__38195;
count__37811_38181 = G__38196;
i__37812_38182 = G__38197;
var temp__5823__auto___38319 = cljs.core.seq(seq__37938_38310);
if(temp__5823__auto___38319){
var seq__37938_38320__$1 = temp__5823__auto___38319;
if(cljs.core.chunked_seq_QMARK_(seq__37938_38320__$1)){
var c__5548__auto___38321 = cljs.core.chunk_first(seq__37938_38320__$1);
var G__38322 = cljs.core.chunk_rest(seq__37938_38320__$1);
var G__38323 = c__5548__auto___38321;
var G__38324 = cljs.core.count(c__5548__auto___38321);
var G__38325 = (0);
seq__37938_38310 = G__38322;
chunk__37939_38311 = G__38323;
count__37940_38312 = G__38324;
i__37941_38313 = G__38325;
continue;
} else {
var f_38198 = cljs.core.first(seq__37809_38192__$1);
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",f_38198], 0));
var f_38326 = cljs.core.first(seq__37938_38320__$1);
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",f_38326], 0));
var G__38199 = cljs.core.next(seq__37809_38192__$1);
var G__38200 = null;
var G__38201 = (0);
var G__38202 = (0);
seq__37809_38179 = G__38199;
chunk__37810_38180 = G__38200;
count__37811_38181 = G__38201;
i__37812_38182 = G__38202;
var G__38327 = cljs.core.next(seq__37938_38320__$1);
var G__38328 = null;
var G__38329 = (0);
var G__38330 = (0);
seq__37938_38310 = G__38327;
chunk__37939_38311 = G__38328;
count__37940_38312 = G__38329;
i__37941_38313 = G__38330;
continue;
}
} else {
@ -84,7 +84,7 @@ break;
}
} else {
if(cljs.core.truth_(new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m))){
var arglists_38204 = new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m);
var arglists_38335 = new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m);
if(cljs.core.truth_((function (){var or__5025__auto__ = new cljs.core.Keyword(null,"macro","macro",-867863404).cljs$core$IFn$_invoke$arity$1(m);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
@ -92,9 +92,9 @@ return or__5025__auto__;
return new cljs.core.Keyword(null,"repl-special-function","repl-special-function",1262603725).cljs$core$IFn$_invoke$arity$1(m);
}
})())){
cljs.core.prn.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([arglists_38204], 0));
cljs.core.prn.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([arglists_38335], 0));
} else {
cljs.core.prn.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"quote","quote",1377916282,null),cljs.core.first(arglists_38204)))?cljs.core.second(arglists_38204):arglists_38204)], 0));
cljs.core.prn.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"quote","quote",1377916282,null),cljs.core.first(arglists_38335)))?cljs.core.second(arglists_38335):arglists_38335)], 0));
}
} else {
}
@ -133,81 +133,81 @@ cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$c
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m)], 0));
if(cljs.core.truth_(new cljs.core.Keyword(null,"protocol","protocol",652470118).cljs$core$IFn$_invoke$arity$1(m))){
var seq__37841_38211 = cljs.core.seq(new cljs.core.Keyword(null,"methods","methods",453930866).cljs$core$IFn$_invoke$arity$1(m));
var chunk__37842_38212 = null;
var count__37843_38213 = (0);
var i__37844_38214 = (0);
var seq__37969_38337 = cljs.core.seq(new cljs.core.Keyword(null,"methods","methods",453930866).cljs$core$IFn$_invoke$arity$1(m));
var chunk__37970_38338 = null;
var count__37971_38339 = (0);
var i__37972_38340 = (0);
while(true){
if((i__37844_38214 < count__37843_38213)){
var vec__37864_38220 = chunk__37842_38212.cljs$core$IIndexed$_nth$arity$2(null,i__37844_38214);
var name_38221 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__37864_38220,(0),null);
var map__37867_38222 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__37864_38220,(1),null);
var map__37867_38223__$1 = cljs.core.__destructure_map(map__37867_38222);
var doc_38224 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__37867_38223__$1,new cljs.core.Keyword(null,"doc","doc",1913296891));
var arglists_38225 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__37867_38223__$1,new cljs.core.Keyword(null,"arglists","arglists",1661989754));
if((i__37972_38340 < count__37971_38339)){
var vec__38045_38341 = chunk__37970_38338.cljs$core$IIndexed$_nth$arity$2(null,i__37972_38340);
var name_38342 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38045_38341,(0),null);
var map__38048_38343 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38045_38341,(1),null);
var map__38048_38344__$1 = cljs.core.__destructure_map(map__38048_38343);
var doc_38345 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38048_38344__$1,new cljs.core.Keyword(null,"doc","doc",1913296891));
var arglists_38346 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38048_38344__$1,new cljs.core.Keyword(null,"arglists","arglists",1661989754));
cljs.core.println();
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",name_38221], 0));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",name_38342], 0));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",arglists_38225], 0));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",arglists_38346], 0));
if(cljs.core.truth_(doc_38224)){
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",doc_38224], 0));
if(cljs.core.truth_(doc_38345)){
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",doc_38345], 0));
} else {
}
var G__38227 = seq__37841_38211;
var G__38228 = chunk__37842_38212;
var G__38229 = count__37843_38213;
var G__38230 = (i__37844_38214 + (1));
seq__37841_38211 = G__38227;
chunk__37842_38212 = G__38228;
count__37843_38213 = G__38229;
i__37844_38214 = G__38230;
var G__38348 = seq__37969_38337;
var G__38349 = chunk__37970_38338;
var G__38350 = count__37971_38339;
var G__38351 = (i__37972_38340 + (1));
seq__37969_38337 = G__38348;
chunk__37970_38338 = G__38349;
count__37971_38339 = G__38350;
i__37972_38340 = G__38351;
continue;
} else {
var temp__5804__auto___38231 = cljs.core.seq(seq__37841_38211);
if(temp__5804__auto___38231){
var seq__37841_38233__$1 = temp__5804__auto___38231;
if(cljs.core.chunked_seq_QMARK_(seq__37841_38233__$1)){
var c__5548__auto___38235 = cljs.core.chunk_first(seq__37841_38233__$1);
var G__38236 = cljs.core.chunk_rest(seq__37841_38233__$1);
var G__38237 = c__5548__auto___38235;
var G__38238 = cljs.core.count(c__5548__auto___38235);
var G__38239 = (0);
seq__37841_38211 = G__38236;
chunk__37842_38212 = G__38237;
count__37843_38213 = G__38238;
i__37844_38214 = G__38239;
var temp__5823__auto___38352 = cljs.core.seq(seq__37969_38337);
if(temp__5823__auto___38352){
var seq__37969_38353__$1 = temp__5823__auto___38352;
if(cljs.core.chunked_seq_QMARK_(seq__37969_38353__$1)){
var c__5548__auto___38354 = cljs.core.chunk_first(seq__37969_38353__$1);
var G__38355 = cljs.core.chunk_rest(seq__37969_38353__$1);
var G__38356 = c__5548__auto___38354;
var G__38357 = cljs.core.count(c__5548__auto___38354);
var G__38358 = (0);
seq__37969_38337 = G__38355;
chunk__37970_38338 = G__38356;
count__37971_38339 = G__38357;
i__37972_38340 = G__38358;
continue;
} else {
var vec__37875_38240 = cljs.core.first(seq__37841_38233__$1);
var name_38241 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__37875_38240,(0),null);
var map__37878_38242 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__37875_38240,(1),null);
var map__37878_38243__$1 = cljs.core.__destructure_map(map__37878_38242);
var doc_38244 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__37878_38243__$1,new cljs.core.Keyword(null,"doc","doc",1913296891));
var arglists_38245 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__37878_38243__$1,new cljs.core.Keyword(null,"arglists","arglists",1661989754));
var vec__38088_38359 = cljs.core.first(seq__37969_38353__$1);
var name_38360 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38088_38359,(0),null);
var map__38093_38361 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38088_38359,(1),null);
var map__38093_38362__$1 = cljs.core.__destructure_map(map__38093_38361);
var doc_38363 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38093_38362__$1,new cljs.core.Keyword(null,"doc","doc",1913296891));
var arglists_38364 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38093_38362__$1,new cljs.core.Keyword(null,"arglists","arglists",1661989754));
cljs.core.println();
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",name_38241], 0));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",name_38360], 0));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",arglists_38245], 0));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",arglists_38364], 0));
if(cljs.core.truth_(doc_38244)){
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",doc_38244], 0));
if(cljs.core.truth_(doc_38363)){
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([" ",doc_38363], 0));
} else {
}
var G__38248 = cljs.core.next(seq__37841_38233__$1);
var G__38249 = null;
var G__38250 = (0);
var G__38251 = (0);
seq__37841_38211 = G__38248;
chunk__37842_38212 = G__38249;
count__37843_38213 = G__38250;
i__37844_38214 = G__38251;
var G__38365 = cljs.core.next(seq__37969_38353__$1);
var G__38366 = null;
var G__38367 = (0);
var G__38368 = (0);
seq__37969_38337 = G__38365;
chunk__37970_38338 = G__38366;
count__37971_38339 = G__38367;
i__37972_38340 = G__38368;
continue;
}
} else {
@ -219,68 +219,68 @@ break;
}
if(cljs.core.truth_(n)){
var temp__5804__auto__ = cljs.spec.alpha.get_spec(cljs.core.symbol.cljs$core$IFn$_invoke$arity$2(cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.ns_name(n)),cljs.core.name(nm)));
if(cljs.core.truth_(temp__5804__auto__)){
var fnspec = temp__5804__auto__;
var temp__5823__auto__ = cljs.spec.alpha.get_spec(cljs.core.symbol.cljs$core$IFn$_invoke$arity$2(cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.ns_name(n)),cljs.core.name(nm)));
if(cljs.core.truth_(temp__5823__auto__)){
var fnspec = temp__5823__auto__;
cljs.core.print.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["Spec"], 0));
var seq__37897 = cljs.core.seq(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"args","args",1315556576),new cljs.core.Keyword(null,"ret","ret",-468222814),new cljs.core.Keyword(null,"fn","fn",-1175266204)], null));
var chunk__37899 = null;
var count__37900 = (0);
var i__37902 = (0);
var seq__38119 = cljs.core.seq(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"args","args",1315556576),new cljs.core.Keyword(null,"ret","ret",-468222814),new cljs.core.Keyword(null,"fn","fn",-1175266204)], null));
var chunk__38120 = null;
var count__38121 = (0);
var i__38122 = (0);
while(true){
if((i__37902 < count__37900)){
var role = chunk__37899.cljs$core$IIndexed$_nth$arity$2(null,i__37902);
var temp__5804__auto___38254__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(fnspec,role);
if(cljs.core.truth_(temp__5804__auto___38254__$1)){
var spec_38257 = temp__5804__auto___38254__$1;
cljs.core.print.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([["\n ",cljs.core.name(role),":"].join(''),cljs.spec.alpha.describe(spec_38257)], 0));
if((i__38122 < count__38121)){
var role = chunk__38120.cljs$core$IIndexed$_nth$arity$2(null,i__38122);
var temp__5823__auto___38369__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(fnspec,role);
if(cljs.core.truth_(temp__5823__auto___38369__$1)){
var spec_38370 = temp__5823__auto___38369__$1;
cljs.core.print.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([["\n ",cljs.core.name(role),":"].join(''),cljs.spec.alpha.describe(spec_38370)], 0));
} else {
}
var G__38258 = seq__37897;
var G__38260 = chunk__37899;
var G__38261 = count__37900;
var G__38263 = (i__37902 + (1));
seq__37897 = G__38258;
chunk__37899 = G__38260;
count__37900 = G__38261;
i__37902 = G__38263;
var G__38371 = seq__38119;
var G__38372 = chunk__38120;
var G__38373 = count__38121;
var G__38374 = (i__38122 + (1));
seq__38119 = G__38371;
chunk__38120 = G__38372;
count__38121 = G__38373;
i__38122 = G__38374;
continue;
} else {
var temp__5804__auto____$1 = cljs.core.seq(seq__37897);
if(temp__5804__auto____$1){
var seq__37897__$1 = temp__5804__auto____$1;
if(cljs.core.chunked_seq_QMARK_(seq__37897__$1)){
var c__5548__auto__ = cljs.core.chunk_first(seq__37897__$1);
var G__38269 = cljs.core.chunk_rest(seq__37897__$1);
var G__38270 = c__5548__auto__;
var G__38271 = cljs.core.count(c__5548__auto__);
var G__38272 = (0);
seq__37897 = G__38269;
chunk__37899 = G__38270;
count__37900 = G__38271;
i__37902 = G__38272;
var temp__5823__auto____$1 = cljs.core.seq(seq__38119);
if(temp__5823__auto____$1){
var seq__38119__$1 = temp__5823__auto____$1;
if(cljs.core.chunked_seq_QMARK_(seq__38119__$1)){
var c__5548__auto__ = cljs.core.chunk_first(seq__38119__$1);
var G__38378 = cljs.core.chunk_rest(seq__38119__$1);
var G__38379 = c__5548__auto__;
var G__38380 = cljs.core.count(c__5548__auto__);
var G__38381 = (0);
seq__38119 = G__38378;
chunk__38120 = G__38379;
count__38121 = G__38380;
i__38122 = G__38381;
continue;
} else {
var role = cljs.core.first(seq__37897__$1);
var temp__5804__auto___38273__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(fnspec,role);
if(cljs.core.truth_(temp__5804__auto___38273__$2)){
var spec_38276 = temp__5804__auto___38273__$2;
cljs.core.print.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([["\n ",cljs.core.name(role),":"].join(''),cljs.spec.alpha.describe(spec_38276)], 0));
var role = cljs.core.first(seq__38119__$1);
var temp__5823__auto___38382__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(fnspec,role);
if(cljs.core.truth_(temp__5823__auto___38382__$2)){
var spec_38386 = temp__5823__auto___38382__$2;
cljs.core.print.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([["\n ",cljs.core.name(role),":"].join(''),cljs.spec.alpha.describe(spec_38386)], 0));
} else {
}
var G__38278 = cljs.core.next(seq__37897__$1);
var G__38279 = null;
var G__38280 = (0);
var G__38281 = (0);
seq__37897 = G__38278;
chunk__37899 = G__38279;
count__37900 = G__38280;
i__37902 = G__38281;
var G__38387 = cljs.core.next(seq__38119__$1);
var G__38388 = null;
var G__38389 = (0);
var G__38390 = (0);
seq__38119 = G__38387;
chunk__38120 = G__38388;
count__38121 = G__38389;
i__38122 = G__38390;
continue;
}
} else {
@ -327,42 +327,42 @@ return cljs.core.Throwable__GT_map(o);
* :clojure.error/spec - explain-data for spec error
*/
cljs.repl.ex_triage = (function cljs$repl$ex_triage(datafied_throwable){
var map__38024 = datafied_throwable;
var map__38024__$1 = cljs.core.__destructure_map(map__38024);
var via = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38024__$1,new cljs.core.Keyword(null,"via","via",-1904457336));
var trace = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38024__$1,new cljs.core.Keyword(null,"trace","trace",-1082747415));
var phase = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__38024__$1,new cljs.core.Keyword(null,"phase","phase",575722892),new cljs.core.Keyword(null,"execution","execution",253283524));
var map__38026 = cljs.core.last(via);
var map__38026__$1 = cljs.core.__destructure_map(map__38026);
var type = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38026__$1,new cljs.core.Keyword(null,"type","type",1174270348));
var message = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38026__$1,new cljs.core.Keyword(null,"message","message",-406056002));
var data = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38026__$1,new cljs.core.Keyword(null,"data","data",-232669377));
var map__38027 = data;
var map__38027__$1 = cljs.core.__destructure_map(map__38027);
var problems = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38027__$1,new cljs.core.Keyword("cljs.spec.alpha","problems","cljs.spec.alpha/problems",447400814));
var fn = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38027__$1,new cljs.core.Keyword("cljs.spec.alpha","fn","cljs.spec.alpha/fn",408600443));
var caller = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38027__$1,new cljs.core.Keyword("cljs.spec.test.alpha","caller","cljs.spec.test.alpha/caller",-398302390));
var map__38028 = new cljs.core.Keyword(null,"data","data",-232669377).cljs$core$IFn$_invoke$arity$1(cljs.core.first(via));
var map__38028__$1 = cljs.core.__destructure_map(map__38028);
var top_data = map__38028__$1;
var source = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38028__$1,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397));
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3((function (){var G__38036 = phase;
var G__38036__$1 = (((G__38036 instanceof cljs.core.Keyword))?G__38036.fqn:null);
switch (G__38036__$1) {
var map__38182 = datafied_throwable;
var map__38182__$1 = cljs.core.__destructure_map(map__38182);
var via = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38182__$1,new cljs.core.Keyword(null,"via","via",-1904457336));
var trace = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38182__$1,new cljs.core.Keyword(null,"trace","trace",-1082747415));
var phase = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__38182__$1,new cljs.core.Keyword(null,"phase","phase",575722892),new cljs.core.Keyword(null,"execution","execution",253283524));
var map__38185 = cljs.core.last(via);
var map__38185__$1 = cljs.core.__destructure_map(map__38185);
var type = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38185__$1,new cljs.core.Keyword(null,"type","type",1174270348));
var message = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38185__$1,new cljs.core.Keyword(null,"message","message",-406056002));
var data = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38185__$1,new cljs.core.Keyword(null,"data","data",-232669377));
var map__38186 = data;
var map__38186__$1 = cljs.core.__destructure_map(map__38186);
var problems = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38186__$1,new cljs.core.Keyword("cljs.spec.alpha","problems","cljs.spec.alpha/problems",447400814));
var fn = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38186__$1,new cljs.core.Keyword("cljs.spec.alpha","fn","cljs.spec.alpha/fn",408600443));
var caller = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38186__$1,new cljs.core.Keyword("cljs.spec.test.alpha","caller","cljs.spec.test.alpha/caller",-398302390));
var map__38187 = new cljs.core.Keyword(null,"data","data",-232669377).cljs$core$IFn$_invoke$arity$1(cljs.core.first(via));
var map__38187__$1 = cljs.core.__destructure_map(map__38187);
var top_data = map__38187__$1;
var source = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38187__$1,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397));
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3((function (){var G__38196 = phase;
var G__38196__$1 = (((G__38196 instanceof cljs.core.Keyword))?G__38196.fqn:null);
switch (G__38196__$1) {
case "read-source":
var map__38039 = data;
var map__38039__$1 = cljs.core.__destructure_map(map__38039);
var line = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38039__$1,new cljs.core.Keyword("clojure.error","line","clojure.error/line",-1816287471));
var column = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38039__$1,new cljs.core.Keyword("clojure.error","column","clojure.error/column",304721553));
var G__38041 = cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"data","data",-232669377).cljs$core$IFn$_invoke$arity$1(cljs.core.second(via)),top_data], 0));
var G__38041__$1 = (cljs.core.truth_(source)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38041,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397),source):G__38041);
var G__38041__$2 = (cljs.core.truth_((function (){var fexpr__38044 = new cljs.core.PersistentHashSet(null, new cljs.core.PersistentArrayMap(null, 2, ["NO_SOURCE_PATH",null,"NO_SOURCE_FILE",null], null), null);
return (fexpr__38044.cljs$core$IFn$_invoke$arity$1 ? fexpr__38044.cljs$core$IFn$_invoke$arity$1(source) : fexpr__38044.call(null,source));
})())?cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(G__38041__$1,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397)):G__38041__$1);
var map__38201 = data;
var map__38201__$1 = cljs.core.__destructure_map(map__38201);
var line = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38201__$1,new cljs.core.Keyword("clojure.error","line","clojure.error/line",-1816287471));
var column = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38201__$1,new cljs.core.Keyword("clojure.error","column","clojure.error/column",304721553));
var G__38203 = cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"data","data",-232669377).cljs$core$IFn$_invoke$arity$1(cljs.core.second(via)),top_data], 0));
var G__38203__$1 = (cljs.core.truth_(source)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38203,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397),source):G__38203);
var G__38203__$2 = (cljs.core.truth_((function (){var fexpr__38204 = new cljs.core.PersistentHashSet(null, new cljs.core.PersistentArrayMap(null, 2, ["NO_SOURCE_PATH",null,"NO_SOURCE_FILE",null], null), null);
return (fexpr__38204.cljs$core$IFn$_invoke$arity$1 ? fexpr__38204.cljs$core$IFn$_invoke$arity$1(source) : fexpr__38204.call(null,source));
})())?cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(G__38203__$1,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397)):G__38203__$1);
if(cljs.core.truth_(message)){
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38041__$2,new cljs.core.Keyword("clojure.error","cause","clojure.error/cause",-1879175742),message);
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38203__$2,new cljs.core.Keyword("clojure.error","cause","clojure.error/cause",-1879175742),message);
} else {
return G__38041__$2;
return G__38203__$2;
}
break;
@ -370,58 +370,58 @@ case "compile-syntax-check":
case "compilation":
case "macro-syntax-check":
case "macroexpansion":
var G__38047 = top_data;
var G__38047__$1 = (cljs.core.truth_(source)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38047,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397),source):G__38047);
var G__38047__$2 = (cljs.core.truth_((function (){var fexpr__38050 = new cljs.core.PersistentHashSet(null, new cljs.core.PersistentArrayMap(null, 2, ["NO_SOURCE_PATH",null,"NO_SOURCE_FILE",null], null), null);
return (fexpr__38050.cljs$core$IFn$_invoke$arity$1 ? fexpr__38050.cljs$core$IFn$_invoke$arity$1(source) : fexpr__38050.call(null,source));
})())?cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(G__38047__$1,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397)):G__38047__$1);
var G__38047__$3 = (cljs.core.truth_(type)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38047__$2,new cljs.core.Keyword("clojure.error","class","clojure.error/class",278435890),type):G__38047__$2);
var G__38047__$4 = (cljs.core.truth_(message)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38047__$3,new cljs.core.Keyword("clojure.error","cause","clojure.error/cause",-1879175742),message):G__38047__$3);
var G__38205 = top_data;
var G__38205__$1 = (cljs.core.truth_(source)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38205,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397),source):G__38205);
var G__38205__$2 = (cljs.core.truth_((function (){var fexpr__38206 = new cljs.core.PersistentHashSet(null, new cljs.core.PersistentArrayMap(null, 2, ["NO_SOURCE_PATH",null,"NO_SOURCE_FILE",null], null), null);
return (fexpr__38206.cljs$core$IFn$_invoke$arity$1 ? fexpr__38206.cljs$core$IFn$_invoke$arity$1(source) : fexpr__38206.call(null,source));
})())?cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(G__38205__$1,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397)):G__38205__$1);
var G__38205__$3 = (cljs.core.truth_(type)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38205__$2,new cljs.core.Keyword("clojure.error","class","clojure.error/class",278435890),type):G__38205__$2);
var G__38205__$4 = (cljs.core.truth_(message)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38205__$3,new cljs.core.Keyword("clojure.error","cause","clojure.error/cause",-1879175742),message):G__38205__$3);
if(cljs.core.truth_(problems)){
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38047__$4,new cljs.core.Keyword("clojure.error","spec","clojure.error/spec",2055032595),data);
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38205__$4,new cljs.core.Keyword("clojure.error","spec","clojure.error/spec",2055032595),data);
} else {
return G__38047__$4;
return G__38205__$4;
}
break;
case "read-eval-result":
case "print-eval-result":
var vec__38054 = cljs.core.first(trace);
var source__$1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38054,(0),null);
var method = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38054,(1),null);
var file = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38054,(2),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38054,(3),null);
var G__38061 = top_data;
var G__38061__$1 = (cljs.core.truth_(line)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38061,new cljs.core.Keyword("clojure.error","line","clojure.error/line",-1816287471),line):G__38061);
var G__38061__$2 = (cljs.core.truth_(file)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38061__$1,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397),file):G__38061__$1);
var G__38061__$3 = (cljs.core.truth_((function (){var and__5023__auto__ = source__$1;
var vec__38211 = cljs.core.first(trace);
var source__$1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38211,(0),null);
var method = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38211,(1),null);
var file = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38211,(2),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38211,(3),null);
var G__38214 = top_data;
var G__38214__$1 = (cljs.core.truth_(line)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38214,new cljs.core.Keyword("clojure.error","line","clojure.error/line",-1816287471),line):G__38214);
var G__38214__$2 = (cljs.core.truth_(file)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38214__$1,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397),file):G__38214__$1);
var G__38214__$3 = (cljs.core.truth_((function (){var and__5023__auto__ = source__$1;
if(cljs.core.truth_(and__5023__auto__)){
return method;
} else {
return and__5023__auto__;
}
})())?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38061__$2,new cljs.core.Keyword("clojure.error","symbol","clojure.error/symbol",1544821994),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[source__$1,method],null))):G__38061__$2);
var G__38061__$4 = (cljs.core.truth_(type)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38061__$3,new cljs.core.Keyword("clojure.error","class","clojure.error/class",278435890),type):G__38061__$3);
})())?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38214__$2,new cljs.core.Keyword("clojure.error","symbol","clojure.error/symbol",1544821994),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[source__$1,method],null))):G__38214__$2);
var G__38214__$4 = (cljs.core.truth_(type)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38214__$3,new cljs.core.Keyword("clojure.error","class","clojure.error/class",278435890),type):G__38214__$3);
if(cljs.core.truth_(message)){
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38061__$4,new cljs.core.Keyword("clojure.error","cause","clojure.error/cause",-1879175742),message);
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38214__$4,new cljs.core.Keyword("clojure.error","cause","clojure.error/cause",-1879175742),message);
} else {
return G__38061__$4;
return G__38214__$4;
}
break;
case "execution":
var vec__38070 = cljs.core.first(trace);
var source__$1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38070,(0),null);
var method = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38070,(1),null);
var file = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38070,(2),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38070,(3),null);
var file__$1 = cljs.core.first(cljs.core.remove.cljs$core$IFn$_invoke$arity$2((function (p1__38020_SHARP_){
var or__5025__auto__ = (p1__38020_SHARP_ == null);
var vec__38215 = cljs.core.first(trace);
var source__$1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38215,(0),null);
var method = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38215,(1),null);
var file = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38215,(2),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38215,(3),null);
var file__$1 = cljs.core.first(cljs.core.remove.cljs$core$IFn$_invoke$arity$2((function (p1__38172_SHARP_){
var or__5025__auto__ = (p1__38172_SHARP_ == null);
if(or__5025__auto__){
return or__5025__auto__;
} else {
var fexpr__38075 = new cljs.core.PersistentHashSet(null, new cljs.core.PersistentArrayMap(null, 2, ["NO_SOURCE_PATH",null,"NO_SOURCE_FILE",null], null), null);
return (fexpr__38075.cljs$core$IFn$_invoke$arity$1 ? fexpr__38075.cljs$core$IFn$_invoke$arity$1(p1__38020_SHARP_) : fexpr__38075.call(null,p1__38020_SHARP_));
var fexpr__38218 = new cljs.core.PersistentHashSet(null, new cljs.core.PersistentArrayMap(null, 2, ["NO_SOURCE_PATH",null,"NO_SOURCE_FILE",null], null), null);
return (fexpr__38218.cljs$core$IFn$_invoke$arity$1 ? fexpr__38218.cljs$core$IFn$_invoke$arity$1(p1__38172_SHARP_) : fexpr__38218.call(null,p1__38172_SHARP_));
}
}),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"file","file",-1269645878).cljs$core$IFn$_invoke$arity$1(caller),file], null)));
var err_line = (function (){var or__5025__auto__ = new cljs.core.Keyword(null,"line","line",212345235).cljs$core$IFn$_invoke$arity$1(caller);
@ -431,10 +431,10 @@ return or__5025__auto__;
return line;
}
})();
var G__38080 = new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword("clojure.error","class","clojure.error/class",278435890),type], null);
var G__38080__$1 = (cljs.core.truth_(err_line)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38080,new cljs.core.Keyword("clojure.error","line","clojure.error/line",-1816287471),err_line):G__38080);
var G__38080__$2 = (cljs.core.truth_(message)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38080__$1,new cljs.core.Keyword("clojure.error","cause","clojure.error/cause",-1879175742),message):G__38080__$1);
var G__38080__$3 = (cljs.core.truth_((function (){var or__5025__auto__ = fn;
var G__38220 = new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword("clojure.error","class","clojure.error/class",278435890),type], null);
var G__38220__$1 = (cljs.core.truth_(err_line)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38220,new cljs.core.Keyword("clojure.error","line","clojure.error/line",-1816287471),err_line):G__38220);
var G__38220__$2 = (cljs.core.truth_(message)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38220__$1,new cljs.core.Keyword("clojure.error","cause","clojure.error/cause",-1879175742),message):G__38220__$1);
var G__38220__$3 = (cljs.core.truth_((function (){var or__5025__auto__ = fn;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
@ -445,23 +445,23 @@ return method;
return and__5023__auto__;
}
}
})())?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38080__$2,new cljs.core.Keyword("clojure.error","symbol","clojure.error/symbol",1544821994),(function (){var or__5025__auto__ = fn;
})())?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38220__$2,new cljs.core.Keyword("clojure.error","symbol","clojure.error/symbol",1544821994),(function (){var or__5025__auto__ = fn;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[source__$1,method],null));
}
})()):G__38080__$2);
var G__38080__$4 = (cljs.core.truth_(file__$1)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38080__$3,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397),file__$1):G__38080__$3);
})()):G__38220__$2);
var G__38220__$4 = (cljs.core.truth_(file__$1)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38220__$3,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397),file__$1):G__38220__$3);
if(cljs.core.truth_(problems)){
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38080__$4,new cljs.core.Keyword("clojure.error","spec","clojure.error/spec",2055032595),data);
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__38220__$4,new cljs.core.Keyword("clojure.error","spec","clojure.error/spec",2055032595),data);
} else {
return G__38080__$4;
return G__38220__$4;
}
break;
default:
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__38036__$1)].join('')));
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__38196__$1)].join('')));
}
})(),new cljs.core.Keyword("clojure.error","phase","clojure.error/phase",275140358),phase);
@ -471,18 +471,18 @@ throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$ari
* The first line summarizes the exception phase and location.
* The subsequent lines describe the cause.
*/
cljs.repl.ex_str = (function cljs$repl$ex_str(p__38103){
var map__38105 = p__38103;
var map__38105__$1 = cljs.core.__destructure_map(map__38105);
var triage_data = map__38105__$1;
var phase = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38105__$1,new cljs.core.Keyword("clojure.error","phase","clojure.error/phase",275140358));
var source = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38105__$1,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397));
var line = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38105__$1,new cljs.core.Keyword("clojure.error","line","clojure.error/line",-1816287471));
var column = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38105__$1,new cljs.core.Keyword("clojure.error","column","clojure.error/column",304721553));
var symbol = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38105__$1,new cljs.core.Keyword("clojure.error","symbol","clojure.error/symbol",1544821994));
var class$ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38105__$1,new cljs.core.Keyword("clojure.error","class","clojure.error/class",278435890));
var cause = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38105__$1,new cljs.core.Keyword("clojure.error","cause","clojure.error/cause",-1879175742));
var spec = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38105__$1,new cljs.core.Keyword("clojure.error","spec","clojure.error/spec",2055032595));
cljs.repl.ex_str = (function cljs$repl$ex_str(p__38244){
var map__38245 = p__38244;
var map__38245__$1 = cljs.core.__destructure_map(map__38245);
var triage_data = map__38245__$1;
var phase = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38245__$1,new cljs.core.Keyword("clojure.error","phase","clojure.error/phase",275140358));
var source = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38245__$1,new cljs.core.Keyword("clojure.error","source","clojure.error/source",-2011936397));
var line = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38245__$1,new cljs.core.Keyword("clojure.error","line","clojure.error/line",-1816287471));
var column = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38245__$1,new cljs.core.Keyword("clojure.error","column","clojure.error/column",304721553));
var symbol = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38245__$1,new cljs.core.Keyword("clojure.error","symbol","clojure.error/symbol",1544821994));
var class$ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38245__$1,new cljs.core.Keyword("clojure.error","class","clojure.error/class",278435890));
var cause = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38245__$1,new cljs.core.Keyword("clojure.error","cause","clojure.error/cause",-1879175742));
var spec = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__38245__$1,new cljs.core.Keyword("clojure.error","spec","clojure.error/spec",2055032595));
var loc = [cljs.core.str.cljs$core$IFn$_invoke$arity$1((function (){var or__5025__auto__ = source;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
@ -506,68 +506,68 @@ return "";
var simple_class = class_name;
var cause_type = ((cljs.core.contains_QMARK_(new cljs.core.PersistentHashSet(null, new cljs.core.PersistentArrayMap(null, 2, ["RuntimeException",null,"Exception",null], null), null),simple_class))?"":[" (",simple_class,")"].join(''));
var format = goog.string.format;
var G__38115 = phase;
var G__38115__$1 = (((G__38115 instanceof cljs.core.Keyword))?G__38115.fqn:null);
switch (G__38115__$1) {
var G__38250 = phase;
var G__38250__$1 = (((G__38250 instanceof cljs.core.Keyword))?G__38250.fqn:null);
switch (G__38250__$1) {
case "read-source":
return (format.cljs$core$IFn$_invoke$arity$3 ? format.cljs$core$IFn$_invoke$arity$3("Syntax error reading source at (%s).\n%s\n",loc,cause) : format.call(null,"Syntax error reading source at (%s).\n%s\n",loc,cause));
break;
case "macro-syntax-check":
var G__38116 = "Syntax error macroexpanding %sat (%s).\n%s";
var G__38117 = (cljs.core.truth_(symbol)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)," "].join(''):"");
var G__38118 = loc;
var G__38119 = (cljs.core.truth_(spec)?(function (){var sb__5670__auto__ = (new goog.string.StringBuffer());
var _STAR_print_newline_STAR__orig_val__38120_38339 = cljs.core._STAR_print_newline_STAR_;
var _STAR_print_fn_STAR__orig_val__38121_38340 = cljs.core._STAR_print_fn_STAR_;
var _STAR_print_newline_STAR__temp_val__38122_38341 = true;
var _STAR_print_fn_STAR__temp_val__38123_38342 = (function (x__5671__auto__){
var G__38252 = "Syntax error macroexpanding %sat (%s).\n%s";
var G__38253 = (cljs.core.truth_(symbol)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)," "].join(''):"");
var G__38254 = loc;
var G__38255 = (cljs.core.truth_(spec)?(function (){var sb__5670__auto__ = (new goog.string.StringBuffer());
var _STAR_print_newline_STAR__orig_val__38256_38443 = cljs.core._STAR_print_newline_STAR_;
var _STAR_print_fn_STAR__orig_val__38257_38444 = cljs.core._STAR_print_fn_STAR_;
var _STAR_print_newline_STAR__temp_val__38258_38445 = true;
var _STAR_print_fn_STAR__temp_val__38259_38446 = (function (x__5671__auto__){
return sb__5670__auto__.append(x__5671__auto__);
});
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__38122_38341);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__38258_38445);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__38123_38342);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__38259_38446);
try{cljs.spec.alpha.explain_out(cljs.core.update.cljs$core$IFn$_invoke$arity$3(spec,new cljs.core.Keyword("cljs.spec.alpha","problems","cljs.spec.alpha/problems",447400814),(function (probs){
return cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__38097_SHARP_){
return cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(p1__38097_SHARP_,new cljs.core.Keyword(null,"in","in",-1531184865));
return cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__38239_SHARP_){
return cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(p1__38239_SHARP_,new cljs.core.Keyword(null,"in","in",-1531184865));
}),probs);
}))
);
}finally {(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__38121_38340);
}finally {(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__38257_38444);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__orig_val__38120_38339);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__orig_val__38256_38443);
}
return cljs.core.str.cljs$core$IFn$_invoke$arity$1(sb__5670__auto__);
})():(format.cljs$core$IFn$_invoke$arity$2 ? format.cljs$core$IFn$_invoke$arity$2("%s\n",cause) : format.call(null,"%s\n",cause)));
return (format.cljs$core$IFn$_invoke$arity$4 ? format.cljs$core$IFn$_invoke$arity$4(G__38116,G__38117,G__38118,G__38119) : format.call(null,G__38116,G__38117,G__38118,G__38119));
return (format.cljs$core$IFn$_invoke$arity$4 ? format.cljs$core$IFn$_invoke$arity$4(G__38252,G__38253,G__38254,G__38255) : format.call(null,G__38252,G__38253,G__38254,G__38255));
break;
case "macroexpansion":
var G__38125 = "Unexpected error%s macroexpanding %sat (%s).\n%s\n";
var G__38126 = cause_type;
var G__38127 = (cljs.core.truth_(symbol)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)," "].join(''):"");
var G__38128 = loc;
var G__38129 = cause;
return (format.cljs$core$IFn$_invoke$arity$5 ? format.cljs$core$IFn$_invoke$arity$5(G__38125,G__38126,G__38127,G__38128,G__38129) : format.call(null,G__38125,G__38126,G__38127,G__38128,G__38129));
var G__38260 = "Unexpected error%s macroexpanding %sat (%s).\n%s\n";
var G__38261 = cause_type;
var G__38262 = (cljs.core.truth_(symbol)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)," "].join(''):"");
var G__38263 = loc;
var G__38264 = cause;
return (format.cljs$core$IFn$_invoke$arity$5 ? format.cljs$core$IFn$_invoke$arity$5(G__38260,G__38261,G__38262,G__38263,G__38264) : format.call(null,G__38260,G__38261,G__38262,G__38263,G__38264));
break;
case "compile-syntax-check":
var G__38130 = "Syntax error%s compiling %sat (%s).\n%s\n";
var G__38131 = cause_type;
var G__38132 = (cljs.core.truth_(symbol)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)," "].join(''):"");
var G__38133 = loc;
var G__38134 = cause;
return (format.cljs$core$IFn$_invoke$arity$5 ? format.cljs$core$IFn$_invoke$arity$5(G__38130,G__38131,G__38132,G__38133,G__38134) : format.call(null,G__38130,G__38131,G__38132,G__38133,G__38134));
var G__38266 = "Syntax error%s compiling %sat (%s).\n%s\n";
var G__38267 = cause_type;
var G__38268 = (cljs.core.truth_(symbol)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)," "].join(''):"");
var G__38269 = loc;
var G__38270 = cause;
return (format.cljs$core$IFn$_invoke$arity$5 ? format.cljs$core$IFn$_invoke$arity$5(G__38266,G__38267,G__38268,G__38269,G__38270) : format.call(null,G__38266,G__38267,G__38268,G__38269,G__38270));
break;
case "compilation":
var G__38135 = "Unexpected error%s compiling %sat (%s).\n%s\n";
var G__38136 = cause_type;
var G__38137 = (cljs.core.truth_(symbol)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)," "].join(''):"");
var G__38138 = loc;
var G__38139 = cause;
return (format.cljs$core$IFn$_invoke$arity$5 ? format.cljs$core$IFn$_invoke$arity$5(G__38135,G__38136,G__38137,G__38138,G__38139) : format.call(null,G__38135,G__38136,G__38137,G__38138,G__38139));
var G__38271 = "Unexpected error%s compiling %sat (%s).\n%s\n";
var G__38272 = cause_type;
var G__38273 = (cljs.core.truth_(symbol)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)," "].join(''):"");
var G__38274 = loc;
var G__38275 = cause;
return (format.cljs$core$IFn$_invoke$arity$5 ? format.cljs$core$IFn$_invoke$arity$5(G__38271,G__38272,G__38273,G__38274,G__38275) : format.call(null,G__38271,G__38272,G__38273,G__38274,G__38275));
break;
case "read-eval-result":
@ -580,45 +580,45 @@ return (format.cljs$core$IFn$_invoke$arity$5 ? format.cljs$core$IFn$_invoke$arit
break;
case "execution":
if(cljs.core.truth_(spec)){
var G__38140 = "Execution error - invalid arguments to %s at (%s).\n%s";
var G__38141 = symbol;
var G__38142 = loc;
var G__38143 = (function (){var sb__5670__auto__ = (new goog.string.StringBuffer());
var _STAR_print_newline_STAR__orig_val__38144_38358 = cljs.core._STAR_print_newline_STAR_;
var _STAR_print_fn_STAR__orig_val__38145_38359 = cljs.core._STAR_print_fn_STAR_;
var _STAR_print_newline_STAR__temp_val__38146_38360 = true;
var _STAR_print_fn_STAR__temp_val__38147_38361 = (function (x__5671__auto__){
var G__38281 = "Execution error - invalid arguments to %s at (%s).\n%s";
var G__38282 = symbol;
var G__38283 = loc;
var G__38284 = (function (){var sb__5670__auto__ = (new goog.string.StringBuffer());
var _STAR_print_newline_STAR__orig_val__38285_38457 = cljs.core._STAR_print_newline_STAR_;
var _STAR_print_fn_STAR__orig_val__38286_38458 = cljs.core._STAR_print_fn_STAR_;
var _STAR_print_newline_STAR__temp_val__38287_38459 = true;
var _STAR_print_fn_STAR__temp_val__38288_38460 = (function (x__5671__auto__){
return sb__5670__auto__.append(x__5671__auto__);
});
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__38146_38360);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__38287_38459);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__38147_38361);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__38288_38460);
try{cljs.spec.alpha.explain_out(cljs.core.update.cljs$core$IFn$_invoke$arity$3(spec,new cljs.core.Keyword("cljs.spec.alpha","problems","cljs.spec.alpha/problems",447400814),(function (probs){
return cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__38098_SHARP_){
return cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(p1__38098_SHARP_,new cljs.core.Keyword(null,"in","in",-1531184865));
return cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__38243_SHARP_){
return cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(p1__38243_SHARP_,new cljs.core.Keyword(null,"in","in",-1531184865));
}),probs);
}))
);
}finally {(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__38145_38359);
}finally {(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__38286_38458);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__orig_val__38144_38358);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__orig_val__38285_38457);
}
return cljs.core.str.cljs$core$IFn$_invoke$arity$1(sb__5670__auto__);
})();
return (format.cljs$core$IFn$_invoke$arity$4 ? format.cljs$core$IFn$_invoke$arity$4(G__38140,G__38141,G__38142,G__38143) : format.call(null,G__38140,G__38141,G__38142,G__38143));
return (format.cljs$core$IFn$_invoke$arity$4 ? format.cljs$core$IFn$_invoke$arity$4(G__38281,G__38282,G__38283,G__38284) : format.call(null,G__38281,G__38282,G__38283,G__38284));
} else {
var G__38152 = "Execution error%s at %s(%s).\n%s\n";
var G__38153 = cause_type;
var G__38154 = (cljs.core.truth_(symbol)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)," "].join(''):"");
var G__38155 = loc;
var G__38156 = cause;
return (format.cljs$core$IFn$_invoke$arity$5 ? format.cljs$core$IFn$_invoke$arity$5(G__38152,G__38153,G__38154,G__38155,G__38156) : format.call(null,G__38152,G__38153,G__38154,G__38155,G__38156));
var G__38295 = "Execution error%s at %s(%s).\n%s\n";
var G__38296 = cause_type;
var G__38297 = (cljs.core.truth_(symbol)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)," "].join(''):"");
var G__38298 = loc;
var G__38299 = cause;
return (format.cljs$core$IFn$_invoke$arity$5 ? format.cljs$core$IFn$_invoke$arity$5(G__38295,G__38296,G__38297,G__38298,G__38299) : format.call(null,G__38295,G__38296,G__38297,G__38298,G__38299));
}
break;
default:
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__38115__$1)].join('')));
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__38250__$1)].join('')));
}
});

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -20,8 +20,8 @@ cljs.stacktrace.parse_stacktrace = (function (){var method_table__5622__auto__ =
var prefer_table__5623__auto__ = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(cljs.core.PersistentArrayMap.EMPTY);
var method_cache__5624__auto__ = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(cljs.core.PersistentArrayMap.EMPTY);
var cached_hierarchy__5625__auto__ = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(cljs.core.PersistentArrayMap.EMPTY);
var hierarchy__5626__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$3(cljs.core.PersistentArrayMap.EMPTY,new cljs.core.Keyword(null,"hierarchy","hierarchy",-1053470341),(function (){var fexpr__28864 = cljs.core.get_global_hierarchy;
return (fexpr__28864.cljs$core$IFn$_invoke$arity$0 ? fexpr__28864.cljs$core$IFn$_invoke$arity$0() : fexpr__28864.call(null));
var hierarchy__5626__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$3(cljs.core.PersistentArrayMap.EMPTY,new cljs.core.Keyword(null,"hierarchy","hierarchy",-1053470341),(function (){var fexpr__28678 = cljs.core.get_global_hierarchy;
return (fexpr__28678.cljs$core$IFn$_invoke$arity$0 ? fexpr__28678.cljs$core$IFn$_invoke$arity$0() : fexpr__28678.call(null));
})());
return (new cljs.core.MultiFn(cljs.core.symbol.cljs$core$IFn$_invoke$arity$2("cljs.stacktrace","parse-stacktrace"),(function (repl_env,st,err,opts){
return new cljs.core.Keyword(null,"ua-product","ua-product",938384227).cljs$core$IFn$_invoke$arity$1(err);
@ -56,41 +56,41 @@ if(cljs.core.not(cljs.core.re_find(/:/,flc))){
return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [flc,null,null], null);
} else {
var xs = clojure.string.split.cljs$core$IFn$_invoke$arity$2(flc,/:/);
var vec__28894 = cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p__28900,p__28901){
var vec__28902 = p__28900;
var pre = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28902,(0),null);
var post = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28902,(1),null);
var vec__28905 = p__28901;
var x = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28905,(0),null);
var i = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28905,(1),null);
var vec__28707 = cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p__28715,p__28716){
var vec__28717 = p__28715;
var pre = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28717,(0),null);
var post = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28717,(1),null);
var vec__28720 = p__28716;
var x = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28720,(0),null);
var i = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28720,(1),null);
if((i <= (2))){
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [pre,cljs.core.conj.cljs$core$IFn$_invoke$arity$2(post,x)], null);
} else {
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.conj.cljs$core$IFn$_invoke$arity$2(pre,x),post], null);
}
}),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.PersistentVector.EMPTY,cljs.core.PersistentVector.EMPTY], null),cljs.core.map.cljs$core$IFn$_invoke$arity$3(cljs.core.vector,xs,cljs.core.range.cljs$core$IFn$_invoke$arity$3(cljs.core.count(xs),(0),(-1))));
var pre = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28894,(0),null);
var vec__28897 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28894,(1),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28897,(0),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28897,(1),null);
var pre = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28707,(0),null);
var vec__28710 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28707,(1),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28710,(0),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28710,(1),null);
var file = clojure.string.join.cljs$core$IFn$_invoke$arity$2(":",pre);
return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [(function (){var G__28922 = file;
return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [(function (){var G__28730 = file;
if(cljs.stacktrace.starts_with_QMARK_(file,"(")){
return clojure.string.replace(G__28922,"(","");
return clojure.string.replace(G__28730,"(","");
} else {
return G__28922;
return G__28730;
}
})(),cljs.stacktrace.parse_int((function (){var G__28929 = line;
})(),cljs.stacktrace.parse_int((function (){var G__28732 = line;
if(cljs.stacktrace.ends_with_QMARK_(line,")")){
return clojure.string.replace(G__28929,")","");
return clojure.string.replace(G__28732,")","");
} else {
return G__28929;
return G__28732;
}
})()),cljs.stacktrace.parse_int((function (){var G__28932 = column;
})()),cljs.stacktrace.parse_int((function (){var G__28733 = column;
if(cljs.stacktrace.ends_with_QMARK_(column,")")){
return clojure.string.replace(G__28932,")","");
return clojure.string.replace(G__28733,")","");
} else {
return G__28932;
return G__28733;
}
})())], null);
}
@ -99,17 +99,17 @@ return G__28932;
* Given a browser file url convert it into a relative path that can be used
* to locate the original source.
*/
cljs.stacktrace.parse_file = (function cljs$stacktrace$parse_file(p__28951,file,p__28952){
var map__28953 = p__28951;
var map__28953__$1 = cljs.core.__destructure_map(map__28953);
var repl_env = map__28953__$1;
var host = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28953__$1,new cljs.core.Keyword(null,"host","host",-1558485167));
var host_port = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28953__$1,new cljs.core.Keyword(null,"host-port","host-port",1956551772));
var port = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28953__$1,new cljs.core.Keyword(null,"port","port",1534937262));
var map__28954 = p__28952;
var map__28954__$1 = cljs.core.__destructure_map(map__28954);
var opts = map__28954__$1;
var asset_path = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28954__$1,new cljs.core.Keyword(null,"asset-path","asset-path",1500889617));
cljs.stacktrace.parse_file = (function cljs$stacktrace$parse_file(p__28739,file,p__28740){
var map__28743 = p__28739;
var map__28743__$1 = cljs.core.__destructure_map(map__28743);
var repl_env = map__28743__$1;
var host = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28743__$1,new cljs.core.Keyword(null,"host","host",-1558485167));
var host_port = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28743__$1,new cljs.core.Keyword(null,"host-port","host-port",1956551772));
var port = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28743__$1,new cljs.core.Keyword(null,"port","port",1534937262));
var map__28744 = p__28740;
var map__28744__$1 = cljs.core.__destructure_map(map__28744);
var opts = map__28744__$1;
var asset_path = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28744__$1,new cljs.core.Keyword(null,"asset-path","asset-path",1500889617));
var urlpat = (cljs.core.truth_(host)?cljs.stacktrace.string__GT_regex(["http://",cljs.core.str.cljs$core$IFn$_invoke$arity$1(host),":",cljs.core.str.cljs$core$IFn$_invoke$arity$1((function (){var or__5025__auto__ = host_port;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
@ -133,9 +133,9 @@ return cljs.stacktrace.output_directory(opts);
}
})()),"/"].join('')),"");
} else {
var temp__5802__auto__ = new cljs.core.Keyword(null,"asset-root","asset-root",1771735072).cljs$core$IFn$_invoke$arity$1(opts);
if(cljs.core.truth_(temp__5802__auto__)){
var asset_root = temp__5802__auto__;
var temp__5821__auto__ = new cljs.core.Keyword(null,"asset-root","asset-root",1771735072).cljs$core$IFn$_invoke$arity$1(opts);
if(cljs.core.truth_(temp__5821__auto__)){
var asset_root = temp__5821__auto__;
return clojure.string.replace(file,asset_root,"");
} else {
throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2(["Could not relativize URL ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(file)].join(''),new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"parse-stacktrace","parse-stacktrace",-38208461),new cljs.core.Keyword(null,"reason","reason",-2070751759),new cljs.core.Keyword(null,"relativize-url","relativize-url",621482324)], null));
@ -144,13 +144,13 @@ throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2(["Could not relativize URL
});
cljs.stacktrace.chrome_st_el__GT_frame = (function cljs$stacktrace$chrome_st_el__GT_frame(repl_env,st_el,opts){
var xs = clojure.string.split.cljs$core$IFn$_invoke$arity$2(clojure.string.replace(st_el,/\s+at\s+/,""),/\s+/);
var vec__28969 = ((((1) === cljs.core.count(xs)))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [null,cljs.core.first(xs)], null):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.first(xs),cljs.core.last(xs)], null));
var function$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28969,(0),null);
var flc = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28969,(1),null);
var vec__28973 = cljs.stacktrace.parse_file_line_column(flc);
var file = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28973,(0),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28973,(1),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28973,(2),null);
var vec__28767 = ((((1) === cljs.core.count(xs)))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [null,cljs.core.first(xs)], null):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.first(xs),cljs.core.last(xs)], null));
var function$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28767,(0),null);
var flc = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28767,(1),null);
var vec__28771 = cljs.stacktrace.parse_file_line_column(flc);
var file = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28771,(0),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28771,(1),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28771,(2),null);
if(cljs.core.truth_((function (){var and__5023__auto__ = file;
if(cljs.core.truth_(and__5023__auto__)){
var and__5023__auto____$1 = function$;
@ -178,22 +178,22 @@ return new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"fi
}
});
cljs.stacktrace.parse_stacktrace.cljs$core$IMultiFn$_add_method$arity$3(null,new cljs.core.Keyword(null,"chrome","chrome",1718738387),(function (repl_env,st,err,opts){
return cljs.core.vec(cljs.core.remove.cljs$core$IFn$_invoke$arity$2(cljs.core.nil_QMARK_,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__28994_SHARP_){
return cljs.stacktrace.chrome_st_el__GT_frame(repl_env,p1__28994_SHARP_,opts);
}),cljs.core.take_while.cljs$core$IFn$_invoke$arity$2((function (p1__28993_SHARP_){
return (!(cljs.stacktrace.starts_with_QMARK_(p1__28993_SHARP_," at eval")));
}),cljs.core.drop_while.cljs$core$IFn$_invoke$arity$2((function (p1__28992_SHARP_){
return cljs.stacktrace.starts_with_QMARK_(p1__28992_SHARP_,"Error");
return cljs.core.vec(cljs.core.remove.cljs$core$IFn$_invoke$arity$2(cljs.core.nil_QMARK_,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__28787_SHARP_){
return cljs.stacktrace.chrome_st_el__GT_frame(repl_env,p1__28787_SHARP_,opts);
}),cljs.core.take_while.cljs$core$IFn$_invoke$arity$2((function (p1__28786_SHARP_){
return (!(cljs.stacktrace.starts_with_QMARK_(p1__28786_SHARP_," at eval")));
}),cljs.core.drop_while.cljs$core$IFn$_invoke$arity$2((function (p1__28785_SHARP_){
return cljs.stacktrace.starts_with_QMARK_(p1__28785_SHARP_,"Error");
}),clojure.string.split_lines(st))))));
}));
cljs.stacktrace.safari_st_el__GT_frame = (function cljs$stacktrace$safari_st_el__GT_frame(repl_env,st_el,opts){
var vec__29023 = (cljs.core.truth_(cljs.core.re_find(/@/,st_el))?clojure.string.split.cljs$core$IFn$_invoke$arity$2(st_el,/@/):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [null,st_el], null));
var function$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29023,(0),null);
var flc = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29023,(1),null);
var vec__29026 = cljs.stacktrace.parse_file_line_column(flc);
var file = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29026,(0),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29026,(1),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29026,(2),null);
var vec__28797 = (cljs.core.truth_(cljs.core.re_find(/@/,st_el))?clojure.string.split.cljs$core$IFn$_invoke$arity$2(st_el,/@/):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [null,st_el], null));
var function$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28797,(0),null);
var flc = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28797,(1),null);
var vec__28801 = cljs.stacktrace.parse_file_line_column(flc);
var file = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28801,(0),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28801,(1),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28801,(2),null);
if(cljs.core.truth_((function (){var and__5023__auto__ = file;
if(cljs.core.truth_(and__5023__auto__)){
var and__5023__auto____$1 = function$;
@ -221,12 +221,12 @@ return new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"fi
}
});
cljs.stacktrace.parse_stacktrace.cljs$core$IMultiFn$_add_method$arity$3(null,new cljs.core.Keyword(null,"safari","safari",497115653),(function (repl_env,st,err,opts){
return cljs.core.vec(cljs.core.remove.cljs$core$IFn$_invoke$arity$2(cljs.core.nil_QMARK_,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__29047_SHARP_){
return cljs.stacktrace.safari_st_el__GT_frame(repl_env,p1__29047_SHARP_,opts);
}),cljs.core.remove.cljs$core$IFn$_invoke$arity$2(clojure.string.blank_QMARK_,cljs.core.take_while.cljs$core$IFn$_invoke$arity$2((function (p1__29046_SHARP_){
return (!(cljs.stacktrace.starts_with_QMARK_(p1__29046_SHARP_,"eval code")));
}),cljs.core.drop_while.cljs$core$IFn$_invoke$arity$2((function (p1__29045_SHARP_){
return cljs.stacktrace.starts_with_QMARK_(p1__29045_SHARP_,"Error");
return cljs.core.vec(cljs.core.remove.cljs$core$IFn$_invoke$arity$2(cljs.core.nil_QMARK_,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__28816_SHARP_){
return cljs.stacktrace.safari_st_el__GT_frame(repl_env,p1__28816_SHARP_,opts);
}),cljs.core.remove.cljs$core$IFn$_invoke$arity$2(clojure.string.blank_QMARK_,cljs.core.take_while.cljs$core$IFn$_invoke$arity$2((function (p1__28815_SHARP_){
return (!(cljs.stacktrace.starts_with_QMARK_(p1__28815_SHARP_,"eval code")));
}),cljs.core.drop_while.cljs$core$IFn$_invoke$arity$2((function (p1__28814_SHARP_){
return cljs.stacktrace.starts_with_QMARK_(p1__28814_SHARP_,"Error");
}),clojure.string.split_lines(st)))))));
}));
cljs.stacktrace.firefox_clean_function = (function cljs$stacktrace$firefox_clean_function(f){
@ -238,13 +238,13 @@ return f__$1.substring((idx + (2)));
return clojure.string.replace(clojure.string.replace(f__$2,/</,""),(new RegExp("\\/")),"");
});
cljs.stacktrace.firefox_st_el__GT_frame = (function cljs$stacktrace$firefox_st_el__GT_frame(repl_env,st_el,opts){
var vec__29078 = (cljs.core.truth_(cljs.core.re_find(/@/,st_el))?clojure.string.split.cljs$core$IFn$_invoke$arity$2(st_el,/@/):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [null,st_el], null));
var function$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29078,(0),null);
var flc = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29078,(1),null);
var vec__29081 = cljs.stacktrace.parse_file_line_column(flc);
var file = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29081,(0),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29081,(1),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29081,(2),null);
var vec__28836 = (cljs.core.truth_(cljs.core.re_find(/@/,st_el))?clojure.string.split.cljs$core$IFn$_invoke$arity$2(st_el,/@/):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [null,st_el], null));
var function$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28836,(0),null);
var flc = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28836,(1),null);
var vec__28839 = cljs.stacktrace.parse_file_line_column(flc);
var file = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28839,(0),null);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28839,(1),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28839,(2),null);
if(cljs.core.truth_((function (){var and__5023__auto__ = file;
if(cljs.core.truth_(and__5023__auto__)){
var and__5023__auto____$1 = function$;
@ -272,19 +272,19 @@ return new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"fi
}
});
cljs.stacktrace.parse_stacktrace.cljs$core$IMultiFn$_add_method$arity$3(null,new cljs.core.Keyword(null,"firefox","firefox",1283768880),(function (repl_env,st,err,opts){
return cljs.core.vec(cljs.core.remove.cljs$core$IFn$_invoke$arity$2(cljs.core.nil_QMARK_,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__29101_SHARP_){
return cljs.stacktrace.firefox_st_el__GT_frame(repl_env,p1__29101_SHARP_,opts);
}),cljs.core.remove.cljs$core$IFn$_invoke$arity$2(clojure.string.blank_QMARK_,cljs.core.take_while.cljs$core$IFn$_invoke$arity$2((function (p1__29098_SHARP_){
return cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(p1__29098_SHARP_.indexOf("> eval"),(-1));
}),cljs.core.drop_while.cljs$core$IFn$_invoke$arity$2((function (p1__29097_SHARP_){
return cljs.stacktrace.starts_with_QMARK_(p1__29097_SHARP_,"Error");
return cljs.core.vec(cljs.core.remove.cljs$core$IFn$_invoke$arity$2(cljs.core.nil_QMARK_,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__28859_SHARP_){
return cljs.stacktrace.firefox_st_el__GT_frame(repl_env,p1__28859_SHARP_,opts);
}),cljs.core.remove.cljs$core$IFn$_invoke$arity$2(clojure.string.blank_QMARK_,cljs.core.take_while.cljs$core$IFn$_invoke$arity$2((function (p1__28858_SHARP_){
return cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(p1__28858_SHARP_.indexOf("> eval"),(-1));
}),cljs.core.drop_while.cljs$core$IFn$_invoke$arity$2((function (p1__28857_SHARP_){
return cljs.stacktrace.starts_with_QMARK_(p1__28857_SHARP_,"Error");
}),clojure.string.split_lines(st)))))));
}));
cljs.stacktrace.parse_stacktrace.cljs$core$IMultiFn$_add_method$arity$3(null,new cljs.core.Keyword(null,"nodejs","nodejs",321212524),(function (repl_env,st,err,p__29123){
var map__29125 = p__29123;
var map__29125__$1 = cljs.core.__destructure_map(map__29125);
var opts = map__29125__$1;
var output_dir = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29125__$1,new cljs.core.Keyword(null,"output-dir","output-dir",-290956991));
cljs.stacktrace.parse_stacktrace.cljs$core$IMultiFn$_add_method$arity$3(null,new cljs.core.Keyword(null,"nodejs","nodejs",321212524),(function (repl_env,st,err,p__28871){
var map__28880 = p__28871;
var map__28880__$1 = cljs.core.__destructure_map(map__28880);
var opts = map__28880__$1;
var output_dir = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28880__$1,new cljs.core.Keyword(null,"output-dir","output-dir",-290956991));
var parse_source_loc_info = (function cljs$stacktrace$parse_source_loc_info(x){
if(cljs.core.truth_((function (){var and__5023__auto__ = x;
if(cljs.core.truth_(and__5023__auto__)){
@ -307,18 +307,18 @@ if(clojure.string.starts_with_QMARK_(frame_str__$1,"repl:")){
return null;
} else {
var parts = clojure.string.split.cljs$core$IFn$_invoke$arity$2(frame_str__$1,/\s+/);
var vec__29183 = ((((2) === cljs.core.count(parts)))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.first(parts),cljs.core.subs.cljs$core$IFn$_invoke$arity$3(cljs.core.second(parts),(1),(cljs.core.count(cljs.core.second(parts)) - (1)))], null):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [null,cljs.core.first(parts)], null));
var function$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29183,(0),null);
var file_AMPERSAND_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29183,(1),null);
var vec__29186 = clojure.string.split.cljs$core$IFn$_invoke$arity$2(file_AMPERSAND_line,/:/);
var file_part = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29186,(0),null);
var line_part = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29186,(1),null);
var col_part = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29186,(2),null);
return new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"file","file",-1269645878),(cljs.core.truth_(function$)?(function (){var G__29206 = file_part;
var vec__28916 = ((((2) === cljs.core.count(parts)))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.first(parts),cljs.core.subs.cljs$core$IFn$_invoke$arity$3(cljs.core.second(parts),(1),(cljs.core.count(cljs.core.second(parts)) - (1)))], null):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [null,cljs.core.first(parts)], null));
var function$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28916,(0),null);
var file_AMPERSAND_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28916,(1),null);
var vec__28919 = clojure.string.split.cljs$core$IFn$_invoke$arity$2(file_AMPERSAND_line,/:/);
var file_part = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28919,(0),null);
var line_part = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28919,(1),null);
var col_part = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28919,(2),null);
return new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"file","file",-1269645878),(cljs.core.truth_(function$)?(function (){var G__28925 = file_part;
if(cljs.core.truth_(output_dir)){
return clojure.string.replace(G__29206,[cljs.core.str.cljs$core$IFn$_invoke$arity$1(output_dir),"/"].join(''),"");
return clojure.string.replace(G__28925,[cljs.core.str.cljs$core$IFn$_invoke$arity$1(output_dir),"/"].join(''),"");
} else {
return G__29206;
return G__28925;
}
})():file_part),new cljs.core.Keyword(null,"function","function",-2127255473),function$,new cljs.core.Keyword(null,"line","line",212345235),parse_source_loc_info(line_part),new cljs.core.Keyword(null,"column","column",2078222095),parse_source_loc_info(col_part)], null);
}
@ -336,8 +336,8 @@ return clojure.string.replace(clojure.string.replace(clojure.string.replace(cloj
cljs.stacktrace.mapped_line_column_call = (function cljs$stacktrace$mapped_line_column_call(sms,file,line,column){
var source_map = cljs.core.get.cljs$core$IFn$_invoke$arity$2(sms,cljs.core.symbol.cljs$core$IFn$_invoke$arity$1(clojure.string.replace(cljs.stacktrace.remove_ext(file),"/",".")));
var get_best_column = (function cljs$stacktrace$mapped_line_column_call_$_get_best_column(columns,column__$1){
return cljs.core.last((function (){var or__5025__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(columns,cljs.core.last(cljs.core.filter.cljs$core$IFn$_invoke$arity$2((function (p1__29230_SHARP_){
return (p1__29230_SHARP_ <= (column__$1 - (1)));
return cljs.core.last((function (){var or__5025__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(columns,cljs.core.last(cljs.core.filter.cljs$core$IFn$_invoke$arity$2((function (p1__28942_SHARP_){
return (p1__28942_SHARP_ <= (column__$1 - (1)));
}),cljs.core.sort.cljs$core$IFn$_invoke$arity$1(cljs.core.keys(columns)))));
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
@ -347,14 +347,14 @@ return cljs.core.second(cljs.core.first(columns));
})());
});
var adjust = (function cljs$stacktrace$mapped_line_column_call_$_adjust(mapped){
return cljs.core.vec(cljs.core.map.cljs$core$IFn$_invoke$arity$3((function (p1__29234_SHARP_,p2__29235_SHARP_){
return (p1__29234_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__29234_SHARP_.cljs$core$IFn$_invoke$arity$1(p2__29235_SHARP_) : p1__29234_SHARP_.call(null,p2__29235_SHARP_));
return cljs.core.vec(cljs.core.map.cljs$core$IFn$_invoke$arity$3((function (p1__28943_SHARP_,p2__28944_SHARP_){
return (p1__28943_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__28943_SHARP_.cljs$core$IFn$_invoke$arity$1(p2__28944_SHARP_) : p1__28943_SHARP_.call(null,p2__28944_SHARP_));
}),new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.inc,cljs.core.inc,cljs.core.identity], null),mapped));
});
var default$ = new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [line,column,null], null);
var temp__5802__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(source_map,(line - (1)));
if(cljs.core.truth_(temp__5802__auto__)){
var columns = temp__5802__auto__;
var temp__5821__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(source_map,(line - (1)));
if(cljs.core.truth_(temp__5821__auto__)){
var columns = temp__5821__auto__;
return adjust(cljs.core.map.cljs$core$IFn$_invoke$arity$2(get_best_column(columns,column),new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"line","line",212345235),new cljs.core.Keyword(null,"col","col",-1959363084),new cljs.core.Keyword(null,"name","name",1843675177)], null)));
} else {
return default$;
@ -364,18 +364,18 @@ return default$;
* Given opts and a canonicalized JavaScript stacktrace frame, return the
* ClojureScript frame.
*/
cljs.stacktrace.mapped_frame = (function cljs$stacktrace$mapped_frame(p__29277,sms,opts){
var map__29278 = p__29277;
var map__29278__$1 = cljs.core.__destructure_map(map__29278);
var function$ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29278__$1,new cljs.core.Keyword(null,"function","function",-2127255473));
var file = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29278__$1,new cljs.core.Keyword(null,"file","file",-1269645878));
var line = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29278__$1,new cljs.core.Keyword(null,"line","line",212345235));
var column = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29278__$1,new cljs.core.Keyword(null,"column","column",2078222095));
cljs.stacktrace.mapped_frame = (function cljs$stacktrace$mapped_frame(p__28969,sms,opts){
var map__28972 = p__28969;
var map__28972__$1 = cljs.core.__destructure_map(map__28972);
var function$ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28972__$1,new cljs.core.Keyword(null,"function","function",-2127255473));
var file = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28972__$1,new cljs.core.Keyword(null,"file","file",-1269645878));
var line = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28972__$1,new cljs.core.Keyword(null,"line","line",212345235));
var column = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__28972__$1,new cljs.core.Keyword(null,"column","column",2078222095));
var no_source_file_QMARK_ = ((cljs.core.not(file))?true:cljs.stacktrace.starts_with_QMARK_(file,"<"));
var vec__29283 = ((no_source_file_QMARK_)?new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [line,column,null], null):cljs.stacktrace.mapped_line_column_call(sms,file,line,column));
var line_SINGLEQUOTE_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29283,(0),null);
var column_SINGLEQUOTE_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29283,(1),null);
var call = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29283,(2),null);
var vec__28976 = ((no_source_file_QMARK_)?new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [line,column,null], null):cljs.stacktrace.mapped_line_column_call(sms,file,line,column));
var line_SINGLEQUOTE_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28976,(0),null);
var column_SINGLEQUOTE_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28976,(1),null);
var call = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28976,(2),null);
var file_SINGLEQUOTE_ = ((no_source_file_QMARK_)?null:((cljs.stacktrace.ends_with_QMARK_(file,".js"))?[cljs.core.subs.cljs$core$IFn$_invoke$arity$3(file,(0),(cljs.core.count(file) - (3))),".cljs"].join(''):file));
return new cljs.core.PersistentArrayMap(null, 5, [new cljs.core.Keyword(null,"function","function",-2127255473),function$,new cljs.core.Keyword(null,"call","call",-519999866),call,new cljs.core.Keyword(null,"file","file",-1269645878),((no_source_file_QMARK_)?["NO_SOURCE_FILE",(cljs.core.truth_(file)?[" ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(file)].join(''):null)].join(''):file_SINGLEQUOTE_),new cljs.core.Keyword(null,"line","line",212345235),line_SINGLEQUOTE_,new cljs.core.Keyword(null,"column","column",2078222095),column_SINGLEQUOTE_], null);
});
@ -395,8 +395,8 @@ return new cljs.core.PersistentArrayMap(null, 5, [new cljs.core.Keyword(null,"fu
* from the classpath.
*/
cljs.stacktrace.mapped_stacktrace = (function cljs$stacktrace$mapped_stacktrace(var_args){
var G__29317 = arguments.length;
switch (G__29317) {
var G__29013 = arguments.length;
switch (G__29013) {
case 2:
return cljs.stacktrace.mapped_stacktrace.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));
@ -432,11 +432,11 @@ return munged_fn_name;
}
}),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([function$,call], 0));
});
var mapped_frames = cljs.core.map.cljs$core$IFn$_invoke$arity$2(cljs.core.memoize((function (p1__29308_SHARP_){
return cljs.stacktrace.mapped_frame(p1__29308_SHARP_,sms,opts);
var mapped_frames = cljs.core.map.cljs$core$IFn$_invoke$arity$2(cljs.core.memoize((function (p1__29000_SHARP_){
return cljs.stacktrace.mapped_frame(p1__29000_SHARP_,sms,opts);
})),stacktrace);
return cljs.core.vec(cljs.core.map.cljs$core$IFn$_invoke$arity$3(call_merge,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__29309_SHARP_){
return cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(p1__29309_SHARP_,new cljs.core.Keyword(null,"call","call",-519999866));
return cljs.core.vec(cljs.core.map.cljs$core$IFn$_invoke$arity$3(call_merge,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__29003_SHARP_){
return cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(p1__29003_SHARP_,new cljs.core.Keyword(null,"call","call",-519999866));
}),mapped_frames),cljs.core.concat.cljs$core$IFn$_invoke$arity$2(cljs.core.rest(cljs.core.map.cljs$core$IFn$_invoke$arity$2(call__GT_function,mapped_frames)),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.PersistentArrayMap.EMPTY], null))));
}));
@ -448,8 +448,8 @@ return cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(p1__29309_SHARP_,new cljs.
* See mapped-stacktrace.
*/
cljs.stacktrace.mapped_stacktrace_str = (function cljs$stacktrace$mapped_stacktrace_str(var_args){
var G__29351 = arguments.length;
switch (G__29351) {
var G__29058 = arguments.length;
switch (G__29058) {
case 2:
return cljs.stacktrace.mapped_stacktrace_str.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));
@ -470,73 +470,73 @@ return cljs.stacktrace.mapped_stacktrace_str.cljs$core$IFn$_invoke$arity$3(stack
(cljs.stacktrace.mapped_stacktrace_str.cljs$core$IFn$_invoke$arity$3 = (function (stacktrace,sms,opts){
var sb__5670__auto__ = (new goog.string.StringBuffer());
var _STAR_print_newline_STAR__orig_val__29361_29625 = cljs.core._STAR_print_newline_STAR_;
var _STAR_print_fn_STAR__orig_val__29362_29626 = cljs.core._STAR_print_fn_STAR_;
var _STAR_print_newline_STAR__temp_val__29363_29627 = true;
var _STAR_print_fn_STAR__temp_val__29364_29628 = (function (x__5671__auto__){
var _STAR_print_newline_STAR__orig_val__29071_29388 = cljs.core._STAR_print_newline_STAR_;
var _STAR_print_fn_STAR__orig_val__29072_29389 = cljs.core._STAR_print_fn_STAR_;
var _STAR_print_newline_STAR__temp_val__29073_29390 = true;
var _STAR_print_fn_STAR__temp_val__29074_29391 = (function (x__5671__auto__){
return sb__5670__auto__.append(x__5671__auto__);
});
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__29363_29627);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__29073_29390);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__29364_29628);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__29074_29391);
try{var seq__29368_29631 = cljs.core.seq(cljs.stacktrace.mapped_stacktrace.cljs$core$IFn$_invoke$arity$3(stacktrace,sms,opts));
var chunk__29369_29632 = null;
var count__29370_29633 = (0);
var i__29371_29634 = (0);
try{var seq__29078_29393 = cljs.core.seq(cljs.stacktrace.mapped_stacktrace.cljs$core$IFn$_invoke$arity$3(stacktrace,sms,opts));
var chunk__29079_29394 = null;
var count__29080_29395 = (0);
var i__29081_29396 = (0);
while(true){
if((i__29371_29634 < count__29370_29633)){
var map__29388_29635 = chunk__29369_29632.cljs$core$IIndexed$_nth$arity$2(null,i__29371_29634);
var map__29388_29636__$1 = cljs.core.__destructure_map(map__29388_29635);
var function_29637 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29388_29636__$1,new cljs.core.Keyword(null,"function","function",-2127255473));
var file_29638 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29388_29636__$1,new cljs.core.Keyword(null,"file","file",-1269645878));
var line_29639 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29388_29636__$1,new cljs.core.Keyword(null,"line","line",212345235));
var column_29640 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29388_29636__$1,new cljs.core.Keyword(null,"column","column",2078222095));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["\t",[(cljs.core.truth_(function_29637)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(function_29637)," "].join(''):null),"(",cljs.core.str.cljs$core$IFn$_invoke$arity$1(file_29638),(cljs.core.truth_(line_29639)?[":",cljs.core.str.cljs$core$IFn$_invoke$arity$1(line_29639)].join(''):null),(cljs.core.truth_(column_29640)?[":",cljs.core.str.cljs$core$IFn$_invoke$arity$1(column_29640)].join(''):null),")"].join('')], 0));
if((i__29081_29396 < count__29080_29395)){
var map__29118_29400 = chunk__29079_29394.cljs$core$IIndexed$_nth$arity$2(null,i__29081_29396);
var map__29118_29401__$1 = cljs.core.__destructure_map(map__29118_29400);
var function_29402 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29118_29401__$1,new cljs.core.Keyword(null,"function","function",-2127255473));
var file_29403 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29118_29401__$1,new cljs.core.Keyword(null,"file","file",-1269645878));
var line_29404 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29118_29401__$1,new cljs.core.Keyword(null,"line","line",212345235));
var column_29405 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29118_29401__$1,new cljs.core.Keyword(null,"column","column",2078222095));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["\t",[(cljs.core.truth_(function_29402)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(function_29402)," "].join(''):null),"(",cljs.core.str.cljs$core$IFn$_invoke$arity$1(file_29403),(cljs.core.truth_(line_29404)?[":",cljs.core.str.cljs$core$IFn$_invoke$arity$1(line_29404)].join(''):null),(cljs.core.truth_(column_29405)?[":",cljs.core.str.cljs$core$IFn$_invoke$arity$1(column_29405)].join(''):null),")"].join('')], 0));
var G__29649 = seq__29368_29631;
var G__29650 = chunk__29369_29632;
var G__29651 = count__29370_29633;
var G__29652 = (i__29371_29634 + (1));
seq__29368_29631 = G__29649;
chunk__29369_29632 = G__29650;
count__29370_29633 = G__29651;
i__29371_29634 = G__29652;
var G__29412 = seq__29078_29393;
var G__29413 = chunk__29079_29394;
var G__29414 = count__29080_29395;
var G__29415 = (i__29081_29396 + (1));
seq__29078_29393 = G__29412;
chunk__29079_29394 = G__29413;
count__29080_29395 = G__29414;
i__29081_29396 = G__29415;
continue;
} else {
var temp__5804__auto___29655 = cljs.core.seq(seq__29368_29631);
if(temp__5804__auto___29655){
var seq__29368_29657__$1 = temp__5804__auto___29655;
if(cljs.core.chunked_seq_QMARK_(seq__29368_29657__$1)){
var c__5548__auto___29658 = cljs.core.chunk_first(seq__29368_29657__$1);
var G__29659 = cljs.core.chunk_rest(seq__29368_29657__$1);
var G__29660 = c__5548__auto___29658;
var G__29661 = cljs.core.count(c__5548__auto___29658);
var G__29662 = (0);
seq__29368_29631 = G__29659;
chunk__29369_29632 = G__29660;
count__29370_29633 = G__29661;
i__29371_29634 = G__29662;
var temp__5823__auto___29417 = cljs.core.seq(seq__29078_29393);
if(temp__5823__auto___29417){
var seq__29078_29418__$1 = temp__5823__auto___29417;
if(cljs.core.chunked_seq_QMARK_(seq__29078_29418__$1)){
var c__5548__auto___29419 = cljs.core.chunk_first(seq__29078_29418__$1);
var G__29421 = cljs.core.chunk_rest(seq__29078_29418__$1);
var G__29422 = c__5548__auto___29419;
var G__29423 = cljs.core.count(c__5548__auto___29419);
var G__29424 = (0);
seq__29078_29393 = G__29421;
chunk__29079_29394 = G__29422;
count__29080_29395 = G__29423;
i__29081_29396 = G__29424;
continue;
} else {
var map__29408_29663 = cljs.core.first(seq__29368_29657__$1);
var map__29408_29664__$1 = cljs.core.__destructure_map(map__29408_29663);
var function_29665 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29408_29664__$1,new cljs.core.Keyword(null,"function","function",-2127255473));
var file_29666 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29408_29664__$1,new cljs.core.Keyword(null,"file","file",-1269645878));
var line_29667 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29408_29664__$1,new cljs.core.Keyword(null,"line","line",212345235));
var column_29668 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29408_29664__$1,new cljs.core.Keyword(null,"column","column",2078222095));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["\t",[(cljs.core.truth_(function_29665)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(function_29665)," "].join(''):null),"(",cljs.core.str.cljs$core$IFn$_invoke$arity$1(file_29666),(cljs.core.truth_(line_29667)?[":",cljs.core.str.cljs$core$IFn$_invoke$arity$1(line_29667)].join(''):null),(cljs.core.truth_(column_29668)?[":",cljs.core.str.cljs$core$IFn$_invoke$arity$1(column_29668)].join(''):null),")"].join('')], 0));
var map__29136_29425 = cljs.core.first(seq__29078_29418__$1);
var map__29136_29426__$1 = cljs.core.__destructure_map(map__29136_29425);
var function_29427 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29136_29426__$1,new cljs.core.Keyword(null,"function","function",-2127255473));
var file_29428 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29136_29426__$1,new cljs.core.Keyword(null,"file","file",-1269645878));
var line_29429 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29136_29426__$1,new cljs.core.Keyword(null,"line","line",212345235));
var column_29430 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__29136_29426__$1,new cljs.core.Keyword(null,"column","column",2078222095));
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["\t",[(cljs.core.truth_(function_29427)?[cljs.core.str.cljs$core$IFn$_invoke$arity$1(function_29427)," "].join(''):null),"(",cljs.core.str.cljs$core$IFn$_invoke$arity$1(file_29428),(cljs.core.truth_(line_29429)?[":",cljs.core.str.cljs$core$IFn$_invoke$arity$1(line_29429)].join(''):null),(cljs.core.truth_(column_29430)?[":",cljs.core.str.cljs$core$IFn$_invoke$arity$1(column_29430)].join(''):null),")"].join('')], 0));
var G__29674 = cljs.core.next(seq__29368_29657__$1);
var G__29675 = null;
var G__29676 = (0);
var G__29677 = (0);
seq__29368_29631 = G__29674;
chunk__29369_29632 = G__29675;
count__29370_29633 = G__29676;
i__29371_29634 = G__29677;
var G__29434 = cljs.core.next(seq__29078_29418__$1);
var G__29435 = null;
var G__29436 = (0);
var G__29437 = (0);
seq__29078_29393 = G__29434;
chunk__29079_29394 = G__29435;
count__29080_29395 = G__29436;
i__29081_29396 = G__29437;
continue;
}
} else {
@ -544,9 +544,9 @@ continue;
}
break;
}
}finally {(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__29362_29626);
}finally {(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__29072_29389);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__orig_val__29361_29625);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__orig_val__29071_29388);
}
return cljs.core.str.cljs$core$IFn$_invoke$arity$1(sb__5670__auto__);
}));

File diff suppressed because one or more lines are too long

View file

@ -14,7 +14,7 @@ throw (new Error("UUID literal expects a string as its representation."));
}
try{return cljs.core.uuid(form);
}catch (e41000){var e = e41000;
}catch (e40927){var e = e40927;
throw (new Error(e.message));
}});
cljs.tagged_literals.read_inst = (function cljs$tagged_literals$read_inst(form){
@ -23,9 +23,9 @@ if(typeof form === 'string'){
throw (new Error("Instance literal expects a string for its timestamp."));
}
try{var fexpr__41014 = new cljs.core.Var(function(){return cljs.reader.read_date;},new cljs.core.Symbol("cljs.reader","read-date","cljs.reader/read-date",1663417238,null),cljs.core.PersistentHashMap.fromArrays([new cljs.core.Keyword(null,"private","private",-558947994),new cljs.core.Keyword(null,"ns","ns",441598760),new cljs.core.Keyword(null,"name","name",1843675177),new cljs.core.Keyword(null,"file","file",-1269645878),new cljs.core.Keyword(null,"end-column","end-column",1425389514),new cljs.core.Keyword(null,"column","column",2078222095),new cljs.core.Keyword(null,"line","line",212345235),new cljs.core.Keyword(null,"end-line","end-line",1837326455),new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"test","test",577538877)],[true,new cljs.core.Symbol(null,"cljs.reader","cljs.reader",1327473948,null),new cljs.core.Symbol(null,"read-date","read-date",1874308181,null),"cljs/reader.cljs",26,1,92,92,cljs.core.list(new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"s","s",-948495851,null)], null)),null,(cljs.core.truth_(cljs.reader.read_date)?cljs.reader.read_date.cljs$lang$test:null)]));
return (fexpr__41014.cljs$core$IFn$_invoke$arity$1 ? fexpr__41014.cljs$core$IFn$_invoke$arity$1(form) : fexpr__41014.call(null,form));
}catch (e41012){var e = e41012;
try{var fexpr__40932 = new cljs.core.Var(function(){return cljs.reader.read_date;},new cljs.core.Symbol("cljs.reader","read-date","cljs.reader/read-date",1663417238,null),cljs.core.PersistentHashMap.fromArrays([new cljs.core.Keyword(null,"private","private",-558947994),new cljs.core.Keyword(null,"ns","ns",441598760),new cljs.core.Keyword(null,"name","name",1843675177),new cljs.core.Keyword(null,"file","file",-1269645878),new cljs.core.Keyword(null,"end-column","end-column",1425389514),new cljs.core.Keyword(null,"column","column",2078222095),new cljs.core.Keyword(null,"line","line",212345235),new cljs.core.Keyword(null,"end-line","end-line",1837326455),new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"test","test",577538877)],[true,new cljs.core.Symbol(null,"cljs.reader","cljs.reader",1327473948,null),new cljs.core.Symbol(null,"read-date","read-date",1874308181,null),"cljs/reader.cljs",26,1,92,92,cljs.core.list(new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"s","s",-948495851,null)], null)),null,(cljs.core.truth_(cljs.reader.read_date)?cljs.reader.read_date.cljs$lang$test:null)]));
return (fexpr__40932.cljs$core$IFn$_invoke$arity$1 ? fexpr__40932.cljs$core$IFn$_invoke$arity$1(form) : fexpr__40932.call(null,form));
}catch (e40930){var e = e40930;
throw (new Error(e.message));
}});
cljs.tagged_literals.valid_js_literal_key_QMARK_ = (function cljs$tagged_literals$valid_js_literal_key_QMARK_(k){

File diff suppressed because one or more lines are too long

View file

@ -23,8 +23,8 @@ cljs.tools.reader.edn.not_constituent_QMARK_ = (function cljs$tools$reader$edn$n
return ((("@" === ch)) || (((("`" === ch)) || (("~" === ch)))));
});
cljs.tools.reader.edn.read_token = (function cljs$tools$reader$edn$read_token(var_args){
var G__40760 = arguments.length;
switch (G__40760) {
var G__39970 = arguments.length;
switch (G__39970) {
case 3:
return cljs.tools.reader.edn.read_token.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)]));
@ -70,14 +70,14 @@ return cljs.core.str.cljs$core$IFn$_invoke$arity$1(sb);
if(cljs.tools.reader.edn.not_constituent_QMARK_(ch)){
return cljs.tools.reader.impl.errors.throw_bad_char(rdr,kind,ch);
} else {
var G__40840 = (function (){var G__40761 = sb;
G__40761.append(ch);
var G__40267 = (function (){var G__39976 = sb;
G__39976.append(ch);
return G__40761;
return G__39976;
})();
var G__40841 = cljs.tools.reader.reader_types.read_char(rdr);
sb = G__40840;
ch = G__40841;
var G__40268 = cljs.tools.reader.reader_types.read_char(rdr);
sb = G__40267;
ch = G__40268;
continue;
}
}
@ -91,22 +91,22 @@ break;
(cljs.tools.reader.edn.read_token.cljs$lang$maxFixedArity = 4);
cljs.tools.reader.edn.read_dispatch = (function cljs$tools$reader$edn$read_dispatch(rdr,_,opts){
var temp__5802__auto__ = cljs.tools.reader.reader_types.read_char(rdr);
if(cljs.core.truth_(temp__5802__auto__)){
var ch = temp__5802__auto__;
var temp__5802__auto____$1 = (cljs.tools.reader.edn.dispatch_macros.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.edn.dispatch_macros.cljs$core$IFn$_invoke$arity$1(ch) : cljs.tools.reader.edn.dispatch_macros.call(null,ch));
if(cljs.core.truth_(temp__5802__auto____$1)){
var dm = temp__5802__auto____$1;
var temp__5821__auto__ = cljs.tools.reader.reader_types.read_char(rdr);
if(cljs.core.truth_(temp__5821__auto__)){
var ch = temp__5821__auto__;
var temp__5821__auto____$1 = (cljs.tools.reader.edn.dispatch_macros.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.edn.dispatch_macros.cljs$core$IFn$_invoke$arity$1(ch) : cljs.tools.reader.edn.dispatch_macros.call(null,ch));
if(cljs.core.truth_(temp__5821__auto____$1)){
var dm = temp__5821__auto____$1;
return (dm.cljs$core$IFn$_invoke$arity$3 ? dm.cljs$core$IFn$_invoke$arity$3(rdr,ch,opts) : dm.call(null,rdr,ch,opts));
} else {
var G__40762 = (function (){var G__40765 = rdr;
cljs.tools.reader.reader_types.unread(G__40765,ch);
var G__39979 = (function (){var G__39982 = rdr;
cljs.tools.reader.reader_types.unread(G__39982,ch);
return G__40765;
return G__39982;
})();
var G__40763 = ch;
var G__40764 = opts;
return (cljs.tools.reader.edn.read_tagged.cljs$core$IFn$_invoke$arity$3 ? cljs.tools.reader.edn.read_tagged.cljs$core$IFn$_invoke$arity$3(G__40762,G__40763,G__40764) : cljs.tools.reader.edn.read_tagged.call(null,G__40762,G__40763,G__40764));
var G__39980 = ch;
var G__39981 = opts;
return (cljs.tools.reader.edn.read_tagged.cljs$core$IFn$_invoke$arity$3 ? cljs.tools.reader.edn.read_tagged.cljs$core$IFn$_invoke$arity$3(G__39979,G__39980,G__39981) : cljs.tools.reader.edn.read_tagged.call(null,G__39979,G__39980,G__39981));
}
} else {
return cljs.tools.reader.impl.errors.throw_eof_at_dispatch(rdr);
@ -116,8 +116,8 @@ cljs.tools.reader.edn.read_unmatched_delimiter = (function cljs$tools$reader$edn
return cljs.tools.reader.impl.errors.throw_unmatch_delimiter(rdr,ch);
});
cljs.tools.reader.edn.read_unicode_char = (function cljs$tools$reader$edn$read_unicode_char(var_args){
var G__40767 = arguments.length;
switch (G__40767) {
var G__39993 = arguments.length;
switch (G__39993) {
case 4:
return cljs.tools.reader.edn.read_unicode_char.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)]));
@ -149,10 +149,10 @@ var d = cljs.tools.reader.impl.utils.char_code(cljs.core.nth.cljs$core$IFn$_invo
if((d === (-1))){
return cljs.tools.reader.impl.errors.throw_invalid_unicode_digit_in_token(null,cljs.core.nth.cljs$core$IFn$_invoke$arity$2(token,i),token);
} else {
var G__40843 = (i + (1));
var G__40844 = (d + (uc * base));
i = G__40843;
uc = G__40844;
var G__40289 = (i + (1));
var G__40290 = (d + (uc * base));
i = G__40289;
uc = G__40290;
continue;
}
}
@ -193,10 +193,10 @@ cljs.tools.reader.reader_types.read_char(rdr);
if((d === (-1))){
return cljs.tools.reader.impl.errors.throw_invalid_unicode_digit(rdr,ch);
} else {
var G__40845 = (i + (1));
var G__40846 = (d + (uc * base));
i = G__40845;
uc = G__40846;
var G__40297 = (i + (1));
var G__40298 = (d + (uc * base));
i = G__40297;
uc = G__40298;
continue;
}
}
@ -283,9 +283,9 @@ return null;
}
});
cljs.tools.reader.edn.read_delimited = (function cljs$tools$reader$edn$read_delimited(kind,delim,rdr,opts){
var vec__40778 = cljs.tools.reader.edn.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40778,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40778,(1),null);
var vec__40045 = cljs.tools.reader.edn.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40045,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40045,(1),null);
var delim__$1 = cljs.tools.reader.impl.utils.char$(delim);
var a = cljs.core.transient$(cljs.core.PersistentVector.EMPTY);
while(true){
@ -298,26 +298,26 @@ cljs.tools.reader.impl.errors.throw_eof_delimited.cljs$core$IFn$_invoke$arity$5(
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(delim__$1,cljs.tools.reader.impl.utils.char$(ch))){
return cljs.core.persistent_BANG_(a);
} else {
var temp__5802__auto__ = (cljs.tools.reader.edn.macros.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.edn.macros.cljs$core$IFn$_invoke$arity$1(ch) : cljs.tools.reader.edn.macros.call(null,ch));
if(cljs.core.truth_(temp__5802__auto__)){
var macrofn = temp__5802__auto__;
var temp__5821__auto__ = (cljs.tools.reader.edn.macros.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.edn.macros.cljs$core$IFn$_invoke$arity$1(ch) : cljs.tools.reader.edn.macros.call(null,ch));
if(cljs.core.truth_(temp__5821__auto__)){
var macrofn = temp__5821__auto__;
var mret = (macrofn.cljs$core$IFn$_invoke$arity$3 ? macrofn.cljs$core$IFn$_invoke$arity$3(rdr,ch,opts) : macrofn.call(null,rdr,ch,opts));
var G__40857 = (((!((mret === rdr))))?cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(a,mret):a);
a = G__40857;
var G__40323 = (((!((mret === rdr))))?cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(a,mret):a);
a = G__40323;
continue;
} else {
var o = (function (){var G__40781 = (function (){var G__40785 = rdr;
cljs.tools.reader.reader_types.unread(G__40785,ch);
var o = (function (){var G__40055 = (function (){var G__40060 = rdr;
cljs.tools.reader.reader_types.unread(G__40060,ch);
return G__40785;
return G__40060;
})();
var G__40782 = true;
var G__40783 = null;
var G__40784 = opts;
return (cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4 ? cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4(G__40781,G__40782,G__40783,G__40784) : cljs.tools.reader.edn.read.call(null,G__40781,G__40782,G__40783,G__40784));
var G__40056 = true;
var G__40057 = null;
var G__40058 = opts;
return (cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4 ? cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4(G__40055,G__40056,G__40057,G__40058) : cljs.tools.reader.edn.read.call(null,G__40055,G__40056,G__40057,G__40058));
})();
var G__40858 = (((!((o === rdr))))?cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(a,o):a);
a = G__40858;
var G__40327 = (((!((o === rdr))))?cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(a,o):a);
a = G__40327;
continue;
}
}
@ -336,9 +336,9 @@ cljs.tools.reader.edn.read_vector = (function cljs$tools$reader$edn$read_vector(
return cljs.tools.reader.edn.read_delimited(new cljs.core.Keyword(null,"vector","vector",1902966158),"]",rdr,opts);
});
cljs.tools.reader.edn.read_map = (function cljs$tools$reader$edn$read_map(rdr,_,opts){
var vec__40788 = cljs.tools.reader.edn.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40788,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40788,(1),null);
var vec__40075 = cljs.tools.reader.edn.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40075,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40075,(1),null);
var the_map = cljs.tools.reader.edn.read_delimited(new cljs.core.Keyword(null,"map","map",1371690461),"}",rdr,opts);
var map_count = cljs.core.count(the_map);
var ks = cljs.core.take_nth.cljs$core$IFn$_invoke$arity$2((2),the_map);
@ -360,10 +360,10 @@ return cljs.core.PersistentHashMap.fromArray(cljs.core.to_array(the_map),true);
}
});
cljs.tools.reader.edn.read_number = (function cljs$tools$reader$edn$read_number(rdr,initch,opts){
var sb = (function (){var G__40791 = (new goog.string.StringBuffer());
G__40791.append(initch);
var sb = (function (){var G__40086 = (new goog.string.StringBuffer());
G__40086.append(initch);
return G__40791;
return G__40086;
})();
var ch = cljs.tools.reader.reader_types.read_char(rdr);
while(true){
@ -392,14 +392,14 @@ return or__5025__auto__;
return cljs.tools.reader.impl.errors.throw_invalid_number(rdr,s);
}
} else {
var G__40861 = (function (){var G__40792 = sb;
G__40792.append(ch);
var G__40348 = (function (){var G__40091 = sb;
G__40091.append(ch);
return G__40792;
return G__40091;
})();
var G__40862 = cljs.tools.reader.reader_types.read_char(rdr);
sb = G__40861;
ch = G__40862;
var G__40349 = cljs.tools.reader.reader_types.read_char(rdr);
sb = G__40348;
ch = G__40349;
continue;
}
break;
@ -407,8 +407,8 @@ break;
});
cljs.tools.reader.edn.escape_char = (function cljs$tools$reader$edn$escape_char(sb,rdr){
var ch = cljs.tools.reader.reader_types.read_char(rdr);
var G__40793 = ch;
switch (G__40793) {
var G__40103 = ch;
switch (G__40103) {
case "t":
return "\t";
@ -464,32 +464,32 @@ cljs.tools.reader.edn.read_string_STAR_ = (function cljs$tools$reader$edn$read_s
var sb = (new goog.string.StringBuffer());
var ch = cljs.tools.reader.reader_types.read_char(rdr);
while(true){
var G__40794 = ch;
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(null,G__40794)){
var G__40111 = ch;
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(null,G__40111)){
return cljs.tools.reader.impl.errors.throw_eof_reading.cljs$core$IFn$_invoke$arity$variadic(rdr,new cljs.core.Keyword(null,"string","string",-1989541586),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["\"",sb], 0));
} else {
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2("\\",G__40794)){
var G__40867 = (function (){var G__40795 = sb;
G__40795.append(cljs.tools.reader.edn.escape_char(sb,rdr));
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2("\\",G__40111)){
var G__40370 = (function (){var G__40113 = sb;
G__40113.append(cljs.tools.reader.edn.escape_char(sb,rdr));
return G__40795;
return G__40113;
})();
var G__40868 = cljs.tools.reader.reader_types.read_char(rdr);
sb = G__40867;
ch = G__40868;
var G__40371 = cljs.tools.reader.reader_types.read_char(rdr);
sb = G__40370;
ch = G__40371;
continue;
} else {
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2("\"",G__40794)){
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2("\"",G__40111)){
return cljs.core.str.cljs$core$IFn$_invoke$arity$1(sb);
} else {
var G__40870 = (function (){var G__40796 = sb;
G__40796.append(ch);
var G__40372 = (function (){var G__40117 = sb;
G__40117.append(ch);
return G__40796;
return G__40117;
})();
var G__40871 = cljs.tools.reader.reader_types.read_char(rdr);
sb = G__40870;
ch = G__40871;
var G__40373 = cljs.tools.reader.reader_types.read_char(rdr);
sb = G__40372;
ch = G__40373;
continue;
}
@ -499,11 +499,11 @@ break;
}
});
cljs.tools.reader.edn.read_symbol = (function cljs$tools$reader$edn$read_symbol(rdr,initch){
var temp__5804__auto__ = cljs.tools.reader.edn.read_token.cljs$core$IFn$_invoke$arity$3(rdr,new cljs.core.Keyword(null,"symbol","symbol",-1038572696),initch);
if(cljs.core.truth_(temp__5804__auto__)){
var token = temp__5804__auto__;
var G__40797 = token;
switch (G__40797) {
var temp__5823__auto__ = cljs.tools.reader.edn.read_token.cljs$core$IFn$_invoke$arity$3(rdr,new cljs.core.Keyword(null,"symbol","symbol",-1038572696),initch);
if(cljs.core.truth_(temp__5823__auto__)){
var token = temp__5823__auto__;
var G__40120 = token;
switch (G__40120) {
case "nil":
return null;
@ -521,9 +521,9 @@ return new cljs.core.Symbol(null,"/","/",-1371932971,null);
break;
default:
var or__5025__auto__ = (function (){var temp__5804__auto____$1 = cljs.tools.reader.impl.commons.parse_symbol(token);
if(cljs.core.truth_(temp__5804__auto____$1)){
var p = temp__5804__auto____$1;
var or__5025__auto__ = (function (){var temp__5823__auto____$1 = cljs.tools.reader.impl.commons.parse_symbol(token);
if(cljs.core.truth_(temp__5823__auto____$1)){
var p = temp__5823__auto____$1;
return cljs.core.symbol.cljs$core$IFn$_invoke$arity$2((p.cljs$core$IFn$_invoke$arity$1 ? p.cljs$core$IFn$_invoke$arity$1((0)) : p.call(null,(0))),(p.cljs$core$IFn$_invoke$arity$1 ? p.cljs$core$IFn$_invoke$arity$1((1)) : p.call(null,(1))));
} else {
return null;
@ -596,23 +596,23 @@ cljs.tools.reader.impl.errors.throw_dup_keys(rdr,new cljs.core.Keyword(null,"set
return the_set;
});
cljs.tools.reader.edn.read_discard = (function cljs$tools$reader$edn$read_discard(rdr,_,opts){
var G__40804 = rdr;
(cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4 ? cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4(G__40804,true,null,true) : cljs.tools.reader.edn.read.call(null,G__40804,true,null,true));
var G__40158 = rdr;
(cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4 ? cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4(G__40158,true,null,true) : cljs.tools.reader.edn.read.call(null,G__40158,true,null,true));
return G__40804;
return G__40158;
});
cljs.tools.reader.edn.read_namespaced_map = (function cljs$tools$reader$edn$read_namespaced_map(rdr,_,opts){
var token = cljs.tools.reader.edn.read_token.cljs$core$IFn$_invoke$arity$3(rdr,new cljs.core.Keyword(null,"namespaced-map","namespaced-map",1235665380),cljs.tools.reader.reader_types.read_char(rdr));
var temp__5802__auto__ = (function (){var G__40806 = token;
var G__40806__$1 = (((G__40806 == null))?null:cljs.tools.reader.impl.commons.parse_symbol(G__40806));
if((G__40806__$1 == null)){
var temp__5821__auto__ = (function (){var G__40172 = token;
var G__40172__$1 = (((G__40172 == null))?null:cljs.tools.reader.impl.commons.parse_symbol(G__40172));
if((G__40172__$1 == null)){
return null;
} else {
return cljs.tools.reader.impl.utils.second_SINGLEQUOTE_(G__40806__$1);
return cljs.tools.reader.impl.utils.second_SINGLEQUOTE_(G__40172__$1);
}
})();
if(cljs.core.truth_(temp__5802__auto__)){
var ns = temp__5802__auto__;
if(cljs.core.truth_(temp__5821__auto__)){
var ns = temp__5821__auto__;
var ch = cljs.tools.reader.impl.commons.read_past(cljs.tools.reader.impl.utils.whitespace_QMARK_,rdr);
if((ch === "{")){
var items = cljs.tools.reader.edn.read_delimited(new cljs.core.Keyword(null,"namespaced-map","namespaced-map",1235665380),"}",rdr,opts);
@ -638,14 +638,14 @@ return cljs.tools.reader.impl.errors.throw_bad_ns(rdr,token);
});
cljs.tools.reader.edn.read_symbolic_value = (function cljs$tools$reader$edn$read_symbolic_value(rdr,_,opts){
var sym = (cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4 ? cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4(rdr,true,null,opts) : cljs.tools.reader.edn.read.call(null,rdr,true,null,opts));
var G__40812 = sym;
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"NaN","NaN",666918153,null),G__40812)){
var G__40177 = sym;
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"NaN","NaN",666918153,null),G__40177)){
return Number.NaN;
} else {
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"-Inf","-Inf",-2123243689,null),G__40812)){
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"-Inf","-Inf",-2123243689,null),G__40177)){
return Number.NEGATIVE_INFINITY;
} else {
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"Inf","Inf",647172781,null),G__40812)){
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"Inf","Inf",647172781,null),G__40177)){
return Number.POSITIVE_INFINITY;
} else {
return cljs.tools.reader.impl.errors.reader_error.cljs$core$IFn$_invoke$arity$variadic(rdr,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([["Invalid token: ##",cljs.core.str.cljs$core$IFn$_invoke$arity$1(sym)].join('')], 0));
@ -655,8 +655,8 @@ return cljs.tools.reader.impl.errors.reader_error.cljs$core$IFn$_invoke$arity$va
}
});
cljs.tools.reader.edn.macros = (function cljs$tools$reader$edn$macros(ch){
var G__40813 = ch;
switch (G__40813) {
var G__40181 = ch;
switch (G__40181) {
case "\"":
return cljs.tools.reader.edn.read_string_STAR_;
@ -711,8 +711,8 @@ return null;
}
});
cljs.tools.reader.edn.dispatch_macros = (function cljs$tools$reader$edn$dispatch_macros(ch){
var G__40814 = ch;
switch (G__40814) {
var G__40192 = ch;
switch (G__40192) {
case "^":
return cljs.tools.reader.edn.read_meta;
@ -754,20 +754,20 @@ cljs.tools.reader.impl.errors.throw_bad_reader_tag(rdr,"Reader tag must be a sym
} else {
}
var temp__5802__auto__ = (function (){var or__5025__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"readers","readers",-2118263030).cljs$core$IFn$_invoke$arity$1(opts),tag);
var temp__5821__auto__ = (function (){var or__5025__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"readers","readers",-2118263030).cljs$core$IFn$_invoke$arity$1(opts),tag);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return (cljs.tools.reader.default_data_readers.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.default_data_readers.cljs$core$IFn$_invoke$arity$1(tag) : cljs.tools.reader.default_data_readers.call(null,tag));
}
})();
if(cljs.core.truth_(temp__5802__auto__)){
var f = temp__5802__auto__;
if(cljs.core.truth_(temp__5821__auto__)){
var f = temp__5821__auto__;
return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(object) : f.call(null,object));
} else {
var temp__5802__auto____$1 = new cljs.core.Keyword(null,"default","default",-1987822328).cljs$core$IFn$_invoke$arity$1(opts);
if(cljs.core.truth_(temp__5802__auto____$1)){
var d = temp__5802__auto____$1;
var temp__5821__auto____$1 = new cljs.core.Keyword(null,"default","default",-1987822328).cljs$core$IFn$_invoke$arity$1(opts);
if(cljs.core.truth_(temp__5821__auto____$1)){
var d = temp__5821__auto____$1;
return (d.cljs$core$IFn$_invoke$arity$2 ? d.cljs$core$IFn$_invoke$arity$2(tag,object) : d.call(null,tag,object));
} else {
return cljs.tools.reader.impl.errors.throw_unknown_reader_tag(rdr,tag);
@ -793,8 +793,8 @@ return cljs.tools.reader.impl.errors.throw_unknown_reader_tag(rdr,tag);
* be called with the tag and the value.
*/
cljs.tools.reader.edn.read = (function cljs$tools$reader$edn$read(var_args){
var G__40819 = arguments.length;
switch (G__40819) {
var G__40198 = arguments.length;
switch (G__40198) {
case 1:
return cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -817,11 +817,11 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(
return cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,reader);
}));
(cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$2 = (function (p__40823,reader){
var map__40824 = p__40823;
var map__40824__$1 = cljs.core.__destructure_map(map__40824);
var opts = map__40824__$1;
var eof = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__40824__$1,new cljs.core.Keyword(null,"eof","eof",-489063237));
(cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$2 = (function (p__40208,reader){
var map__40209 = p__40208;
var map__40209__$1 = cljs.core.__destructure_map(map__40209);
var opts = map__40209__$1;
var eof = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__40209__$1,new cljs.core.Keyword(null,"eof","eof",-489063237));
var eof_error_QMARK_ = (!(cljs.core.contains_QMARK_(opts,new cljs.core.Keyword(null,"eof","eof",-489063237))));
return cljs.tools.reader.edn.read.cljs$core$IFn$_invoke$arity$4(reader,eof_error_QMARK_,eof,opts);
}));
@ -859,8 +859,8 @@ return cljs.tools.reader.edn.read_symbol(reader,ch);
}
break;
}
}catch (e40826){if((e40826 instanceof Error)){
var e = e40826;
}catch (e40218){if((e40218 instanceof Error)){
var e = e40218;
if(cljs.tools.reader.impl.utils.ex_info_QMARK_(e)){
var d = cljs.core.ex_data(e);
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"reader-exception","reader-exception",-1938323098),new cljs.core.Keyword(null,"type","type",1174270348).cljs$core$IFn$_invoke$arity$1(d))){
@ -872,7 +872,7 @@ throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$3(e.message,cljs.core.merge.
throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$3(e.message,cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"reader-exception","reader-exception",-1938323098)], null),((cljs.tools.reader.reader_types.indexing_reader_QMARK_(reader))?new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"line","line",212345235),cljs.tools.reader.reader_types.get_line_number(reader),new cljs.core.Keyword(null,"column","column",2078222095),cljs.tools.reader.reader_types.get_column_number(reader),new cljs.core.Keyword(null,"file","file",-1269645878),cljs.tools.reader.reader_types.get_file_name(reader)], null):null)], 0)),e);
}
} else {
throw e40826;
throw e40218;
}
}}));
@ -889,8 +889,8 @@ throw e40826;
* opts is a map as per cljs.tools.reader.edn/read
*/
cljs.tools.reader.edn.read_string = (function cljs$tools$reader$edn$read_string(var_args){
var G__40834 = arguments.length;
switch (G__40834) {
var G__40234 = arguments.length;
switch (G__40234) {
case 1:
return cljs.tools.reader.edn.read_string.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));

File diff suppressed because one or more lines are too long

View file

@ -13,8 +13,8 @@ cljs.tools.reader.impl.commons.read_past = (function cljs$tools$reader$impl$comm
var ch = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
while(true){
if((pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(ch) : pred.call(null,ch))){
var G__39437 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
ch = G__39437;
var G__39378 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
ch = G__39378;
continue;
} else {
return ch;
@ -77,8 +77,8 @@ return parseFloat(s);
}
});
cljs.tools.reader.impl.commons.matches_QMARK_ = (function cljs$tools$reader$impl$commons$matches_QMARK_(pattern,s){
var vec__39414 = cljs.core.re_find(pattern,s);
var match = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39414,(0),null);
var vec__39346 = cljs.core.re_find(pattern,s);
var match = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39346,(0),null);
return (match === s);
});
cljs.tools.reader.impl.commons.match_number = (function cljs$tools$reader$impl$commons$match_number(s){
@ -128,14 +128,14 @@ return null;
});
cljs.tools.reader.impl.commons.read_comment = (function cljs$tools$reader$impl$commons$read_comment(var_args){
var args__5755__auto__ = [];
var len__5749__auto___39441 = arguments.length;
var i__5750__auto___39442 = (0);
var len__5749__auto___39382 = arguments.length;
var i__5750__auto___39383 = (0);
while(true){
if((i__5750__auto___39442 < len__5749__auto___39441)){
args__5755__auto__.push((arguments[i__5750__auto___39442]));
if((i__5750__auto___39383 < len__5749__auto___39382)){
args__5755__auto__.push((arguments[i__5750__auto___39383]));
var G__39443 = (i__5750__auto___39442 + (1));
i__5750__auto___39442 = G__39443;
var G__39384 = (i__5750__auto___39383 + (1));
i__5750__auto___39383 = G__39384;
continue;
} else {
}
@ -153,34 +153,34 @@ return cljs.tools.reader.impl.commons.skip_line(rdr);
(cljs.tools.reader.impl.commons.read_comment.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(cljs.tools.reader.impl.commons.read_comment.cljs$lang$applyTo = (function (seq39435){
var G__39436 = cljs.core.first(seq39435);
var seq39435__$1 = cljs.core.next(seq39435);
(cljs.tools.reader.impl.commons.read_comment.cljs$lang$applyTo = (function (seq39357){
var G__39358 = cljs.core.first(seq39357);
var seq39357__$1 = cljs.core.next(seq39357);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39436,seq39435__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39358,seq39357__$1);
}));
cljs.tools.reader.impl.commons.throwing_reader = (function cljs$tools$reader$impl$commons$throwing_reader(msg){
return (function() {
var G__39444__delegate = function (rdr,_){
var G__39385__delegate = function (rdr,_){
return cljs.tools.reader.impl.errors.reader_error.cljs$core$IFn$_invoke$arity$variadic(rdr,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([msg], 0));
};
var G__39444 = function (rdr,var_args){
var G__39385 = function (rdr,var_args){
var _ = null;
if (arguments.length > 1) {
var G__39446__i = 0, G__39446__a = new Array(arguments.length - 1);
while (G__39446__i < G__39446__a.length) {G__39446__a[G__39446__i] = arguments[G__39446__i + 1]; ++G__39446__i;}
_ = new cljs.core.IndexedSeq(G__39446__a,0,null);
var G__39386__i = 0, G__39386__a = new Array(arguments.length - 1);
while (G__39386__i < G__39386__a.length) {G__39386__a[G__39386__i] = arguments[G__39386__i + 1]; ++G__39386__i;}
_ = new cljs.core.IndexedSeq(G__39386__a,0,null);
}
return G__39444__delegate.call(this,rdr,_);};
G__39444.cljs$lang$maxFixedArity = 1;
G__39444.cljs$lang$applyTo = (function (arglist__39448){
var rdr = cljs.core.first(arglist__39448);
var _ = cljs.core.rest(arglist__39448);
return G__39444__delegate(rdr,_);
return G__39385__delegate.call(this,rdr,_);};
G__39385.cljs$lang$maxFixedArity = 1;
G__39385.cljs$lang$applyTo = (function (arglist__39387){
var rdr = cljs.core.first(arglist__39387);
var _ = cljs.core.rest(arglist__39387);
return G__39385__delegate(rdr,_);
});
G__39444.cljs$core$IFn$_invoke$arity$variadic = G__39444__delegate;
return G__39444;
G__39385.cljs$core$IFn$_invoke$arity$variadic = G__39385__delegate;
return G__39385;
})()
;
});

File diff suppressed because one or more lines are too long

View file

@ -12,14 +12,14 @@ return details;
*/
cljs.tools.reader.impl.errors.throw_ex = (function cljs$tools$reader$impl$errors$throw_ex(var_args){
var args__5755__auto__ = [];
var len__5749__auto___39354 = arguments.length;
var i__5750__auto___39355 = (0);
var len__5749__auto___39269 = arguments.length;
var i__5750__auto___39270 = (0);
while(true){
if((i__5750__auto___39355 < len__5749__auto___39354)){
args__5755__auto__.push((arguments[i__5750__auto___39355]));
if((i__5750__auto___39270 < len__5749__auto___39269)){
args__5755__auto__.push((arguments[i__5750__auto___39270]));
var G__39356 = (i__5750__auto___39355 + (1));
i__5750__auto___39355 = G__39356;
var G__39271 = (i__5750__auto___39270 + (1));
i__5750__auto___39270 = G__39271;
continue;
} else {
}
@ -51,13 +51,13 @@ throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2(full_msg,details);
(cljs.tools.reader.impl.errors.throw_ex.cljs$lang$maxFixedArity = (2));
/** @this {Function} */
(cljs.tools.reader.impl.errors.throw_ex.cljs$lang$applyTo = (function (seq39171){
var G__39172 = cljs.core.first(seq39171);
var seq39171__$1 = cljs.core.next(seq39171);
var G__39173 = cljs.core.first(seq39171__$1);
var seq39171__$2 = cljs.core.next(seq39171__$1);
(cljs.tools.reader.impl.errors.throw_ex.cljs$lang$applyTo = (function (seq39083){
var G__39084 = cljs.core.first(seq39083);
var seq39083__$1 = cljs.core.next(seq39083);
var G__39085 = cljs.core.first(seq39083__$1);
var seq39083__$2 = cljs.core.next(seq39083__$1);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39172,G__39173,seq39171__$2);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39084,G__39085,seq39083__$2);
}));
/**
@ -66,14 +66,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39172,G__39173
*/
cljs.tools.reader.impl.errors.reader_error = (function cljs$tools$reader$impl$errors$reader_error(var_args){
var args__5755__auto__ = [];
var len__5749__auto___39366 = arguments.length;
var i__5750__auto___39367 = (0);
var len__5749__auto___39287 = arguments.length;
var i__5750__auto___39288 = (0);
while(true){
if((i__5750__auto___39367 < len__5749__auto___39366)){
args__5755__auto__.push((arguments[i__5750__auto___39367]));
if((i__5750__auto___39288 < len__5749__auto___39287)){
args__5755__auto__.push((arguments[i__5750__auto___39288]));
var G__39368 = (i__5750__auto___39367 + (1));
i__5750__auto___39367 = G__39368;
var G__39290 = (i__5750__auto___39288 + (1));
i__5750__auto___39288 = G__39290;
continue;
} else {
}
@ -91,11 +91,11 @@ return cljs.tools.reader.impl.errors.throw_ex.cljs$core$IFn$_invoke$arity$variad
(cljs.tools.reader.impl.errors.reader_error.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(cljs.tools.reader.impl.errors.reader_error.cljs$lang$applyTo = (function (seq39195){
var G__39196 = cljs.core.first(seq39195);
var seq39195__$1 = cljs.core.next(seq39195);
(cljs.tools.reader.impl.errors.reader_error.cljs$lang$applyTo = (function (seq39095){
var G__39097 = cljs.core.first(seq39095);
var seq39095__$1 = cljs.core.next(seq39095);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39196,seq39195__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39097,seq39095__$1);
}));
/**
@ -104,14 +104,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39196,seq39195
*/
cljs.tools.reader.impl.errors.illegal_arg_error = (function cljs$tools$reader$impl$errors$illegal_arg_error(var_args){
var args__5755__auto__ = [];
var len__5749__auto___39373 = arguments.length;
var i__5750__auto___39374 = (0);
var len__5749__auto___39298 = arguments.length;
var i__5750__auto___39299 = (0);
while(true){
if((i__5750__auto___39374 < len__5749__auto___39373)){
args__5755__auto__.push((arguments[i__5750__auto___39374]));
if((i__5750__auto___39299 < len__5749__auto___39298)){
args__5755__auto__.push((arguments[i__5750__auto___39299]));
var G__39375 = (i__5750__auto___39374 + (1));
i__5750__auto___39374 = G__39375;
var G__39300 = (i__5750__auto___39299 + (1));
i__5750__auto___39299 = G__39300;
continue;
} else {
}
@ -129,11 +129,11 @@ return cljs.tools.reader.impl.errors.throw_ex.cljs$core$IFn$_invoke$arity$variad
(cljs.tools.reader.impl.errors.illegal_arg_error.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(cljs.tools.reader.impl.errors.illegal_arg_error.cljs$lang$applyTo = (function (seq39201){
var G__39202 = cljs.core.first(seq39201);
var seq39201__$1 = cljs.core.next(seq39201);
(cljs.tools.reader.impl.errors.illegal_arg_error.cljs$lang$applyTo = (function (seq39115){
var G__39116 = cljs.core.first(seq39115);
var seq39115__$1 = cljs.core.next(seq39115);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39202,seq39201__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39116,seq39115__$1);
}));
/**
@ -142,14 +142,14 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39202,seq39201
*/
cljs.tools.reader.impl.errors.eof_error = (function cljs$tools$reader$impl$errors$eof_error(var_args){
var args__5755__auto__ = [];
var len__5749__auto___39379 = arguments.length;
var i__5750__auto___39380 = (0);
var len__5749__auto___39305 = arguments.length;
var i__5750__auto___39306 = (0);
while(true){
if((i__5750__auto___39380 < len__5749__auto___39379)){
args__5755__auto__.push((arguments[i__5750__auto___39380]));
if((i__5750__auto___39306 < len__5749__auto___39305)){
args__5755__auto__.push((arguments[i__5750__auto___39306]));
var G__39381 = (i__5750__auto___39380 + (1));
i__5750__auto___39380 = G__39381;
var G__39307 = (i__5750__auto___39306 + (1));
i__5750__auto___39306 = G__39307;
continue;
} else {
}
@ -167,16 +167,16 @@ return cljs.tools.reader.impl.errors.throw_ex.cljs$core$IFn$_invoke$arity$variad
(cljs.tools.reader.impl.errors.eof_error.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(cljs.tools.reader.impl.errors.eof_error.cljs$lang$applyTo = (function (seq39208){
var G__39209 = cljs.core.first(seq39208);
var seq39208__$1 = cljs.core.next(seq39208);
(cljs.tools.reader.impl.errors.eof_error.cljs$lang$applyTo = (function (seq39131){
var G__39132 = cljs.core.first(seq39131);
var seq39131__$1 = cljs.core.next(seq39131);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39209,seq39208__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39132,seq39131__$1);
}));
cljs.tools.reader.impl.errors.throw_eof_delimited = (function cljs$tools$reader$impl$errors$throw_eof_delimited(var_args){
var G__39217 = arguments.length;
switch (G__39217) {
var G__39143 = arguments.length;
switch (G__39143) {
case 4:
return cljs.tools.reader.impl.errors.throw_eof_delimited.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)]));
@ -230,14 +230,14 @@ return cljs.tools.reader.impl.errors.reader_error.cljs$core$IFn$_invoke$arity$va
});
cljs.tools.reader.impl.errors.throw_eof_reading = (function cljs$tools$reader$impl$errors$throw_eof_reading(var_args){
var args__5755__auto__ = [];
var len__5749__auto___39394 = arguments.length;
var i__5750__auto___39395 = (0);
var len__5749__auto___39315 = arguments.length;
var i__5750__auto___39316 = (0);
while(true){
if((i__5750__auto___39395 < len__5749__auto___39394)){
args__5755__auto__.push((arguments[i__5750__auto___39395]));
if((i__5750__auto___39316 < len__5749__auto___39315)){
args__5755__auto__.push((arguments[i__5750__auto___39316]));
var G__39396 = (i__5750__auto___39395 + (1));
i__5750__auto___39395 = G__39396;
var G__39317 = (i__5750__auto___39316 + (1));
i__5750__auto___39316 = G__39317;
continue;
} else {
}
@ -249,9 +249,9 @@ return cljs.tools.reader.impl.errors.throw_eof_reading.cljs$core$IFn$_invoke$ari
});
(cljs.tools.reader.impl.errors.throw_eof_reading.cljs$core$IFn$_invoke$arity$variadic = (function (rdr,kind,start){
var init = (function (){var G__39246 = kind;
var G__39246__$1 = (((G__39246 instanceof cljs.core.Keyword))?G__39246.fqn:null);
switch (G__39246__$1) {
var init = (function (){var G__39168 = kind;
var G__39168__$1 = (((G__39168 instanceof cljs.core.Keyword))?G__39168.fqn:null);
switch (G__39168__$1) {
case "regex":
return "#\"";
@ -261,7 +261,7 @@ return "\"";
break;
default:
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__39246__$1)].join('')));
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__39168__$1)].join('')));
}
})();
@ -271,13 +271,13 @@ return cljs.tools.reader.impl.errors.eof_error.cljs$core$IFn$_invoke$arity$varia
(cljs.tools.reader.impl.errors.throw_eof_reading.cljs$lang$maxFixedArity = (2));
/** @this {Function} */
(cljs.tools.reader.impl.errors.throw_eof_reading.cljs$lang$applyTo = (function (seq39243){
var G__39244 = cljs.core.first(seq39243);
var seq39243__$1 = cljs.core.next(seq39243);
var G__39245 = cljs.core.first(seq39243__$1);
var seq39243__$2 = cljs.core.next(seq39243__$1);
(cljs.tools.reader.impl.errors.throw_eof_reading.cljs$lang$applyTo = (function (seq39161){
var G__39162 = cljs.core.first(seq39161);
var seq39161__$1 = cljs.core.next(seq39161);
var G__39163 = cljs.core.first(seq39161__$1);
var seq39161__$2 = cljs.core.next(seq39161__$1);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39244,G__39245,seq39243__$2);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__39162,G__39163,seq39161__$2);
}));
cljs.tools.reader.impl.errors.throw_invalid_unicode_char = (function cljs$tools$reader$impl$errors$throw_invalid_unicode_char(rdr,token){
@ -336,32 +336,32 @@ return cljs.tools.reader.impl.errors.reader_error.cljs$core$IFn$_invoke$arity$va
});
cljs.tools.reader.impl.errors.duplicate_keys_error = (function cljs$tools$reader$impl$errors$duplicate_keys_error(msg,coll){
var duplicates = (function cljs$tools$reader$impl$errors$duplicate_keys_error_$_duplicates(seq){
var iter__5503__auto__ = (function cljs$tools$reader$impl$errors$duplicate_keys_error_$_duplicates_$_iter__39308(s__39309){
var iter__5503__auto__ = (function cljs$tools$reader$impl$errors$duplicate_keys_error_$_duplicates_$_iter__39245(s__39246){
return (new cljs.core.LazySeq(null,(function (){
var s__39309__$1 = s__39309;
var s__39246__$1 = s__39246;
while(true){
var temp__5804__auto__ = cljs.core.seq(s__39309__$1);
if(temp__5804__auto__){
var s__39309__$2 = temp__5804__auto__;
if(cljs.core.chunked_seq_QMARK_(s__39309__$2)){
var c__5501__auto__ = cljs.core.chunk_first(s__39309__$2);
var temp__5823__auto__ = cljs.core.seq(s__39246__$1);
if(temp__5823__auto__){
var s__39246__$2 = temp__5823__auto__;
if(cljs.core.chunked_seq_QMARK_(s__39246__$2)){
var c__5501__auto__ = cljs.core.chunk_first(s__39246__$2);
var size__5502__auto__ = cljs.core.count(c__5501__auto__);
var b__39311 = cljs.core.chunk_buffer(size__5502__auto__);
if((function (){var i__39310 = (0);
var b__39248 = cljs.core.chunk_buffer(size__5502__auto__);
if((function (){var i__39247 = (0);
while(true){
if((i__39310 < size__5502__auto__)){
var vec__39321 = cljs.core._nth(c__5501__auto__,i__39310);
var id = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39321,(0),null);
var freq = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39321,(1),null);
if((i__39247 < size__5502__auto__)){
var vec__39251 = cljs.core._nth(c__5501__auto__,i__39247);
var id = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39251,(0),null);
var freq = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39251,(1),null);
if((freq > (1))){
cljs.core.chunk_append(b__39311,id);
cljs.core.chunk_append(b__39248,id);
var G__39406 = (i__39310 + (1));
i__39310 = G__39406;
var G__39329 = (i__39247 + (1));
i__39247 = G__39329;
continue;
} else {
var G__39407 = (i__39310 + (1));
i__39310 = G__39407;
var G__39330 = (i__39247 + (1));
i__39247 = G__39330;
continue;
}
} else {
@ -370,19 +370,19 @@ return true;
break;
}
})()){
return cljs.core.chunk_cons(cljs.core.chunk(b__39311),cljs$tools$reader$impl$errors$duplicate_keys_error_$_duplicates_$_iter__39308(cljs.core.chunk_rest(s__39309__$2)));
return cljs.core.chunk_cons(cljs.core.chunk(b__39248),cljs$tools$reader$impl$errors$duplicate_keys_error_$_duplicates_$_iter__39245(cljs.core.chunk_rest(s__39246__$2)));
} else {
return cljs.core.chunk_cons(cljs.core.chunk(b__39311),null);
return cljs.core.chunk_cons(cljs.core.chunk(b__39248),null);
}
} else {
var vec__39328 = cljs.core.first(s__39309__$2);
var id = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39328,(0),null);
var freq = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39328,(1),null);
var vec__39254 = cljs.core.first(s__39246__$2);
var id = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39254,(0),null);
var freq = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39254,(1),null);
if((freq > (1))){
return cljs.core.cons(id,cljs$tools$reader$impl$errors$duplicate_keys_error_$_duplicates_$_iter__39308(cljs.core.rest(s__39309__$2)));
return cljs.core.cons(id,cljs$tools$reader$impl$errors$duplicate_keys_error_$_duplicates_$_iter__39245(cljs.core.rest(s__39246__$2)));
} else {
var G__39410 = cljs.core.rest(s__39309__$2);
s__39309__$1 = G__39410;
var G__39331 = cljs.core.rest(s__39246__$2);
s__39246__$1 = G__39331;
continue;
}
}

File diff suppressed because one or more lines are too long

View file

@ -64,8 +64,8 @@ cljs.tools.reader.impl.inspect.inspect_STAR_ = (function (){var method_table__56
var prefer_table__5623__auto__ = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(cljs.core.PersistentArrayMap.EMPTY);
var method_cache__5624__auto__ = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(cljs.core.PersistentArrayMap.EMPTY);
var cached_hierarchy__5625__auto__ = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(cljs.core.PersistentArrayMap.EMPTY);
var hierarchy__5626__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$3(cljs.core.PersistentArrayMap.EMPTY,new cljs.core.Keyword(null,"hierarchy","hierarchy",-1053470341),(function (){var fexpr__39033 = cljs.core.get_global_hierarchy;
return (fexpr__39033.cljs$core$IFn$_invoke$arity$0 ? fexpr__39033.cljs$core$IFn$_invoke$arity$0() : fexpr__39033.call(null));
var hierarchy__5626__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$3(cljs.core.PersistentArrayMap.EMPTY,new cljs.core.Keyword(null,"hierarchy","hierarchy",-1053470341),(function (){var fexpr__39007 = cljs.core.get_global_hierarchy;
return (fexpr__39007.cljs$core$IFn$_invoke$arity$0 ? fexpr__39007.cljs$core$IFn$_invoke$arity$0() : fexpr__39007.call(null));
})());
return (new cljs.core.MultiFn(cljs.core.symbol.cljs$core$IFn$_invoke$arity$2("cljs.tools.reader.impl.inspect","inspect*"),cljs.tools.reader.impl.inspect.dispatch_inspect,new cljs.core.Keyword(null,"default","default",-1987822328),hierarchy__5626__auto__,method_table__5622__auto__,prefer_table__5623__auto__,method_cache__5624__auto__,cached_hierarchy__5625__auto__));
})();
@ -126,8 +126,8 @@ return cljs.core.pr_str.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.
* the inspection.
*/
cljs.tools.reader.impl.inspect.inspect = (function cljs$tools$reader$impl$inspect$inspect(var_args){
var G__39042 = arguments.length;
switch (G__39042) {
var G__39017 = arguments.length;
switch (G__39017) {
case 1:
return cljs.tools.reader.impl.inspect.inspect.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));

File diff suppressed because one or more lines are too long

View file

@ -43,12 +43,12 @@ var this__5323__auto____$1 = this;
return this__5323__auto____$1.cljs$core$ILookup$_lookup$arity$3(null,k__5324__auto__,null);
}));
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k38696,else__5326__auto__){
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this__5325__auto__,k38639,else__5326__auto__){
var self__ = this;
var this__5325__auto____$1 = this;
var G__38703 = k38696;
var G__38703__$1 = (((G__38703 instanceof cljs.core.Keyword))?G__38703.fqn:null);
switch (G__38703__$1) {
var G__38653 = k38639;
var G__38653__$1 = (((G__38653 instanceof cljs.core.Keyword))?G__38653.fqn:null);
switch (G__38653__$1) {
case "splicing?":
return self__.splicing_QMARK_;
@ -58,7 +58,7 @@ return self__.form;
break;
default:
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k38696,else__5326__auto__);
return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k38639,else__5326__auto__);
}
}));
@ -66,10 +66,10 @@ return cljs.core.get.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k38696,else__
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IKVReduce$_kv_reduce$arity$3 = (function (this__5343__auto__,f__5344__auto__,init__5345__auto__){
var self__ = this;
var this__5343__auto____$1 = this;
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__38704){
var vec__38705 = p__38704;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38705,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38705,(1),null);
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret__5346__auto__,p__38663){
var vec__38669 = p__38663;
var k__5347__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38669,(0),null);
var v__5348__auto__ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38669,(1),null);
return (f__5344__auto__.cljs$core$IFn$_invoke$arity$3 ? f__5344__auto__.cljs$core$IFn$_invoke$arity$3(ret__5346__auto__,k__5347__auto__,v__5348__auto__) : f__5344__auto__.call(null,ret__5346__auto__,k__5347__auto__,v__5348__auto__));
}),init__5345__auto__,this__5343__auto____$1);
}));
@ -83,10 +83,10 @@ return cljs.core.pr_sequential_writer(writer__5339__auto__,cljs.core.pr_writer,"
return cljs.core.pr_sequential_writer(writer__5339__auto__,pr_pair__5341__auto__,"#cljs.tools.reader.impl.utils.ReaderConditional{",", ","}",opts__5340__auto__,cljs.core.concat.cljs$core$IFn$_invoke$arity$2(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"splicing?","splicing?",-428596366),self__.splicing_QMARK_],null)),(new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[new cljs.core.Keyword(null,"form","form",-1624062471),self__.form],null))], null),self__.__extmap));
}));
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__38695){
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IIterable$_iterator$arity$1 = (function (G__38638){
var self__ = this;
var G__38695__$1 = this;
return (new cljs.core.RecordIter((0),G__38695__$1,2,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"splicing?","splicing?",-428596366),new cljs.core.Keyword(null,"form","form",-1624062471)], null),(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
var G__38638__$1 = this;
return (new cljs.core.RecordIter((0),G__38638__$1,2,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"splicing?","splicing?",-428596366),new cljs.core.Keyword(null,"form","form",-1624062471)], null),(cljs.core.truth_(self__.__extmap)?cljs.core._iterator(self__.__extmap):cljs.core.nil_iter())));
}));
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IMeta$_meta$arity$1 = (function (this__5321__auto__){
@ -123,10 +123,10 @@ return h__5134__auto____$1;
}
}));
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this38697,other38698){
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IEquiv$_equiv$arity$2 = (function (this38643,other38644){
var self__ = this;
var this38697__$1 = this;
return (((!((other38698 == null)))) && ((((this38697__$1.constructor === other38698.constructor)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this38697__$1.splicing_QMARK_,other38698.splicing_QMARK_)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this38697__$1.form,other38698.form)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this38697__$1.__extmap,other38698.__extmap)))))))));
var this38643__$1 = this;
return (((!((other38644 == null)))) && ((((this38643__$1.constructor === other38644.constructor)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this38643__$1.splicing_QMARK_,other38644.splicing_QMARK_)) && (((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this38643__$1.form,other38644.form)) && (cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(this38643__$1.__extmap,other38644.__extmap)))))))));
}));
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IMap$_dissoc$arity$2 = (function (this__5333__auto__,k__5334__auto__){
@ -139,35 +139,35 @@ return (new cljs.tools.reader.impl.utils.ReaderConditional(self__.splicing_QMARK
}
}));
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k38696){
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IAssociative$_contains_key_QMARK_$arity$2 = (function (this__5330__auto__,k38639){
var self__ = this;
var this__5330__auto____$1 = this;
var G__38752 = k38696;
var G__38752__$1 = (((G__38752 instanceof cljs.core.Keyword))?G__38752.fqn:null);
switch (G__38752__$1) {
var G__38744 = k38639;
var G__38744__$1 = (((G__38744 instanceof cljs.core.Keyword))?G__38744.fqn:null);
switch (G__38744__$1) {
case "splicing?":
case "form":
return true;
break;
default:
return cljs.core.contains_QMARK_(self__.__extmap,k38696);
return cljs.core.contains_QMARK_(self__.__extmap,k38639);
}
}));
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__38695){
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IAssociative$_assoc$arity$3 = (function (this__5331__auto__,k__5332__auto__,G__38638){
var self__ = this;
var this__5331__auto____$1 = this;
var pred__38753 = cljs.core.keyword_identical_QMARK_;
var expr__38754 = k__5332__auto__;
if(cljs.core.truth_((pred__38753.cljs$core$IFn$_invoke$arity$2 ? pred__38753.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"splicing?","splicing?",-428596366),expr__38754) : pred__38753.call(null,new cljs.core.Keyword(null,"splicing?","splicing?",-428596366),expr__38754)))){
return (new cljs.tools.reader.impl.utils.ReaderConditional(G__38695,self__.form,self__.__meta,self__.__extmap,null));
var pred__38749 = cljs.core.keyword_identical_QMARK_;
var expr__38750 = k__5332__auto__;
if(cljs.core.truth_((pred__38749.cljs$core$IFn$_invoke$arity$2 ? pred__38749.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"splicing?","splicing?",-428596366),expr__38750) : pred__38749.call(null,new cljs.core.Keyword(null,"splicing?","splicing?",-428596366),expr__38750)))){
return (new cljs.tools.reader.impl.utils.ReaderConditional(G__38638,self__.form,self__.__meta,self__.__extmap,null));
} else {
if(cljs.core.truth_((pred__38753.cljs$core$IFn$_invoke$arity$2 ? pred__38753.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"form","form",-1624062471),expr__38754) : pred__38753.call(null,new cljs.core.Keyword(null,"form","form",-1624062471),expr__38754)))){
return (new cljs.tools.reader.impl.utils.ReaderConditional(self__.splicing_QMARK_,G__38695,self__.__meta,self__.__extmap,null));
if(cljs.core.truth_((pred__38749.cljs$core$IFn$_invoke$arity$2 ? pred__38749.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"form","form",-1624062471),expr__38750) : pred__38749.call(null,new cljs.core.Keyword(null,"form","form",-1624062471),expr__38750)))){
return (new cljs.tools.reader.impl.utils.ReaderConditional(self__.splicing_QMARK_,G__38638,self__.__meta,self__.__extmap,null));
} else {
return (new cljs.tools.reader.impl.utils.ReaderConditional(self__.splicing_QMARK_,self__.form,self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__38695),null));
return (new cljs.tools.reader.impl.utils.ReaderConditional(self__.splicing_QMARK_,self__.form,self__.__meta,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(self__.__extmap,k__5332__auto__,G__38638),null));
}
}
}));
@ -178,10 +178,10 @@ var this__5336__auto____$1 = this;
return cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [(new cljs.core.MapEntry(new cljs.core.Keyword(null,"splicing?","splicing?",-428596366),self__.splicing_QMARK_,null)),(new cljs.core.MapEntry(new cljs.core.Keyword(null,"form","form",-1624062471),self__.form,null))], null),self__.__extmap));
}));
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__38695){
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (this__5322__auto__,G__38638){
var self__ = this;
var this__5322__auto____$1 = this;
return (new cljs.tools.reader.impl.utils.ReaderConditional(self__.splicing_QMARK_,self__.form,G__38695,self__.__extmap,self__.__hash));
return (new cljs.tools.reader.impl.utils.ReaderConditional(self__.splicing_QMARK_,self__.form,G__38638,self__.__extmap,self__.__hash));
}));
(cljs.tools.reader.impl.utils.ReaderConditional.prototype.cljs$core$ICollection$_conj$arity$2 = (function (this__5328__auto__,entry__5329__auto__){
@ -218,15 +218,15 @@ return (new cljs.tools.reader.impl.utils.ReaderConditional(splicing_QMARK_,form,
/**
* Factory function for cljs.tools.reader.impl.utils/ReaderConditional, taking a map of keywords to field values.
*/
cljs.tools.reader.impl.utils.map__GT_ReaderConditional = (function cljs$tools$reader$impl$utils$map__GT_ReaderConditional(G__38701){
var extmap__5365__auto__ = (function (){var G__38803 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$variadic(G__38701,new cljs.core.Keyword(null,"splicing?","splicing?",-428596366),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"form","form",-1624062471)], 0));
if(cljs.core.record_QMARK_(G__38701)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__38803);
cljs.tools.reader.impl.utils.map__GT_ReaderConditional = (function cljs$tools$reader$impl$utils$map__GT_ReaderConditional(G__38646){
var extmap__5365__auto__ = (function (){var G__38823 = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$variadic(G__38646,new cljs.core.Keyword(null,"splicing?","splicing?",-428596366),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"form","form",-1624062471)], 0));
if(cljs.core.record_QMARK_(G__38646)){
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,G__38823);
} else {
return G__38803;
return G__38823;
}
})();
return (new cljs.tools.reader.impl.utils.ReaderConditional(new cljs.core.Keyword(null,"splicing?","splicing?",-428596366).cljs$core$IFn$_invoke$arity$1(G__38701),new cljs.core.Keyword(null,"form","form",-1624062471).cljs$core$IFn$_invoke$arity$1(G__38701),null,cljs.core.not_empty(extmap__5365__auto__),null));
return (new cljs.tools.reader.impl.utils.ReaderConditional(new cljs.core.Keyword(null,"splicing?","splicing?",-428596366).cljs$core$IFn$_invoke$arity$1(G__38646),new cljs.core.Keyword(null,"form","form",-1624062471).cljs$core$IFn$_invoke$arity$1(G__38646),null,cljs.core.not_empty(extmap__5365__auto__),null));
});
/**
@ -309,24 +309,24 @@ cljs.tools.reader.impl.utils.next_id = (function cljs$tools$reader$impl$utils$ne
return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$2(cljs.tools.reader.impl.utils.last_id,cljs.core.inc);
});
cljs.tools.reader.impl.utils.namespace_keys = (function cljs$tools$reader$impl$utils$namespace_keys(ns,keys){
var iter__5503__auto__ = (function cljs$tools$reader$impl$utils$namespace_keys_$_iter__38919(s__38920){
var iter__5503__auto__ = (function cljs$tools$reader$impl$utils$namespace_keys_$_iter__38884(s__38885){
return (new cljs.core.LazySeq(null,(function (){
var s__38920__$1 = s__38920;
var s__38885__$1 = s__38885;
while(true){
var temp__5804__auto__ = cljs.core.seq(s__38920__$1);
if(temp__5804__auto__){
var s__38920__$2 = temp__5804__auto__;
if(cljs.core.chunked_seq_QMARK_(s__38920__$2)){
var c__5501__auto__ = cljs.core.chunk_first(s__38920__$2);
var temp__5823__auto__ = cljs.core.seq(s__38885__$1);
if(temp__5823__auto__){
var s__38885__$2 = temp__5823__auto__;
if(cljs.core.chunked_seq_QMARK_(s__38885__$2)){
var c__5501__auto__ = cljs.core.chunk_first(s__38885__$2);
var size__5502__auto__ = cljs.core.count(c__5501__auto__);
var b__38922 = cljs.core.chunk_buffer(size__5502__auto__);
if((function (){var i__38921 = (0);
var b__38887 = cljs.core.chunk_buffer(size__5502__auto__);
if((function (){var i__38886 = (0);
while(true){
if((i__38921 < size__5502__auto__)){
var key = cljs.core._nth(c__5501__auto__,i__38921);
cljs.core.chunk_append(b__38922,(((((key instanceof cljs.core.Symbol)) || ((key instanceof cljs.core.Keyword))))?(function (){var vec__38941 = cljs.core.juxt.cljs$core$IFn$_invoke$arity$2(cljs.core.namespace,cljs.core.name)(key);
var key_ns = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38941,(0),null);
var key_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38941,(1),null);
if((i__38886 < size__5502__auto__)){
var key = cljs.core._nth(c__5501__auto__,i__38886);
cljs.core.chunk_append(b__38887,(((((key instanceof cljs.core.Symbol)) || ((key instanceof cljs.core.Keyword))))?(function (){var vec__38889 = cljs.core.juxt.cljs$core$IFn$_invoke$arity$2(cljs.core.namespace,cljs.core.name)(key);
var key_ns = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38889,(0),null);
var key_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38889,(1),null);
var __GT_key = (((key instanceof cljs.core.Symbol))?cljs.core.symbol:cljs.core.keyword);
if((key_ns == null)){
return (__GT_key.cljs$core$IFn$_invoke$arity$2 ? __GT_key.cljs$core$IFn$_invoke$arity$2(ns,key_name) : __GT_key.call(null,ns,key_name));
@ -340,8 +340,8 @@ return key;
}
})():key));
var G__39026 = (i__38921 + (1));
i__38921 = G__39026;
var G__38928 = (i__38886 + (1));
i__38886 = G__38928;
continue;
} else {
return true;
@ -349,15 +349,15 @@ return true;
break;
}
})()){
return cljs.core.chunk_cons(cljs.core.chunk(b__38922),cljs$tools$reader$impl$utils$namespace_keys_$_iter__38919(cljs.core.chunk_rest(s__38920__$2)));
return cljs.core.chunk_cons(cljs.core.chunk(b__38887),cljs$tools$reader$impl$utils$namespace_keys_$_iter__38884(cljs.core.chunk_rest(s__38885__$2)));
} else {
return cljs.core.chunk_cons(cljs.core.chunk(b__38922),null);
return cljs.core.chunk_cons(cljs.core.chunk(b__38887),null);
}
} else {
var key = cljs.core.first(s__38920__$2);
return cljs.core.cons((((((key instanceof cljs.core.Symbol)) || ((key instanceof cljs.core.Keyword))))?(function (){var vec__38977 = cljs.core.juxt.cljs$core$IFn$_invoke$arity$2(cljs.core.namespace,cljs.core.name)(key);
var key_ns = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38977,(0),null);
var key_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38977,(1),null);
var key = cljs.core.first(s__38885__$2);
return cljs.core.cons((((((key instanceof cljs.core.Symbol)) || ((key instanceof cljs.core.Keyword))))?(function (){var vec__38895 = cljs.core.juxt.cljs$core$IFn$_invoke$arity$2(cljs.core.namespace,cljs.core.name)(key);
var key_ns = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38895,(0),null);
var key_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38895,(1),null);
var __GT_key = (((key instanceof cljs.core.Symbol))?cljs.core.symbol:cljs.core.keyword);
if((key_ns == null)){
return (__GT_key.cljs$core$IFn$_invoke$arity$2 ? __GT_key.cljs$core$IFn$_invoke$arity$2(ns,key_name) : __GT_key.call(null,ns,key_name));
@ -369,7 +369,7 @@ return key;
}
}
})():key),cljs$tools$reader$impl$utils$namespace_keys_$_iter__38919(cljs.core.rest(s__38920__$2)));
})():key),cljs$tools$reader$impl$utils$namespace_keys_$_iter__38884(cljs.core.rest(s__38885__$2)));
}
} else {
return null;
@ -380,10 +380,10 @@ break;
});
return iter__5503__auto__(keys);
});
cljs.tools.reader.impl.utils.second_SINGLEQUOTE_ = (function cljs$tools$reader$impl$utils$second_SINGLEQUOTE_(p__38986){
var vec__38987 = p__38986;
var a = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38987,(0),null);
var b = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38987,(1),null);
cljs.tools.reader.impl.utils.second_SINGLEQUOTE_ = (function cljs$tools$reader$impl$utils$second_SINGLEQUOTE_(p__38905){
var vec__38906 = p__38905;
var a = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38906,(0),null);
var b = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__38906,(1),null);
if(cljs.core.truth_(a)){
return null;
} else {

File diff suppressed because one or more lines are too long

View file

@ -9,8 +9,8 @@ goog.scope(function(){
cljs.tools.reader.macro_terminating_QMARK_ = (function cljs$tools$reader$macro_terminating_QMARK_(ch){
var G__39477 = ch;
switch (G__39477) {
var G__39428 = ch;
switch (G__39428) {
case "\"":
case ";":
case "@":
@ -54,8 +54,8 @@ return cljs.tools.reader.sb.toString();
} else {
cljs.tools.reader.sb.append(ch);
var G__40163 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
ch = G__40163;
var G__39950 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
ch = G__39950;
continue;
}
break;
@ -63,23 +63,23 @@ break;
}
});
cljs.tools.reader.read_dispatch = (function cljs$tools$reader$read_dispatch(rdr,_,opts,pending_forms){
var temp__5802__auto__ = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if(cljs.core.truth_(temp__5802__auto__)){
var ch = temp__5802__auto__;
var temp__5802__auto____$1 = (cljs.tools.reader.dispatch_macros.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.dispatch_macros.cljs$core$IFn$_invoke$arity$1(ch) : cljs.tools.reader.dispatch_macros.call(null,ch));
if(cljs.core.truth_(temp__5802__auto____$1)){
var dm = temp__5802__auto____$1;
var temp__5821__auto__ = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if(cljs.core.truth_(temp__5821__auto__)){
var ch = temp__5821__auto__;
var temp__5821__auto____$1 = (cljs.tools.reader.dispatch_macros.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.dispatch_macros.cljs$core$IFn$_invoke$arity$1(ch) : cljs.tools.reader.dispatch_macros.call(null,ch));
if(cljs.core.truth_(temp__5821__auto____$1)){
var dm = temp__5821__auto____$1;
return (dm.cljs$core$IFn$_invoke$arity$4 ? dm.cljs$core$IFn$_invoke$arity$4(rdr,ch,opts,pending_forms) : dm.call(null,rdr,ch,opts,pending_forms));
} else {
var G__39491 = (function (){var G__39495 = rdr;
G__39495.cljs$tools$reader$reader_types$IPushbackReader$unread$arity$2(null,ch);
var G__39444 = (function (){var G__39448 = rdr;
G__39448.cljs$tools$reader$reader_types$IPushbackReader$unread$arity$2(null,ch);
return G__39495;
return G__39448;
})();
var G__39492 = ch;
var G__39493 = opts;
var G__39494 = pending_forms;
return (cljs.tools.reader.read_tagged.cljs$core$IFn$_invoke$arity$4 ? cljs.tools.reader.read_tagged.cljs$core$IFn$_invoke$arity$4(G__39491,G__39492,G__39493,G__39494) : cljs.tools.reader.read_tagged.call(null,G__39491,G__39492,G__39493,G__39494));
var G__39445 = ch;
var G__39446 = opts;
var G__39447 = pending_forms;
return (cljs.tools.reader.read_tagged.cljs$core$IFn$_invoke$arity$4 ? cljs.tools.reader.read_tagged.cljs$core$IFn$_invoke$arity$4(G__39444,G__39445,G__39446,G__39447) : cljs.tools.reader.read_tagged.call(null,G__39444,G__39445,G__39446,G__39447));
}
} else {
return cljs.tools.reader.impl.errors.throw_eof_at_dispatch(rdr);
@ -101,18 +101,18 @@ return cljs.tools.reader.impl.errors.throw_eof_reading.cljs$core$IFn$_invoke$ari
sb.append(ch__$1);
if(("\\" === ch__$1)){
var ch_40168__$2 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if((ch_40168__$2 == null)){
var ch_39951__$2 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if((ch_39951__$2 == null)){
cljs.tools.reader.impl.errors.throw_eof_reading.cljs$core$IFn$_invoke$arity$variadic(rdr,new cljs.core.Keyword(null,"regex","regex",939488856),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([sb], 0));
} else {
}
sb.append(ch_40168__$2);
sb.append(ch_39951__$2);
} else {
}
var G__40169 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
ch__$1 = G__40169;
var G__39952 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
ch__$1 = G__39952;
continue;
}
}
@ -120,8 +120,8 @@ break;
}
});
cljs.tools.reader.read_unicode_char = (function cljs$tools$reader$read_unicode_char(var_args){
var G__39515 = arguments.length;
switch (G__39515) {
var G__39460 = arguments.length;
switch (G__39460) {
case 4:
return cljs.tools.reader.read_unicode_char.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)]));
@ -153,10 +153,10 @@ var d = cljs.tools.reader.impl.utils.char_code(cljs.core.nth.cljs$core$IFn$_invo
if((d === (-1))){
return cljs.tools.reader.impl.errors.throw_invalid_unicode_digit_in_token(null,cljs.core.nth.cljs$core$IFn$_invoke$arity$2(token,i),token);
} else {
var G__40171 = (i + (1));
var G__40172 = (d + (uc * base));
i = G__40171;
uc = G__40172;
var G__39955 = (i + (1));
var G__39956 = (d + (uc * base));
i = G__39955;
uc = G__39956;
continue;
}
}
@ -197,10 +197,10 @@ rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if((d === (-1))){
return cljs.tools.reader.impl.errors.throw_invalid_unicode_digit(rdr,ch);
} else {
var G__40178 = (i + (1));
var G__40179 = (d + (uc * base));
i = G__40178;
uc = G__40179;
var G__39963 = (i + (1));
var G__39964 = (d + (uc * base));
i = G__39963;
uc = G__39964;
continue;
}
}
@ -311,9 +311,9 @@ cljs.tools.reader.READ_FINISHED = (new Object());
}
cljs.tools.reader._STAR_read_delim_STAR_ = false;
cljs.tools.reader.read_delimited_internal = (function cljs$tools$reader$read_delimited_internal(kind,delim,rdr,opts,pending_forms){
var vec__39568 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39568,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39568,(1),null);
var vec__39498 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39498,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39498,(1),null);
var delim__$1 = cljs.tools.reader.impl.utils.char$(delim);
var a = cljs.core.transient$(cljs.core.PersistentVector.EMPTY);
while(true){
@ -324,8 +324,8 @@ return cljs.core.persistent_BANG_(a);
if((form === cljs.tools.reader.READ_EOF)){
return cljs.tools.reader.impl.errors.throw_eof_delimited.cljs$core$IFn$_invoke$arity$5(rdr,kind,start_line,start_column,cljs.core.count(a));
} else {
var G__40195 = cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(a,form);
a = G__40195;
var G__39973 = cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(a,form);
a = G__39973;
continue;
}
}
@ -336,27 +336,27 @@ break;
* Reads and returns a collection ended with delim
*/
cljs.tools.reader.read_delimited = (function cljs$tools$reader$read_delimited(kind,delim,rdr,opts,pending_forms){
var _STAR_read_delim_STAR__orig_val__39575 = cljs.tools.reader._STAR_read_delim_STAR_;
var _STAR_read_delim_STAR__temp_val__39576 = true;
(cljs.tools.reader._STAR_read_delim_STAR_ = _STAR_read_delim_STAR__temp_val__39576);
var _STAR_read_delim_STAR__orig_val__39507 = cljs.tools.reader._STAR_read_delim_STAR_;
var _STAR_read_delim_STAR__temp_val__39509 = true;
(cljs.tools.reader._STAR_read_delim_STAR_ = _STAR_read_delim_STAR__temp_val__39509);
try{return cljs.tools.reader.read_delimited_internal(kind,delim,rdr,opts,pending_forms);
}finally {(cljs.tools.reader._STAR_read_delim_STAR_ = _STAR_read_delim_STAR__orig_val__39575);
}finally {(cljs.tools.reader._STAR_read_delim_STAR_ = _STAR_read_delim_STAR__orig_val__39507);
}});
/**
* Read in a list, including its location if the reader is an indexing reader
*/
cljs.tools.reader.read_list = (function cljs$tools$reader$read_list(rdr,_,opts,pending_forms){
var vec__39586 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39586,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39586,(1),null);
var vec__39520 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39520,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39520,(1),null);
var the_list = cljs.tools.reader.read_delimited(new cljs.core.Keyword(null,"list","list",765357683),")",rdr,opts,pending_forms);
var vec__39589 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39589,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39589,(1),null);
return cljs.core.with_meta(((cljs.core.empty_QMARK_(the_list))?cljs.core.List.EMPTY:cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.list,the_list)),(cljs.core.truth_(start_line)?cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var temp__5804__auto__ = cljs.tools.reader.reader_types.get_file_name(rdr);
if(cljs.core.truth_(temp__5804__auto__)){
var file = temp__5804__auto__;
var vec__39523 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39523,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39523,(1),null);
return cljs.core.with_meta(((cljs.core.empty_QMARK_(the_list))?cljs.core.List.EMPTY:cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.list,the_list)),(cljs.core.truth_(start_line)?cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var temp__5823__auto__ = cljs.tools.reader.reader_types.get_file_name(rdr);
if(cljs.core.truth_(temp__5823__auto__)){
var file = temp__5823__auto__;
return new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"file","file",-1269645878),file], null);
} else {
return null;
@ -367,16 +367,16 @@ return null;
* Read in a vector, including its location if the reader is an indexing reader
*/
cljs.tools.reader.read_vector = (function cljs$tools$reader$read_vector(rdr,_,opts,pending_forms){
var vec__39610 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39610,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39610,(1),null);
var vec__39532 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39532,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39532,(1),null);
var the_vector = cljs.tools.reader.read_delimited(new cljs.core.Keyword(null,"vector","vector",1902966158),"]",rdr,opts,pending_forms);
var vec__39613 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39613,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39613,(1),null);
return cljs.core.with_meta(the_vector,(cljs.core.truth_(start_line)?cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var temp__5804__auto__ = cljs.tools.reader.reader_types.get_file_name(rdr);
if(cljs.core.truth_(temp__5804__auto__)){
var file = temp__5804__auto__;
var vec__39535 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39535,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39535,(1),null);
return cljs.core.with_meta(the_vector,(cljs.core.truth_(start_line)?cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var temp__5823__auto__ = cljs.tools.reader.reader_types.get_file_name(rdr);
if(cljs.core.truth_(temp__5823__auto__)){
var file = temp__5823__auto__;
return new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"file","file",-1269645878),file], null);
} else {
return null;
@ -387,16 +387,16 @@ return null;
* Read in a map, including its location if the reader is an indexing reader
*/
cljs.tools.reader.read_map = (function cljs$tools$reader$read_map(rdr,_,opts,pending_forms){
var vec__39635 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39635,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39635,(1),null);
var vec__39554 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39554,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39554,(1),null);
var the_map = cljs.tools.reader.read_delimited(new cljs.core.Keyword(null,"map","map",1371690461),"}",rdr,opts,pending_forms);
var map_count = cljs.core.count(the_map);
var ks = cljs.core.take_nth.cljs$core$IFn$_invoke$arity$2((2),the_map);
var key_set = cljs.core.set(ks);
var vec__39638 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39638,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39638,(1),null);
var vec__39557 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39557,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39557,(1),null);
if(cljs.core.odd_QMARK_(map_count)){
cljs.tools.reader.impl.errors.throw_odd_map(rdr,start_line,start_column,the_map);
} else {
@ -407,9 +407,9 @@ if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.count(key_set),cljs.co
cljs.tools.reader.impl.errors.throw_dup_keys(rdr,new cljs.core.Keyword(null,"map","map",1371690461),ks);
}
return cljs.core.with_meta((((map_count <= ((2) * cljs.core.PersistentArrayMap.HASHMAP_THRESHOLD)))?cljs.core.PersistentArrayMap.fromArray(cljs.core.to_array(the_map),true,true):cljs.core.PersistentHashMap.fromArray(cljs.core.to_array(the_map),true)),(cljs.core.truth_(start_line)?cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var temp__5804__auto__ = cljs.tools.reader.reader_types.get_file_name(rdr);
if(cljs.core.truth_(temp__5804__auto__)){
var file = temp__5804__auto__;
return cljs.core.with_meta((((map_count <= ((2) * cljs.core.PersistentArrayMap.HASHMAP_THRESHOLD)))?cljs.core.PersistentArrayMap.fromArray(cljs.core.to_array(the_map),true,true):cljs.core.PersistentHashMap.fromArray(cljs.core.to_array(the_map),true)),(cljs.core.truth_(start_line)?cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var temp__5823__auto__ = cljs.tools.reader.reader_types.get_file_name(rdr);
if(cljs.core.truth_(temp__5823__auto__)){
var file = temp__5823__auto__;
return new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"file","file",-1269645878),file], null);
} else {
return null;
@ -417,10 +417,10 @@ return null;
})(),new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"line","line",212345235),start_line,new cljs.core.Keyword(null,"column","column",2078222095),start_column,new cljs.core.Keyword(null,"end-line","end-line",1837326455),end_line,new cljs.core.Keyword(null,"end-column","end-column",1425389514),end_column], null)], 0)):null));
});
cljs.tools.reader.read_number = (function cljs$tools$reader$read_number(rdr,initch){
var sb = (function (){var G__39647 = (new goog.string.StringBuffer());
G__39647.append(initch);
var sb = (function (){var G__39568 = (new goog.string.StringBuffer());
G__39568.append(initch);
return G__39647;
return G__39568;
})();
var ch = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
while(true){
@ -449,14 +449,14 @@ return or__5025__auto__;
return cljs.tools.reader.impl.errors.throw_invalid_number(rdr,s);
}
} else {
var G__40214 = (function (){var G__39650 = sb;
G__39650.append(ch);
var G__39984 = (function (){var G__39571 = sb;
G__39571.append(ch);
return G__39650;
return G__39571;
})();
var G__40215 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
sb = G__40214;
ch = G__40215;
var G__39985 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
sb = G__39984;
ch = G__39985;
continue;
}
break;
@ -464,8 +464,8 @@ break;
});
cljs.tools.reader.escape_char = (function cljs$tools$reader$escape_char(sb,rdr){
var ch = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
var G__39653 = ch;
switch (G__39653) {
var G__39573 = ch;
switch (G__39573) {
case "t":
return "\t";
@ -524,17 +524,17 @@ while(true){
if((ch == null)){
return cljs.tools.reader.impl.errors.throw_eof_reading.cljs$core$IFn$_invoke$arity$variadic(reader,new cljs.core.Keyword(null,"string","string",-1989541586),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["\"",sb], 0));
} else {
var G__39659 = ch;
switch (G__39659) {
var G__39578 = ch;
switch (G__39578) {
case "\\":
var G__40219 = (function (){var G__39664 = sb;
G__39664.append(cljs.tools.reader.escape_char(sb,reader));
var G__39995 = (function (){var G__39579 = sb;
G__39579.append(cljs.tools.reader.escape_char(sb,reader));
return G__39664;
return G__39579;
})();
var G__40220 = reader.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
sb = G__40219;
ch = G__40220;
var G__39996 = reader.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
sb = G__39995;
ch = G__39996;
continue;
break;
@ -543,14 +543,14 @@ return cljs.core.str.cljs$core$IFn$_invoke$arity$1(sb);
break;
default:
var G__40222 = (function (){var G__39668 = sb;
G__39668.append(ch);
var G__39997 = (function (){var G__39582 = sb;
G__39582.append(ch);
return G__39668;
return G__39582;
})();
var G__40223 = reader.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
sb = G__40222;
ch = G__40223;
var G__39998 = reader.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
sb = G__39997;
ch = G__39998;
continue;
}
@ -564,23 +564,23 @@ return null;
} else {
var file = cljs.tools.reader.reader_types.get_file_name(rdr);
var filem = (((file == null))?null:new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"file","file",-1269645878),file], null));
var vec__39681 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39681,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39681,(1),null);
var vec__39584 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39584,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39584,(1),null);
var lcm = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"line","line",212345235),line,new cljs.core.Keyword(null,"column","column",2078222095),column,new cljs.core.Keyword(null,"end-line","end-line",1837326455),end_line,new cljs.core.Keyword(null,"end-column","end-column",1425389514),end_column], null);
return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([filem,lcm], 0));
}
});
cljs.tools.reader.read_symbol = (function cljs$tools$reader$read_symbol(rdr,initch){
var vec__39708 = cljs.tools.reader.starting_line_col_info(rdr);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39708,(0),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39708,(1),null);
var vec__39594 = cljs.tools.reader.starting_line_col_info(rdr);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39594,(0),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39594,(1),null);
var token = cljs.tools.reader.read_token(rdr,new cljs.core.Keyword(null,"symbol","symbol",-1038572696),initch);
if((token == null)){
return null;
} else {
var G__39716 = token;
switch (G__39716) {
var G__39599 = token;
switch (G__39599) {
case "nil":
return null;
@ -624,9 +624,9 @@ var or__5025__auto__ = cljs.tools.reader.resolve_alias(sym);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
var temp__5804__auto__ = cljs.core.find_ns(sym);
if(cljs.core.truth_(temp__5804__auto__)){
var ns = temp__5804__auto__;
var temp__5823__auto__ = cljs.core.find_ns(sym);
if(cljs.core.truth_(temp__5823__auto__)){
var ns = temp__5823__auto__;
return cljs.core.symbol.cljs$core$IFn$_invoke$arity$1(cljs.core.ns_name(ns));
} else {
return null;
@ -643,17 +643,17 @@ var ns = s.cljs$core$IIndexed$_nth$arity$2(null,(0));
var name = s.cljs$core$IIndexed$_nth$arity$2(null,(1));
if((":" === token.charAt((0)))){
if((!((ns == null)))){
var temp__5802__auto__ = cljs.tools.reader.resolve_alias(cljs.core.symbol.cljs$core$IFn$_invoke$arity$1(cljs.core.subs.cljs$core$IFn$_invoke$arity$2(ns,(1))));
if(cljs.core.truth_(temp__5802__auto__)){
var ns__$1 = temp__5802__auto__;
var temp__5821__auto__ = cljs.tools.reader.resolve_alias(cljs.core.symbol.cljs$core$IFn$_invoke$arity$1(cljs.core.subs.cljs$core$IFn$_invoke$arity$2(ns,(1))));
if(cljs.core.truth_(temp__5821__auto__)){
var ns__$1 = temp__5821__auto__;
return cljs.core.keyword.cljs$core$IFn$_invoke$arity$2(cljs.core.str.cljs$core$IFn$_invoke$arity$1(ns__$1),name);
} else {
return cljs.tools.reader.impl.errors.throw_invalid(reader,new cljs.core.Keyword(null,"keyword","keyword",811389747),[":",cljs.core.str.cljs$core$IFn$_invoke$arity$1(token)].join(''));
}
} else {
var temp__5802__auto__ = cljs.core._STAR_ns_STAR_;
if(cljs.core.truth_(temp__5802__auto__)){
var ns__$1 = temp__5802__auto__;
var temp__5821__auto__ = cljs.core._STAR_ns_STAR_;
if(cljs.core.truth_(temp__5821__auto__)){
var ns__$1 = temp__5821__auto__;
return cljs.core.keyword.cljs$core$IFn$_invoke$arity$2(cljs.core.str.cljs$core$IFn$_invoke$arity$1(ns__$1),cljs.core.subs.cljs$core$IFn$_invoke$arity$2(name,(1)));
} else {
return cljs.tools.reader.impl.errors.reader_error.cljs$core$IFn$_invoke$arity$variadic(reader,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["Invalid token: :",token], 0));
@ -683,9 +683,9 @@ return (new cljs.core.List(null,sym,(new cljs.core.List(null,(cljs.tools.reader.
cljs.tools.reader.read_meta = (function cljs$tools$reader$read_meta(rdr,_,opts,pending_forms){
if(((cljs.tools.reader.reader_types.source_logging_reader_QMARK_(rdr)) && ((!(cljs.tools.reader.impl.utils.whitespace_QMARK_(cljs.tools.reader.reader_types.peek_char(rdr))))))){
return cljs.tools.reader.reader_types.log_source_STAR_(rdr,(function (){
var vec__39779 = cljs.tools.reader.starting_line_col_info(rdr);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39779,(0),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39779,(1),null);
var vec__39634 = cljs.tools.reader.starting_line_col_info(rdr);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39634,(0),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39634,(1),null);
var m = cljs.tools.reader.impl.utils.desugar_meta((cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(rdr,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,rdr,true,null,opts,pending_forms)));
if(cljs.core.map_QMARK_(m)){
} else {
@ -711,9 +711,9 @@ return cljs.tools.reader.impl.errors.throw_bad_metadata_target(rdr,o);
}
}));
} else {
var vec__39798 = cljs.tools.reader.starting_line_col_info(rdr);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39798,(0),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39798,(1),null);
var vec__39644 = cljs.tools.reader.starting_line_col_info(rdr);
var line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39644,(0),null);
var column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39644,(1),null);
var m = cljs.tools.reader.impl.utils.desugar_meta((cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(rdr,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,rdr,true,null,opts,pending_forms)));
if(cljs.core.map_QMARK_(m)){
} else {
@ -740,23 +740,23 @@ return cljs.tools.reader.impl.errors.throw_bad_metadata_target(rdr,o);
}
});
cljs.tools.reader.read_set = (function cljs$tools$reader$read_set(rdr,_,opts,pending_forms){
var vec__39835 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39835,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39835,(1),null);
var vec__39658 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39658,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39658,(1),null);
var start_column__$1 = (cljs.core.truth_(start_column)?((start_column - (1)) | (0)):null);
var coll = cljs.tools.reader.read_delimited(new cljs.core.Keyword(null,"set","set",304602554),"}",rdr,opts,pending_forms);
var the_set = cljs.core.set(coll);
var vec__39838 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39838,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39838,(1),null);
var vec__39661 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39661,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39661,(1),null);
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.count(coll),cljs.core.count(the_set))){
} else {
cljs.tools.reader.impl.errors.reader_error.cljs$core$IFn$_invoke$arity$variadic(rdr,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.tools.reader.impl.errors.throw_dup_keys(rdr,new cljs.core.Keyword(null,"set","set",304602554),coll)], 0));
}
return cljs.core.with_meta(the_set,(cljs.core.truth_(start_line)?cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var temp__5804__auto__ = cljs.tools.reader.reader_types.get_file_name(rdr);
if(cljs.core.truth_(temp__5804__auto__)){
var file = temp__5804__auto__;
return cljs.core.with_meta(the_set,(cljs.core.truth_(start_line)?cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var temp__5823__auto__ = cljs.tools.reader.reader_types.get_file_name(rdr);
if(cljs.core.truth_(temp__5823__auto__)){
var file = temp__5823__auto__;
return new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"file","file",-1269645878),file], null);
} else {
return null;
@ -767,21 +767,21 @@ return null;
* Read and discard the first object from rdr
*/
cljs.tools.reader.read_discard = (function cljs$tools$reader$read_discard(rdr,_,opts,pending_forms){
var G__39853 = rdr;
(cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(G__39853,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,G__39853,true,null,opts,pending_forms));
var G__39669 = rdr;
(cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(G__39669,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,G__39669,true,null,opts,pending_forms));
return G__39853;
return G__39669;
});
cljs.tools.reader.read_symbolic_value = (function cljs$tools$reader$read_symbolic_value(rdr,_,opts,pending_forms){
var sym = (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(rdr,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,rdr,true,null,opts,pending_forms));
var G__39856 = sym;
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"NaN","NaN",666918153,null),G__39856)){
var G__39672 = sym;
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"NaN","NaN",666918153,null),G__39672)){
return Number.NaN;
} else {
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"-Inf","-Inf",-2123243689,null),G__39856)){
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"-Inf","-Inf",-2123243689,null),G__39672)){
return Number.NEGATIVE_INFINITY;
} else {
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"Inf","Inf",647172781,null),G__39856)){
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"Inf","Inf",647172781,null),G__39672)){
return Number.POSITIVE_INFINITY;
} else {
return cljs.tools.reader.impl.errors.reader_error.cljs$core$IFn$_invoke$arity$variadic(rdr,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([["Invalid token: ##",cljs.core.str.cljs$core$IFn$_invoke$arity$1(sym)].join('')], 0));
@ -833,17 +833,17 @@ return null;
* Read next form and suppress. Return nil or READ_FINISHED.
*/
cljs.tools.reader.read_suppress = (function cljs$tools$reader$read_suppress(first_line,rdr,opts,pending_forms){
var _STAR_suppress_read_STAR__orig_val__39888 = cljs.tools.reader._STAR_suppress_read_STAR_;
var _STAR_suppress_read_STAR__temp_val__39889 = true;
(cljs.tools.reader._STAR_suppress_read_STAR_ = _STAR_suppress_read_STAR__temp_val__39889);
var _STAR_suppress_read_STAR__orig_val__39692 = cljs.tools.reader._STAR_suppress_read_STAR_;
var _STAR_suppress_read_STAR__temp_val__39693 = true;
(cljs.tools.reader._STAR_suppress_read_STAR_ = _STAR_suppress_read_STAR__temp_val__39693);
try{var form = (function (){var G__39894 = rdr;
var G__39895 = false;
var G__39896 = cljs.tools.reader.READ_EOF;
var G__39897 = ")";
var G__39898 = opts;
var G__39899 = pending_forms;
return (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6(G__39894,G__39895,G__39896,G__39897,G__39898,G__39899) : cljs.tools.reader.read_STAR_.call(null,G__39894,G__39895,G__39896,G__39897,G__39898,G__39899));
try{var form = (function (){var G__39698 = rdr;
var G__39699 = false;
var G__39700 = cljs.tools.reader.READ_EOF;
var G__39701 = ")";
var G__39702 = opts;
var G__39703 = pending_forms;
return (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6(G__39698,G__39699,G__39700,G__39701,G__39702,G__39703) : cljs.tools.reader.read_STAR_.call(null,G__39698,G__39699,G__39700,G__39701,G__39702,G__39703));
})();
cljs.tools.reader.check_eof_error(form,rdr,first_line);
@ -852,7 +852,7 @@ return cljs.tools.reader.READ_FINISHED;
} else {
return null;
}
}finally {(cljs.tools.reader._STAR_suppress_read_STAR_ = _STAR_suppress_read_STAR__orig_val__39888);
}finally {(cljs.tools.reader._STAR_suppress_read_STAR_ = _STAR_suppress_read_STAR__orig_val__39692);
}});
if((typeof cljs !== 'undefined') && (typeof cljs.tools !== 'undefined') && (typeof cljs.tools.reader !== 'undefined') && (typeof cljs.tools.reader.NO_MATCH !== 'undefined')){
} else {
@ -863,13 +863,13 @@ cljs.tools.reader.NO_MATCH = (new Object());
* Otherwise, read and skip next form, returning READ_FINISHED or nil.
*/
cljs.tools.reader.match_feature = (function cljs$tools$reader$match_feature(first_line,rdr,opts,pending_forms){
var feature = (function (){var G__39925 = rdr;
var G__39926 = false;
var G__39927 = cljs.tools.reader.READ_EOF;
var G__39928 = ")";
var G__39929 = opts;
var G__39930 = pending_forms;
return (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6(G__39925,G__39926,G__39927,G__39928,G__39929,G__39930) : cljs.tools.reader.read_STAR_.call(null,G__39925,G__39926,G__39927,G__39928,G__39929,G__39930));
var feature = (function (){var G__39709 = rdr;
var G__39710 = false;
var G__39711 = cljs.tools.reader.READ_EOF;
var G__39712 = ")";
var G__39713 = opts;
var G__39714 = pending_forms;
return (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6(G__39709,G__39710,G__39711,G__39712,G__39713,G__39714) : cljs.tools.reader.read_STAR_.call(null,G__39709,G__39710,G__39711,G__39712,G__39713,G__39714));
})();
cljs.tools.reader.check_eof_error(feature,rdr,first_line);
@ -879,19 +879,19 @@ return cljs.tools.reader.READ_FINISHED;
cljs.tools.reader.check_reserved_features(rdr,feature);
if(cljs.tools.reader.has_feature_QMARK_(rdr,feature,opts)){
var G__39935 = (function (){var G__39937 = rdr;
var G__39938 = false;
var G__39939 = cljs.tools.reader.READ_EOF;
var G__39940 = ")";
var G__39941 = opts;
var G__39942 = pending_forms;
return (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6(G__39937,G__39938,G__39939,G__39940,G__39941,G__39942) : cljs.tools.reader.read_STAR_.call(null,G__39937,G__39938,G__39939,G__39940,G__39941,G__39942));
var G__39717 = (function (){var G__39718 = rdr;
var G__39719 = false;
var G__39720 = cljs.tools.reader.READ_EOF;
var G__39721 = ")";
var G__39722 = opts;
var G__39723 = pending_forms;
return (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6(G__39718,G__39719,G__39720,G__39721,G__39722,G__39723) : cljs.tools.reader.read_STAR_.call(null,G__39718,G__39719,G__39720,G__39721,G__39722,G__39723));
})();
cljs.tools.reader.check_eof_error(G__39935,rdr,first_line);
cljs.tools.reader.check_eof_error(G__39717,rdr,first_line);
cljs.tools.reader.check_invalid_read_cond(G__39935,rdr,first_line);
cljs.tools.reader.check_invalid_read_cond(G__39717,rdr,first_line);
return G__39935;
return G__39717;
} else {
var or__5025__auto__ = cljs.tools.reader.read_suppress(first_line,rdr,opts,pending_forms);
if(cljs.core.truth_(or__5025__auto__)){
@ -912,18 +912,18 @@ var match = cljs.tools.reader.match_feature(first_line,rdr,opts,pending_forms);
if((match === cljs.tools.reader.READ_FINISHED)){
return cljs.tools.reader.READ_FINISHED;
} else {
var G__40305 = match;
var G__40306 = null;
matched = G__40305;
finished = G__40306;
var G__40049 = match;
var G__40050 = null;
matched = G__40049;
finished = G__40050;
continue;
}
} else {
if((!((finished === cljs.tools.reader.READ_FINISHED)))){
var G__40309 = matched;
var G__40310 = cljs.tools.reader.read_suppress(first_line,rdr,opts,pending_forms);
matched = G__40309;
finished = G__40310;
var G__40051 = matched;
var G__40052 = cljs.tools.reader.read_suppress(first_line,rdr,opts,pending_forms);
matched = G__40051;
finished = G__40052;
continue;
} else {
return matched;
@ -952,9 +952,9 @@ return result;
cljs.tools.reader.read_cond = (function cljs$tools$reader$read_cond(rdr,_,opts,pending_forms){
if(cljs.core.not((function (){var and__5023__auto__ = opts;
if(cljs.core.truth_(and__5023__auto__)){
var G__39948 = new cljs.core.Keyword(null,"read-cond","read-cond",1056899244).cljs$core$IFn$_invoke$arity$1(opts);
var fexpr__39947 = new cljs.core.PersistentHashSet(null, new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"preserve","preserve",1276846509),null,new cljs.core.Keyword(null,"allow","allow",-1857325745),null], null), null);
return (fexpr__39947.cljs$core$IFn$_invoke$arity$1 ? fexpr__39947.cljs$core$IFn$_invoke$arity$1(G__39948) : fexpr__39947.call(null,G__39948));
var G__39747 = new cljs.core.Keyword(null,"read-cond","read-cond",1056899244).cljs$core$IFn$_invoke$arity$1(opts);
var fexpr__39746 = new cljs.core.PersistentHashSet(null, new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"preserve","preserve",1276846509),null,new cljs.core.Keyword(null,"allow","allow",-1857325745),null], null), null);
return (fexpr__39746.cljs$core$IFn$_invoke$arity$1 ? fexpr__39746.cljs$core$IFn$_invoke$arity$1(G__39747) : fexpr__39746.call(null,G__39747));
} else {
return and__5023__auto__;
}
@ -963,9 +963,9 @@ throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2("Conditional read not allo
} else {
}
var temp__5802__auto__ = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if(cljs.core.truth_(temp__5802__auto__)){
var ch = temp__5802__auto__;
var temp__5821__auto__ = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if(cljs.core.truth_(temp__5821__auto__)){
var ch = temp__5821__auto__;
var splicing = cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(ch,"@");
var ch__$1 = ((splicing)?rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null):ch);
if(splicing){
@ -976,28 +976,28 @@ cljs.tools.reader.impl.errors.reader_error.cljs$core$IFn$_invoke$arity$variadic(
} else {
}
var temp__5802__auto____$1 = ((cljs.tools.reader.impl.utils.whitespace_QMARK_(ch__$1))?cljs.tools.reader.impl.commons.read_past(cljs.tools.reader.impl.utils.whitespace_QMARK_,rdr):ch__$1);
if(cljs.core.truth_(temp__5802__auto____$1)){
var ch__$2 = temp__5802__auto____$1;
var temp__5821__auto____$1 = ((cljs.tools.reader.impl.utils.whitespace_QMARK_(ch__$1))?cljs.tools.reader.impl.commons.read_past(cljs.tools.reader.impl.utils.whitespace_QMARK_,rdr):ch__$1);
if(cljs.core.truth_(temp__5821__auto____$1)){
var ch__$2 = temp__5821__auto____$1;
if(cljs.core.not_EQ_.cljs$core$IFn$_invoke$arity$2(ch__$2,"(")){
throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2("read-cond body must be a list",new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"runtime-exception","runtime-exception",-1495664514)], null));
} else {
var _STAR_suppress_read_STAR__orig_val__39957 = cljs.tools.reader._STAR_suppress_read_STAR_;
var _STAR_suppress_read_STAR__temp_val__39958 = (function (){var or__5025__auto__ = cljs.tools.reader._STAR_suppress_read_STAR_;
var _STAR_suppress_read_STAR__orig_val__39751 = cljs.tools.reader._STAR_suppress_read_STAR_;
var _STAR_suppress_read_STAR__temp_val__39752 = (function (){var or__5025__auto__ = cljs.tools.reader._STAR_suppress_read_STAR_;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"preserve","preserve",1276846509),new cljs.core.Keyword(null,"read-cond","read-cond",1056899244).cljs$core$IFn$_invoke$arity$1(opts));
}
})();
(cljs.tools.reader._STAR_suppress_read_STAR_ = _STAR_suppress_read_STAR__temp_val__39958);
(cljs.tools.reader._STAR_suppress_read_STAR_ = _STAR_suppress_read_STAR__temp_val__39752);
try{if(cljs.core.truth_(cljs.tools.reader._STAR_suppress_read_STAR_)){
return cljs.tools.reader.impl.utils.reader_conditional(cljs.tools.reader.read_list(rdr,ch__$2,opts,pending_forms),splicing);
} else {
return cljs.tools.reader.read_cond_delimited(rdr,splicing,opts,pending_forms);
}
}finally {(cljs.tools.reader._STAR_suppress_read_STAR_ = _STAR_suppress_read_STAR__orig_val__39957);
}finally {(cljs.tools.reader._STAR_suppress_read_STAR_ = _STAR_suppress_read_STAR__orig_val__39751);
}}
} else {
return cljs.tools.reader.impl.errors.throw_eof_in_character(rdr);
@ -1019,20 +1019,20 @@ throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2("Nested #()s are not allow
} else {
}
var arg_env_orig_val__39962 = cljs.tools.reader.arg_env;
var arg_env_temp_val__39963 = cljs.core.sorted_map();
(cljs.tools.reader.arg_env = arg_env_temp_val__39963);
var arg_env_orig_val__39760 = cljs.tools.reader.arg_env;
var arg_env_temp_val__39761 = cljs.core.sorted_map();
(cljs.tools.reader.arg_env = arg_env_temp_val__39761);
try{var form = (function (){var G__39964 = (function (){var G__39969 = rdr;
cljs.tools.reader.reader_types.unread(G__39969,"(");
try{var form = (function (){var G__39763 = (function (){var G__39769 = rdr;
cljs.tools.reader.reader_types.unread(G__39769,"(");
return G__39969;
return G__39769;
})();
var G__39965 = true;
var G__39966 = null;
var G__39967 = opts;
var G__39968 = pending_forms;
return (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(G__39964,G__39965,G__39966,G__39967,G__39968) : cljs.tools.reader.read_STAR_.call(null,G__39964,G__39965,G__39966,G__39967,G__39968));
var G__39764 = true;
var G__39765 = null;
var G__39766 = opts;
var G__39768 = pending_forms;
return (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(G__39763,G__39764,G__39765,G__39766,G__39768) : cljs.tools.reader.read_STAR_.call(null,G__39763,G__39764,G__39765,G__39766,G__39768));
})();
var rargs = cljs.core.rseq(cljs.tools.reader.arg_env);
var args = ((rargs)?(function (){var higharg = cljs.core.key(cljs.core.first(rargs));
@ -1042,16 +1042,16 @@ while(true){
if((i > higharg)){
return cljs.core.persistent_BANG_(args);
} else {
var G__40358 = (i + (1));
var G__40359 = cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(args,(function (){var or__5025__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(cljs.tools.reader.arg_env,i);
var G__40062 = (i + (1));
var G__40063 = cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(args,(function (){var or__5025__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(cljs.tools.reader.arg_env,i);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return cljs.tools.reader.garg(i);
}
})());
i = G__40358;
args = G__40359;
i = G__40062;
args = G__40063;
continue;
}
break;
@ -1061,16 +1061,16 @@ var args__$1 = (cljs.core.truth_(cljs.tools.reader.arg_env.call(null,(-1)))?cljs
return args__$1;
})():cljs.core.PersistentVector.EMPTY);
return (new cljs.core.List(null,new cljs.core.Symbol(null,"fn*","fn*",-752876845,null),(new cljs.core.List(null,args,(new cljs.core.List(null,form,null,(1),null)),(2),null)),(3),null));
}finally {(cljs.tools.reader.arg_env = arg_env_orig_val__39962);
}finally {(cljs.tools.reader.arg_env = arg_env_orig_val__39760);
}});
/**
* Registers an argument to the arg-env
*/
cljs.tools.reader.register_arg = (function cljs$tools$reader$register_arg(n){
if(cljs.core.truth_(cljs.tools.reader.arg_env)){
var temp__5802__auto__ = cljs.tools.reader.arg_env.call(null,n);
if(cljs.core.truth_(temp__5802__auto__)){
var ret = temp__5802__auto__;
var temp__5821__auto__ = cljs.tools.reader.arg_env.call(null,n);
if(cljs.core.truth_(temp__5821__auto__)){
var ret = temp__5821__auto__;
return ret;
} else {
var g = cljs.tools.reader.garg(n);
@ -1108,14 +1108,14 @@ return cljs.tools.reader.register_arg(n);
});
cljs.tools.reader.gensym_env = null;
cljs.tools.reader.read_unquote = (function cljs$tools$reader$read_unquote(rdr,comma,opts,pending_forms){
var temp__5802__auto__ = rdr.cljs$tools$reader$reader_types$Reader$peek_char$arity$1(null);
if(cljs.core.truth_(temp__5802__auto__)){
var ch = temp__5802__auto__;
var temp__5821__auto__ = rdr.cljs$tools$reader$reader_types$Reader$peek_char$arity$1(null);
if(cljs.core.truth_(temp__5821__auto__)){
var ch = temp__5821__auto__;
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2("@",ch)){
return cljs.tools.reader.wrapping_reader(new cljs.core.Symbol("clojure.core","unquote-splicing","clojure.core/unquote-splicing",-552003150,null))((function (){var G__39980 = rdr;
G__39980.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
return cljs.tools.reader.wrapping_reader(new cljs.core.Symbol("clojure.core","unquote-splicing","clojure.core/unquote-splicing",-552003150,null))((function (){var G__39791 = rdr;
G__39791.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
return G__39980;
return G__39791;
})(),"@",opts,pending_forms);
} else {
return cljs.tools.reader.wrapping_reader(new cljs.core.Symbol("clojure.core","unquote","clojure.core/unquote",843087510,null))(rdr,"~",opts,pending_forms);
@ -1141,10 +1141,10 @@ if(s__$1){
var item = cljs.core.first(s__$1);
var ret = cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(r,((cljs.tools.reader.unquote_QMARK_(item))?(new cljs.core.List(null,new cljs.core.Symbol("clojure.core","list","clojure.core/list",-1119203325,null),(new cljs.core.List(null,cljs.core.second(item),null,(1),null)),(2),null)):((cljs.tools.reader.unquote_splicing_QMARK_(item))?cljs.core.second(item):(new cljs.core.List(null,new cljs.core.Symbol("clojure.core","list","clojure.core/list",-1119203325,null),(new cljs.core.List(null,(cljs.tools.reader.syntax_quote_STAR_.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.syntax_quote_STAR_.cljs$core$IFn$_invoke$arity$1(item) : cljs.tools.reader.syntax_quote_STAR_.call(null,item)),null,(1),null)),(2),null))
)));
var G__40370 = cljs.core.next(s__$1);
var G__40371 = ret;
s__$1 = G__40370;
r = G__40371;
var G__40084 = cljs.core.next(s__$1);
var G__40085 = ret;
s__$1 = G__40084;
r = G__40085;
continue;
} else {
return cljs.core.seq(cljs.core.persistent_BANG_(r));
@ -1161,10 +1161,10 @@ var key_vals = cljs.core.transient$(cljs.core.PersistentVector.EMPTY);
while(true){
if(s){
var e = cljs.core.first(s);
var G__40373 = cljs.core.next(s);
var G__40374 = cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(key_vals,cljs.core.key(e)),cljs.core.val(e));
s = G__40373;
key_vals = G__40374;
var G__40087 = cljs.core.next(s);
var G__40088 = cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(key_vals,cljs.core.key(e)),cljs.core.val(e));
s = G__40087;
key_vals = G__40088;
continue;
} else {
return cljs.core.seq(cljs.core.persistent_BANG_(key_vals));
@ -1196,8 +1196,8 @@ return cljs.core.seq(cljs.core.dissoc.cljs$core$IFn$_invoke$arity$variadic(cljs.
return and__5023__auto__;
}
})()){
return (new cljs.core.List(null,new cljs.core.Symbol("cljs.core","with-meta","cljs.core/with-meta",749126446,null),(new cljs.core.List(null,ret,(new cljs.core.List(null,(function (){var G__39999 = cljs.core.meta(form);
return (cljs.tools.reader.syntax_quote_STAR_.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.syntax_quote_STAR_.cljs$core$IFn$_invoke$arity$1(G__39999) : cljs.tools.reader.syntax_quote_STAR_.call(null,G__39999));
return (new cljs.core.List(null,new cljs.core.Symbol("cljs.core","with-meta","cljs.core/with-meta",749126446,null),(new cljs.core.List(null,ret,(new cljs.core.List(null,(function (){var G__39808 = cljs.core.meta(form);
return (cljs.tools.reader.syntax_quote_STAR_.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.syntax_quote_STAR_.cljs$core$IFn$_invoke$arity$1(G__39808) : cljs.tools.reader.syntax_quote_STAR_.call(null,G__39808));
})(),null,(1),null)),(2),null)),(3),null));
} else {
return ret;
@ -1255,45 +1255,45 @@ return cljs.core.list(new cljs.core.Symbol("cljs.core","list","cljs.core/list",-
)))))));
});
cljs.tools.reader.read_syntax_quote = (function cljs$tools$reader$read_syntax_quote(rdr,backquote,opts,pending_forms){
var gensym_env_orig_val__40038 = cljs.tools.reader.gensym_env;
var gensym_env_temp_val__40039 = cljs.core.PersistentArrayMap.EMPTY;
(cljs.tools.reader.gensym_env = gensym_env_temp_val__40039);
var gensym_env_orig_val__39832 = cljs.tools.reader.gensym_env;
var gensym_env_temp_val__39833 = cljs.core.PersistentArrayMap.EMPTY;
(cljs.tools.reader.gensym_env = gensym_env_temp_val__39833);
try{return cljs.tools.reader.syntax_quote_STAR_((cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(rdr,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,rdr,true,null,opts,pending_forms)));
}finally {(cljs.tools.reader.gensym_env = gensym_env_orig_val__40038);
}finally {(cljs.tools.reader.gensym_env = gensym_env_orig_val__39832);
}});
cljs.tools.reader.read_namespaced_map = (function cljs$tools$reader$read_namespaced_map(rdr,_,opts,pending_forms){
var vec__40045 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40045,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40045,(1),null);
var vec__39835 = cljs.tools.reader.starting_line_col_info(rdr);
var start_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39835,(0),null);
var start_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39835,(1),null);
var token = cljs.tools.reader.read_token(rdr,new cljs.core.Keyword(null,"namespaced-map","namespaced-map",1235665380),cljs.tools.reader.reader_types.read_char(rdr));
var temp__5802__auto__ = ((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(token,":"))?cljs.core.ns_name(cljs.core._STAR_ns_STAR_):((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(":",cljs.core.first(token)))?(function (){var G__40049 = token;
var G__40049__$1 = (((G__40049 == null))?null:cljs.core.subs.cljs$core$IFn$_invoke$arity$2(G__40049,(1)));
var G__40049__$2 = (((G__40049__$1 == null))?null:cljs.tools.reader.impl.commons.parse_symbol(G__40049__$1));
var G__40049__$3 = (((G__40049__$2 == null))?null:cljs.tools.reader.impl.utils.second_SINGLEQUOTE_(G__40049__$2));
var G__40049__$4 = (((G__40049__$3 == null))?null:cljs.core.symbol.cljs$core$IFn$_invoke$arity$1(G__40049__$3));
if((G__40049__$4 == null)){
var temp__5821__auto__ = ((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(token,":"))?cljs.core.ns_name(cljs.core._STAR_ns_STAR_):((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(":",cljs.core.first(token)))?(function (){var G__39840 = token;
var G__39840__$1 = (((G__39840 == null))?null:cljs.core.subs.cljs$core$IFn$_invoke$arity$2(G__39840,(1)));
var G__39840__$2 = (((G__39840__$1 == null))?null:cljs.tools.reader.impl.commons.parse_symbol(G__39840__$1));
var G__39840__$3 = (((G__39840__$2 == null))?null:cljs.tools.reader.impl.utils.second_SINGLEQUOTE_(G__39840__$2));
var G__39840__$4 = (((G__39840__$3 == null))?null:cljs.core.symbol.cljs$core$IFn$_invoke$arity$1(G__39840__$3));
if((G__39840__$4 == null)){
return null;
} else {
return cljs.tools.reader.resolve_ns(G__40049__$4);
return cljs.tools.reader.resolve_ns(G__39840__$4);
}
})():(function (){var G__40050 = token;
var G__40050__$1 = (((G__40050 == null))?null:cljs.tools.reader.impl.commons.parse_symbol(G__40050));
if((G__40050__$1 == null)){
})():(function (){var G__39847 = token;
var G__39847__$1 = (((G__39847 == null))?null:cljs.tools.reader.impl.commons.parse_symbol(G__39847));
if((G__39847__$1 == null)){
return null;
} else {
return cljs.tools.reader.impl.utils.second_SINGLEQUOTE_(G__40050__$1);
return cljs.tools.reader.impl.utils.second_SINGLEQUOTE_(G__39847__$1);
}
})()
));
if(cljs.core.truth_(temp__5802__auto__)){
var ns = temp__5802__auto__;
if(cljs.core.truth_(temp__5821__auto__)){
var ns = temp__5821__auto__;
var ch = cljs.tools.reader.impl.commons.read_past(cljs.tools.reader.impl.utils.whitespace_QMARK_,rdr);
if((ch === "{")){
var items = cljs.tools.reader.read_delimited(new cljs.core.Keyword(null,"namespaced-map","namespaced-map",1235665380),"}",rdr,opts,pending_forms);
var vec__40052 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40052,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__40052,(1),null);
var vec__39848 = cljs.tools.reader.ending_line_col_info(rdr);
var end_line = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39848,(0),null);
var end_column = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__39848,(1),null);
if(cljs.core.odd_QMARK_(cljs.core.count(items))){
cljs.tools.reader.impl.errors.throw_odd_map(rdr,null,null,items);
} else {
@ -1306,9 +1306,9 @@ if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.count(cljs.core.set(ke
cljs.tools.reader.impl.errors.throw_dup_keys(rdr,new cljs.core.Keyword(null,"namespaced-map","namespaced-map",1235665380),keys);
}
return cljs.core.with_meta(cljs.core.zipmap(keys,vals),(cljs.core.truth_(start_line)?cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var temp__5804__auto__ = cljs.tools.reader.reader_types.get_file_name(rdr);
if(cljs.core.truth_(temp__5804__auto__)){
var file = temp__5804__auto__;
return cljs.core.with_meta(cljs.core.zipmap(keys,vals),(cljs.core.truth_(start_line)?cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(function (){var temp__5823__auto__ = cljs.tools.reader.reader_types.get_file_name(rdr);
if(cljs.core.truth_(temp__5823__auto__)){
var file = temp__5823__auto__;
return new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"file","file",-1269645878),file], null);
} else {
return null;
@ -1322,8 +1322,8 @@ return cljs.tools.reader.impl.errors.throw_bad_ns(rdr,token);
}
});
cljs.tools.reader.macros = (function cljs$tools$reader$macros(ch){
var G__40056 = ch;
switch (G__40056) {
var G__39852 = ch;
switch (G__39852) {
case "\"":
return cljs.tools.reader.read_string_STAR_;
@ -1398,8 +1398,8 @@ return null;
}
});
cljs.tools.reader.dispatch_macros = (function cljs$tools$reader$dispatch_macros(ch){
var G__40063 = ch;
switch (G__40063) {
var G__39863 = ch;
switch (G__39863) {
case "^":
return cljs.tools.reader.read_meta;
@ -1463,24 +1463,24 @@ cljs.tools.reader.impl.errors.throw_bad_reader_tag(rdr,tag);
if(cljs.core.truth_(cljs.tools.reader._STAR_suppress_read_STAR_)){
return cljs.core.tagged_literal(tag,(cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(rdr,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,rdr,true,null,opts,pending_forms)));
} else {
var temp__5802__auto__ = (function (){var or__5025__auto__ = cljs.tools.reader._STAR_data_readers_STAR_.call(null,tag);
var temp__5821__auto__ = (function (){var or__5025__auto__ = cljs.tools.reader._STAR_data_readers_STAR_.call(null,tag);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return (cljs.tools.reader.default_data_readers.cljs$core$IFn$_invoke$arity$1 ? cljs.tools.reader.default_data_readers.cljs$core$IFn$_invoke$arity$1(tag) : cljs.tools.reader.default_data_readers.call(null,tag));
}
})();
if(cljs.core.truth_(temp__5802__auto__)){
var f = temp__5802__auto__;
var G__40069 = (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(rdr,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,rdr,true,null,opts,pending_forms));
return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__40069) : f.call(null,G__40069));
if(cljs.core.truth_(temp__5821__auto__)){
var f = temp__5821__auto__;
var G__39867 = (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(rdr,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,rdr,true,null,opts,pending_forms));
return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__39867) : f.call(null,G__39867));
} else {
var temp__5802__auto____$1 = cljs.tools.reader._STAR_default_data_reader_fn_STAR_;
if(cljs.core.truth_(temp__5802__auto____$1)){
var f = temp__5802__auto____$1;
var G__40071 = tag;
var G__40072 = (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(rdr,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,rdr,true,null,opts,pending_forms));
return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__40071,G__40072) : f.call(null,G__40071,G__40072));
var temp__5821__auto____$1 = cljs.tools.reader._STAR_default_data_reader_fn_STAR_;
if(cljs.core.truth_(temp__5821__auto____$1)){
var f = temp__5821__auto____$1;
var G__39868 = tag;
var G__39869 = (cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5 ? cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5(rdr,true,null,opts,pending_forms) : cljs.tools.reader.read_STAR_.call(null,rdr,true,null,opts,pending_forms));
return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__39868,G__39869) : f.call(null,G__39868,G__39869));
} else {
return cljs.tools.reader.impl.errors.throw_unknown_reader_tag(rdr,tag);
}
@ -1601,8 +1601,8 @@ break;
}
});
cljs.tools.reader.read_STAR_ = (function cljs$tools$reader$read_STAR_(var_args){
var G__40087 = arguments.length;
switch (G__40087) {
var G__39887 = arguments.length;
switch (G__39887) {
case 5:
return cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$5((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)]),(arguments[(4)]));
@ -1623,8 +1623,8 @@ return cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6(reader,eof_err
(cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6 = (function (reader,eof_error_QMARK_,sentinel,return_on,opts,pending_forms){
try{return cljs.tools.reader.read_STAR__internal(reader,eof_error_QMARK_,sentinel,return_on,opts,pending_forms);
}catch (e40089){if((e40089 instanceof Error)){
var e = e40089;
}catch (e39888){if((e39888 instanceof Error)){
var e = e39888;
if(cljs.tools.reader.impl.utils.ex_info_QMARK_(e)){
var d = cljs.core.ex_data(e);
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"reader-exception","reader-exception",-1938323098),new cljs.core.Keyword(null,"type","type",1174270348).cljs$core$IFn$_invoke$arity$1(d))){
@ -1636,7 +1636,7 @@ throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$3(e.message,cljs.core.merge.
throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$3(e.message,cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"reader-exception","reader-exception",-1938323098)], null),((cljs.tools.reader.reader_types.indexing_reader_QMARK_(reader))?new cljs.core.PersistentArrayMap(null, 3, [new cljs.core.Keyword(null,"line","line",212345235),reader.cljs$tools$reader$reader_types$IndexingReader$get_line_number$arity$1(null),new cljs.core.Keyword(null,"column","column",2078222095),reader.cljs$tools$reader$reader_types$IndexingReader$get_column_number$arity$1(null),new cljs.core.Keyword(null,"file","file",-1269645878),reader.cljs$tools$reader$reader_types$IndexingReader$get_file_name$arity$1(null)], null):null)], 0)),e);
}
} else {
throw e40089;
throw e39888;
}
}}));
@ -1661,8 +1661,8 @@ throw e40089;
* cljs.tools.reader.edn/read is not the same for eof-handling
*/
cljs.tools.reader.read = (function cljs$tools$reader$read(var_args){
var G__40095 = arguments.length;
switch (G__40095) {
var G__39910 = arguments.length;
switch (G__39910) {
case 1:
return cljs.tools.reader.read.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -1685,11 +1685,11 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(
return cljs.tools.reader.read.cljs$core$IFn$_invoke$arity$3(reader,true,null);
}));
(cljs.tools.reader.read.cljs$core$IFn$_invoke$arity$2 = (function (p__40109,reader){
var map__40110 = p__40109;
var map__40110__$1 = cljs.core.__destructure_map(map__40110);
var opts = map__40110__$1;
var eof = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__40110__$1,new cljs.core.Keyword(null,"eof","eof",-489063237),new cljs.core.Keyword(null,"eofthrow","eofthrow",-334166531));
(cljs.tools.reader.read.cljs$core$IFn$_invoke$arity$2 = (function (p__39918,reader){
var map__39919 = p__39918;
var map__39919__$1 = cljs.core.__destructure_map(map__39919);
var opts = map__39919__$1;
var eof = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__39919__$1,new cljs.core.Keyword(null,"eof","eof",-489063237),new cljs.core.Keyword(null,"eofthrow","eofthrow",-334166531));
return cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6(reader,cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(eof,new cljs.core.Keyword(null,"eofthrow","eofthrow",-334166531)),eof,null,opts,cljs.core.to_array(cljs.core.PersistentVector.EMPTY));
}));
@ -1709,8 +1709,8 @@ return cljs.tools.reader.read_STAR_.cljs$core$IFn$_invoke$arity$6(reader,eof_err
* cljs.tools.reader.edn/read-string is not the same for eof-handling
*/
cljs.tools.reader.read_string = (function cljs$tools$reader$read_string(var_args){
var G__40122 = arguments.length;
switch (G__40122) {
var G__39923 = arguments.length;
switch (G__39923) {
case 1:
return cljs.tools.reader.read_string.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -1750,8 +1750,8 @@ return null;
* Returns a vector containing the object read and the (whitespace-trimmed) string read.
*/
cljs.tools.reader.read_PLUS_string = (function cljs$tools$reader$read_PLUS_string(var_args){
var G__40133 = arguments.length;
switch (G__40133) {
var G__39932 = arguments.length;
switch (G__39932) {
case 1:
return cljs.tools.reader.read_PLUS_string.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));

File diff suppressed because one or more lines are too long

View file

@ -5,7 +5,7 @@ goog.provide('cljs.tools.reader.reader_types');
*/
cljs.tools.reader.reader_types.Reader = function(){};
var cljs$tools$reader$reader_types$Reader$read_char$dyn_39153 = (function (reader){
var cljs$tools$reader$reader_types$Reader$read_char$dyn_39063 = (function (reader){
var x__5373__auto__ = (((reader == null))?null:reader);
var m__5374__auto__ = (cljs.tools.reader.reader_types.read_char[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -26,11 +26,11 @@ cljs.tools.reader.reader_types.read_char = (function cljs$tools$reader$reader_ty
if((((!((reader == null)))) && ((!((reader.cljs$tools$reader$reader_types$Reader$read_char$arity$1 == null)))))){
return reader.cljs$tools$reader$reader_types$Reader$read_char$arity$1(reader);
} else {
return cljs$tools$reader$reader_types$Reader$read_char$dyn_39153(reader);
return cljs$tools$reader$reader_types$Reader$read_char$dyn_39063(reader);
}
});
var cljs$tools$reader$reader_types$Reader$peek_char$dyn_39154 = (function (reader){
var cljs$tools$reader$reader_types$Reader$peek_char$dyn_39064 = (function (reader){
var x__5373__auto__ = (((reader == null))?null:reader);
var m__5374__auto__ = (cljs.tools.reader.reader_types.peek_char[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -51,7 +51,7 @@ cljs.tools.reader.reader_types.peek_char = (function cljs$tools$reader$reader_ty
if((((!((reader == null)))) && ((!((reader.cljs$tools$reader$reader_types$Reader$peek_char$arity$1 == null)))))){
return reader.cljs$tools$reader$reader_types$Reader$peek_char$arity$1(reader);
} else {
return cljs$tools$reader$reader_types$Reader$peek_char$dyn_39154(reader);
return cljs$tools$reader$reader_types$Reader$peek_char$dyn_39064(reader);
}
});
@ -61,7 +61,7 @@ return cljs$tools$reader$reader_types$Reader$peek_char$dyn_39154(reader);
*/
cljs.tools.reader.reader_types.IPushbackReader = function(){};
var cljs$tools$reader$reader_types$IPushbackReader$unread$dyn_39156 = (function (reader,ch){
var cljs$tools$reader$reader_types$IPushbackReader$unread$dyn_39069 = (function (reader,ch){
var x__5373__auto__ = (((reader == null))?null:reader);
var m__5374__auto__ = (cljs.tools.reader.reader_types.unread[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -82,7 +82,7 @@ cljs.tools.reader.reader_types.unread = (function cljs$tools$reader$reader_types
if((((!((reader == null)))) && ((!((reader.cljs$tools$reader$reader_types$IPushbackReader$unread$arity$2 == null)))))){
return reader.cljs$tools$reader$reader_types$IPushbackReader$unread$arity$2(reader,ch);
} else {
return cljs$tools$reader$reader_types$IPushbackReader$unread$dyn_39156(reader,ch);
return cljs$tools$reader$reader_types$IPushbackReader$unread$dyn_39069(reader,ch);
}
});
@ -92,7 +92,7 @@ return cljs$tools$reader$reader_types$IPushbackReader$unread$dyn_39156(reader,ch
*/
cljs.tools.reader.reader_types.IndexingReader = function(){};
var cljs$tools$reader$reader_types$IndexingReader$get_line_number$dyn_39158 = (function (reader){
var cljs$tools$reader$reader_types$IndexingReader$get_line_number$dyn_39070 = (function (reader){
var x__5373__auto__ = (((reader == null))?null:reader);
var m__5374__auto__ = (cljs.tools.reader.reader_types.get_line_number[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -113,11 +113,11 @@ cljs.tools.reader.reader_types.get_line_number = (function cljs$tools$reader$rea
if((((!((reader == null)))) && ((!((reader.cljs$tools$reader$reader_types$IndexingReader$get_line_number$arity$1 == null)))))){
return reader.cljs$tools$reader$reader_types$IndexingReader$get_line_number$arity$1(reader);
} else {
return cljs$tools$reader$reader_types$IndexingReader$get_line_number$dyn_39158(reader);
return cljs$tools$reader$reader_types$IndexingReader$get_line_number$dyn_39070(reader);
}
});
var cljs$tools$reader$reader_types$IndexingReader$get_column_number$dyn_39160 = (function (reader){
var cljs$tools$reader$reader_types$IndexingReader$get_column_number$dyn_39073 = (function (reader){
var x__5373__auto__ = (((reader == null))?null:reader);
var m__5374__auto__ = (cljs.tools.reader.reader_types.get_column_number[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -138,11 +138,11 @@ cljs.tools.reader.reader_types.get_column_number = (function cljs$tools$reader$r
if((((!((reader == null)))) && ((!((reader.cljs$tools$reader$reader_types$IndexingReader$get_column_number$arity$1 == null)))))){
return reader.cljs$tools$reader$reader_types$IndexingReader$get_column_number$arity$1(reader);
} else {
return cljs$tools$reader$reader_types$IndexingReader$get_column_number$dyn_39160(reader);
return cljs$tools$reader$reader_types$IndexingReader$get_column_number$dyn_39073(reader);
}
});
var cljs$tools$reader$reader_types$IndexingReader$get_file_name$dyn_39163 = (function (reader){
var cljs$tools$reader$reader_types$IndexingReader$get_file_name$dyn_39075 = (function (reader){
var x__5373__auto__ = (((reader == null))?null:reader);
var m__5374__auto__ = (cljs.tools.reader.reader_types.get_file_name[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -163,7 +163,7 @@ cljs.tools.reader.reader_types.get_file_name = (function cljs$tools$reader$reade
if((((!((reader == null)))) && ((!((reader.cljs$tools$reader$reader_types$IndexingReader$get_file_name$arity$1 == null)))))){
return reader.cljs$tools$reader$reader_types$IndexingReader$get_file_name$arity$1(reader);
} else {
return cljs$tools$reader$reader_types$IndexingReader$get_file_name$dyn_39163(reader);
return cljs$tools$reader$reader_types$IndexingReader$get_file_name$dyn_39075(reader);
}
});
@ -389,9 +389,9 @@ this.file_name = file_name;
(cljs.tools.reader.reader_types.IndexingPushbackReader.prototype.cljs$tools$reader$reader_types$Reader$read_char$arity$1 = (function (reader){
var self__ = this;
var reader__$1 = this;
var temp__5804__auto__ = self__.rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if(cljs.core.truth_(temp__5804__auto__)){
var ch = temp__5804__auto__;
var temp__5823__auto__ = self__.rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if(cljs.core.truth_(temp__5823__auto__)){
var ch = temp__5823__auto__;
var ch__$1 = cljs.tools.reader.reader_types.normalize_newline(self__.rdr,ch);
(self__.prev = self__.line_start_QMARK_);
@ -496,9 +496,9 @@ return cljs.core.subs.cljs$core$IFn$_invoke$arity$2(cljs.core.str.cljs$core$IFn$
* Logs `char` to all currently active source logging frames.
*/
cljs.tools.reader.reader_types.log_source_char = (function cljs$tools$reader$reader_types$log_source_char(frames,char$){
var temp__5804__auto__ = new cljs.core.Keyword(null,"buffer","buffer",617295198).cljs$core$IFn$_invoke$arity$1(frames);
if(cljs.core.truth_(temp__5804__auto__)){
var buffer = temp__5804__auto__;
var temp__5823__auto__ = new cljs.core.Keyword(null,"buffer","buffer",617295198).cljs$core$IFn$_invoke$arity$1(frames);
if(cljs.core.truth_(temp__5823__auto__)){
var buffer = temp__5823__auto__;
return buffer.append(char$);
} else {
return null;
@ -509,9 +509,9 @@ return null;
* logging frames. Called when pushing a character back.
*/
cljs.tools.reader.reader_types.drop_last_logged_char = (function cljs$tools$reader$reader_types$drop_last_logged_char(frames){
var temp__5804__auto__ = new cljs.core.Keyword(null,"buffer","buffer",617295198).cljs$core$IFn$_invoke$arity$1(frames);
if(cljs.core.truth_(temp__5804__auto__)){
var buffer = temp__5804__auto__;
var temp__5823__auto__ = new cljs.core.Keyword(null,"buffer","buffer",617295198).cljs$core$IFn$_invoke$arity$1(frames);
if(cljs.core.truth_(temp__5823__auto__)){
var buffer = temp__5823__auto__;
return buffer.set(cljs.core.subs.cljs$core$IFn$_invoke$arity$3(cljs.core.str.cljs$core$IFn$_invoke$arity$1(buffer),(0),(buffer.getLength() - (1))));
} else {
return null;
@ -539,9 +539,9 @@ this.frames = frames;
(cljs.tools.reader.reader_types.SourceLoggingPushbackReader.prototype.cljs$tools$reader$reader_types$Reader$read_char$arity$1 = (function (reader){
var self__ = this;
var reader__$1 = this;
var temp__5804__auto__ = self__.rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if(cljs.core.truth_(temp__5804__auto__)){
var ch = temp__5804__auto__;
var temp__5823__auto__ = self__.rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
if(cljs.core.truth_(temp__5823__auto__)){
var ch = temp__5823__auto__;
var ch__$1 = cljs.tools.reader.reader_types.normalize_newline(self__.rdr,ch);
(self__.prev = self__.line_start_QMARK_);
@ -658,8 +658,8 @@ return (new cljs.tools.reader.reader_types.StringReader(s,cljs.core.count(s),(0)
* Creates a PushbackReader from a given string
*/
cljs.tools.reader.reader_types.string_push_back_reader = (function cljs$tools$reader$reader_types$string_push_back_reader(var_args){
var G__39111 = arguments.length;
switch (G__39111) {
var G__39041 = arguments.length;
switch (G__39041) {
case 1:
return cljs.tools.reader.reader_types.string_push_back_reader.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -691,8 +691,8 @@ return (new cljs.tools.reader.reader_types.PushbackReader((new cljs.tools.reader
* Creates an IndexingPushbackReader from a given string or PushbackReader
*/
cljs.tools.reader.reader_types.indexing_push_back_reader = (function cljs$tools$reader$reader_types$indexing_push_back_reader(var_args){
var G__39127 = arguments.length;
switch (G__39127) {
var G__39043 = arguments.length;
switch (G__39043) {
case 1:
return cljs.tools.reader.reader_types.indexing_push_back_reader.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -729,8 +729,8 @@ return (new cljs.tools.reader.reader_types.IndexingPushbackReader(((typeof s_or_
* Creates a SourceLoggingPushbackReader from a given string or PushbackReader
*/
cljs.tools.reader.reader_types.source_logging_push_back_reader = (function cljs$tools$reader$reader_types$source_logging_push_back_reader(var_args){
var G__39134 = arguments.length;
switch (G__39134) {
var G__39049 = arguments.length;
switch (G__39049) {
case 1:
return cljs.tools.reader.reader_types.source_logging_push_back_reader.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -773,10 +773,10 @@ while(true){
if(cljs.tools.reader.impl.utils.newline_QMARK_(c)){
return cljs.core.str.cljs$core$IFn$_invoke$arity$1(s);
} else {
var G__39206 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
var G__39207 = s.append(c);
c = G__39206;
s = G__39207;
var G__39110 = rdr.cljs$tools$reader$reader_types$Reader$read_char$arity$1(null);
var G__39111 = s.append(c);
c = G__39110;
s = G__39111;
continue;
}
break;

File diff suppressed because one or more lines are too long

View file

@ -5,7 +5,7 @@ goog.provide('clojure.core.protocols');
*/
clojure.core.protocols.Datafiable = function(){};
var clojure$core$protocols$Datafiable$datafy$dyn_35014 = (function (o){
var clojure$core$protocols$Datafiable$datafy$dyn_35125 = (function (o){
var x__5373__auto__ = (((o == null))?null:o);
var m__5374__auto__ = (clojure.core.protocols.datafy[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -23,15 +23,15 @@ throw cljs.core.missing_protocol("Datafiable.datafy",o);
* return a representation of o as data (default identity)
*/
clojure.core.protocols.datafy = (function clojure$core$protocols$datafy(o){
var temp__5802__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(cljs.core.meta(o),cljs.core.with_meta(new cljs.core.Symbol("clojure.core.protocols","datafy","clojure.core.protocols/datafy",707534751,null),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword("cljs.analyzer","no-resolve","cljs.analyzer/no-resolve",-1872351017),true], null)));
if(temp__5802__auto__){
var meta_impl__5375__auto__ = temp__5802__auto__;
var temp__5821__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(cljs.core.meta(o),cljs.core.with_meta(new cljs.core.Symbol("clojure.core.protocols","datafy","clojure.core.protocols/datafy",707534751,null),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword("cljs.analyzer","no-resolve","cljs.analyzer/no-resolve",-1872351017),true], null)));
if(temp__5821__auto__){
var meta_impl__5375__auto__ = temp__5821__auto__;
return (meta_impl__5375__auto__.cljs$core$IFn$_invoke$arity$1 ? meta_impl__5375__auto__.cljs$core$IFn$_invoke$arity$1(o) : meta_impl__5375__auto__.call(null,o));
} else {
if((((!((o == null)))) && ((!((o.clojure$core$protocols$Datafiable$datafy$arity$1 == null)))))){
return o.clojure$core$protocols$Datafiable$datafy$arity$1(o);
} else {
return clojure$core$protocols$Datafiable$datafy$dyn_35014(o);
return clojure$core$protocols$Datafiable$datafy$dyn_35125(o);
}
}
});
@ -53,7 +53,7 @@ return o;
*/
clojure.core.protocols.Navigable = function(){};
var clojure$core$protocols$Navigable$nav$dyn_35015 = (function (coll,k,v){
var clojure$core$protocols$Navigable$nav$dyn_35130 = (function (coll,k,v){
var x__5373__auto__ = (((coll == null))?null:coll);
var m__5374__auto__ = (clojure.core.protocols.nav[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -72,15 +72,15 @@ throw cljs.core.missing_protocol("Navigable.nav",coll);
* defaults to returning v.
*/
clojure.core.protocols.nav = (function clojure$core$protocols$nav(coll,k,v){
var temp__5802__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(cljs.core.meta(coll),cljs.core.with_meta(new cljs.core.Symbol("clojure.core.protocols","nav","clojure.core.protocols/nav",298936762,null),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword("cljs.analyzer","no-resolve","cljs.analyzer/no-resolve",-1872351017),true], null)));
if(temp__5802__auto__){
var meta_impl__5375__auto__ = temp__5802__auto__;
var temp__5821__auto__ = cljs.core.get.cljs$core$IFn$_invoke$arity$2(cljs.core.meta(coll),cljs.core.with_meta(new cljs.core.Symbol("clojure.core.protocols","nav","clojure.core.protocols/nav",298936762,null),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword("cljs.analyzer","no-resolve","cljs.analyzer/no-resolve",-1872351017),true], null)));
if(temp__5821__auto__){
var meta_impl__5375__auto__ = temp__5821__auto__;
return (meta_impl__5375__auto__.cljs$core$IFn$_invoke$arity$3 ? meta_impl__5375__auto__.cljs$core$IFn$_invoke$arity$3(coll,k,v) : meta_impl__5375__auto__.call(null,coll,k,v));
} else {
if((((!((coll == null)))) && ((!((coll.clojure$core$protocols$Navigable$nav$arity$3 == null)))))){
return coll.clojure$core$protocols$Navigable$nav$arity$3(coll,k,v);
} else {
return clojure$core$protocols$Navigable$nav$dyn_35015(coll,k,v);
return clojure$core$protocols$Navigable$nav$dyn_35130(coll,k,v);
}
}
});

View file

@ -1 +1 @@
{"version":3,"sources":["clojure/core/protocols.cljs"],"mappings":";AAUA,AAAA;AAAA;;;oCAAA,pCAAaW;;AAAb,IAAAX,qDAAA,WAEWY;AAFX,AAAA,IAAAX,kBAAA,EAAA,MAAA,OAAA,ZAEWW,iBAAAA;IAFXV,kBAAA,CAAAC,8BAAA,AAAAC,YAAAH;AAAA,AAAA,GAAA,GAAA,CAAAC,mBAAA;AAAA,QAAAA,gDAAAA,mDAAAA,LAEWU,+BAAAA;;AAFX,IAAAP,kBAAA,CAAAF,8BAAA;AAAA,AAAA,GAAA,GAAA,CAAAE,mBAAA;AAAA,QAAAA,gDAAAA,mDAAAA,LAEWO,+BAAAA;;AAFX,MAAA,AAAAN,2BAAA,oBAEWM;;;;AAFX,AAAA;;;gCAAA,hCAEGT,wEAAQS;AAFX,AAAA,IAAAL,qBAAA,AAAAC,4CAAA,AAAAC,kBAAA,AAAA,HAEWG;AAFX,AAAA,GAAAL;AAAA,IAAAG,0BAAAH;AAAA,AAAA,QAAAG,wDAAAA,2DAAAA,LAEWE,uCAAAA;;AAFX,GAAA,EAAA,GAAA,MAAA,aAAA,GAAA,CAAA,sDAAA,5EAEWA,sBAAAA;AAFX,OAEWA,mDAAAA;;AAFX,OAAAZ,mDAEWY;;;;;AAFX,AAIA,AAAA,AAAA,CAAAD,kCAAA,UAAA;;AAAA,CAAAR,8BAAA,UAEE,WAASU;AAAT,AAAA;;;AAFF,AAAA,CAAAF,kCAAA,OAAA;;AAAA,CAAAR,8BAAA,OAKE,WAASS;AAAT,AAAYA;;AAEd,AAAA;AAAA;;;mCAAA,nCAAaI;;AAAb,IAAAF,iDAAA,WAEQG,KAAKC,EAAEC;AAFf,AAAA,IAAAlB,kBAAA,EAAA,SAAA,OAAA,fAEQgB,oBAAAA;IAFRf,kBAAA,CAAAa,2BAAA,AAAAX,YAAAH;AAAA,AAAA,GAAA,GAAA,CAAAC,mBAAA;AAAA,QAAAA,gDAAAA,0DAAAA,ZAEQe,sCAAAA,jCAAKC,sCAAAA,pCAAEC,sCAAAA;;AAFf,IAAAd,kBAAA,CAAAU,2BAAA;AAAA,AAAA,GAAA,GAAA,CAAAV,mBAAA;AAAA,QAAAA,gDAAAA,0DAAAA,ZAEQY,sCAAAA,jCAAKC,sCAAAA,pCAAEC,sCAAAA;;AAFf,MAAA,AAAAb,2BAAA,gBAEQW;;;;AAFR,AAAA;;;;6BAAA,7BAEGF,kEAAKE,KAAKC,EAAEC;AAFf,AAAA,IAAAZ,qBAAA,AAAAC,4CAAA,AAAAC,qBAAA,AAAA,NAEQQ;AAFR,AAAA,GAAAV;AAAA,IAAAG,0BAAAH;AAAA,AAAA,QAAAG,wDAAAA,kEAAAA,ZAEQO,8CAAAA,zCAAKC,8CAAAA,5CAAEC,8CAAAA;;AAFf,GAAA,EAAA,GAAA,SAAA,aAAA,GAAA,CAAA,qDAAA,9EAEQF,yBAAAA;AAFR,OAEQA,kDAAAA,KAAKC,EAAEC;;AAFf,OAAAL,+CAEQG,KAAKC,EAAEC;;;;;AAFf,AAKA,AAAA,AAAA,CAAAH,iCAAA,OAAA;;AAAA,CAAAD,2BAAA,OAEE,WAAMF,EAAEA,MAAEO;AAAV,AAAaA","names":["clojure$core$protocols$Datafiable$datafy$dyn","x__5373__auto__","m__5374__auto__","clojure.core.protocols/datafy","goog/typeOf","m__5372__auto__","cljs.core/missing-protocol","temp__5802__auto__","cljs.core.get","cljs.core/meta","meta-impl__5375__auto__","clojure.core.protocols/Datafiable","o","_","clojure$core$protocols$Navigable$nav$dyn","clojure.core.protocols/nav","clojure.core.protocols/Navigable","coll","k","v","x"],"sourcesContent":["; Copyright (c) Rich Hickey. All rights reserved.\n; The use and distribution terms for this software are covered by the\n; Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php)\n; which can be found in the file epl-v10.html at the root of this distribution.\n; By using this software in any fashion, you are agreeing to be bound by\n; the terms of this license.\n; You must not remove this notice, or any other, from this software.\n\n(ns clojure.core.protocols)\n\n(defprotocol Datafiable\n :extend-via-metadata true\n (datafy [o] \"return a representation of o as data (default identity)\"))\n\n(extend-protocol Datafiable\n nil\n (datafy [_] nil)\n\n default\n (datafy [o] o))\n\n(defprotocol Navigable\n :extend-via-metadata true\n (nav [coll k v] \"return (possibly transformed) v in the context of coll and k (a key/index or nil),\ndefaults to returning v.\"))\n\n(extend-protocol Navigable\n default\n (nav [_ _ x] x))\n"],"x_google_ignoreList":[0]}
{"version":3,"sources":["clojure/core/protocols.cljs"],"mappings":";AAUA,AAAA;AAAA;;;oCAAA,pCAAaW;;AAAb,IAAAX,qDAAA,WAEWY;AAFX,AAAA,IAAAX,kBAAA,EAAA,MAAA,OAAA,ZAEWW,iBAAAA;IAFXV,kBAAA,CAAAC,8BAAA,AAAAC,YAAAH;AAAA,AAAA,GAAA,GAAA,CAAAC,mBAAA;AAAA,QAAAA,gDAAAA,mDAAAA,LAEWU,+BAAAA;;AAFX,IAAAP,kBAAA,CAAAF,8BAAA;AAAA,AAAA,GAAA,GAAA,CAAAE,mBAAA;AAAA,QAAAA,gDAAAA,mDAAAA,LAEWO,+BAAAA;;AAFX,MAAA,AAAAN,2BAAA,oBAEWM;;;;AAFX,AAAA;;;gCAAA,hCAEGT,wEAAQS;AAFX,AAAA,IAAAL,qBAAA,AAAAC,4CAAA,AAAAC,kBAAA,AAAA,HAEWG;AAFX,AAAA,GAAAL;AAAA,IAAAG,0BAAAH;AAAA,AAAA,QAAAG,wDAAAA,2DAAAA,LAEWE,uCAAAA;;AAFX,GAAA,EAAA,GAAA,MAAA,aAAA,GAAA,CAAA,sDAAA,5EAEWA,sBAAAA;AAFX,OAEWA,mDAAAA;;AAFX,OAAAZ,mDAEWY;;;;;AAFX,AAIA,AAAA,AAAA,CAAAD,kCAAA,UAAA;;AAAA,CAAAR,8BAAA,UAEE,WAASU;AAAT,AAAA;;;AAFF,AAAA,CAAAF,kCAAA,OAAA;;AAAA,CAAAR,8BAAA,OAKE,WAASS;AAAT,AAAYA;;AAEd,AAAA;AAAA;;;mCAAA,nCAAaI;;AAAb,IAAAF,iDAAA,WAEQG,KAAKC,EAAEC;AAFf,AAAA,IAAAlB,kBAAA,EAAA,SAAA,OAAA,fAEQgB,oBAAAA;IAFRf,kBAAA,CAAAa,2BAAA,AAAAX,YAAAH;AAAA,AAAA,GAAA,GAAA,CAAAC,mBAAA;AAAA,QAAAA,gDAAAA,0DAAAA,ZAEQe,sCAAAA,jCAAKC,sCAAAA,pCAAEC,sCAAAA;;AAFf,IAAAd,kBAAA,CAAAU,2BAAA;AAAA,AAAA,GAAA,GAAA,CAAAV,mBAAA;AAAA,QAAAA,gDAAAA,0DAAAA,ZAEQY,sCAAAA,jCAAKC,sCAAAA,pCAAEC,sCAAAA;;AAFf,MAAA,AAAAb,2BAAA,gBAEQW;;;;AAFR,AAAA;;;;6BAAA,7BAEGF,kEAAKE,KAAKC,EAAEC;AAFf,AAAA,IAAAZ,qBAAA,AAAAC,4CAAA,AAAAC,qBAAA,AAAA,NAEQQ;AAFR,AAAA,GAAAV;AAAA,IAAAG,0BAAAH;AAAA,AAAA,QAAAG,wDAAAA,kEAAAA,ZAEQO,8CAAAA,zCAAKC,8CAAAA,5CAAEC,8CAAAA;;AAFf,GAAA,EAAA,GAAA,SAAA,aAAA,GAAA,CAAA,qDAAA,9EAEQF,yBAAAA;AAFR,OAEQA,kDAAAA,KAAKC,EAAEC;;AAFf,OAAAL,+CAEQG,KAAKC,EAAEC;;;;;AAFf,AAKA,AAAA,AAAA,CAAAH,iCAAA,OAAA;;AAAA,CAAAD,2BAAA,OAEE,WAAMF,EAAEA,MAAEO;AAAV,AAAaA","names":["clojure$core$protocols$Datafiable$datafy$dyn","x__5373__auto__","m__5374__auto__","clojure.core.protocols/datafy","goog/typeOf","m__5372__auto__","cljs.core/missing-protocol","temp__5821__auto__","cljs.core.get","cljs.core/meta","meta-impl__5375__auto__","clojure.core.protocols/Datafiable","o","_","clojure$core$protocols$Navigable$nav$dyn","clojure.core.protocols/nav","clojure.core.protocols/Navigable","coll","k","v","x"],"sourcesContent":["; Copyright (c) Rich Hickey. All rights reserved.\n; The use and distribution terms for this software are covered by the\n; Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php)\n; which can be found in the file epl-v10.html at the root of this distribution.\n; By using this software in any fashion, you are agreeing to be bound by\n; the terms of this license.\n; You must not remove this notice, or any other, from this software.\n\n(ns clojure.core.protocols)\n\n(defprotocol Datafiable\n :extend-via-metadata true\n (datafy [o] \"return a representation of o as data (default identity)\"))\n\n(extend-protocol Datafiable\n nil\n (datafy [_] nil)\n\n default\n (datafy [o] o))\n\n(defprotocol Navigable\n :extend-via-metadata true\n (nav [coll k v] \"return (possibly transformed) v in the context of coll and k (a key/index or nil),\ndefaults to returning v.\"))\n\n(extend-protocol Navigable\n default\n (nav [_ _ x] x))\n"],"x_google_ignoreList":[0]}

View file

@ -15,10 +15,10 @@ return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMP
*/
clojure.data.vectorize = (function clojure$data$vectorize(m){
if(cljs.core.seq(m)){
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (result,p__28867){
var vec__28868 = p__28867;
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28868,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28868,(1),null);
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (result,p__28684){
var vec__28686 = p__28684;
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28686,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28686,(1),null);
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(result,k,v);
}),cljs.core.vec(cljs.core.repeat.cljs$core$IFn$_invoke$arity$2(cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.max,cljs.core.keys(m)),null)),m);
} else {
@ -31,10 +31,10 @@ return null;
clojure.data.diff_associative_key = (function clojure$data$diff_associative_key(a,b,k){
var va = cljs.core.get.cljs$core$IFn$_invoke$arity$2(a,k);
var vb = cljs.core.get.cljs$core$IFn$_invoke$arity$2(b,k);
var vec__28876 = clojure.data.diff(va,vb);
var a_STAR_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28876,(0),null);
var b_STAR_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28876,(1),null);
var ab = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28876,(2),null);
var vec__28692 = clojure.data.diff(va,vb);
var a_STAR_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28692,(0),null);
var b_STAR_ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28692,(1),null);
var ab = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28692,(2),null);
var in_a = cljs.core.contains_QMARK_(a,k);
var in_b = cljs.core.contains_QMARK_(b,k);
var same = ((in_a) && (((in_b) && ((((!((ab == null)))) || ((((va == null)) && ((vb == null)))))))));
@ -44,8 +44,8 @@ return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMP
* Diff associative things a and b, comparing only keys in ks (if supplied).
*/
clojure.data.diff_associative = (function clojure$data$diff_associative(var_args){
var G__28921 = arguments.length;
switch (G__28921) {
var G__28713 = arguments.length;
switch (G__28713) {
case 2:
return clojure.data.diff_associative.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));
@ -88,7 +88,7 @@ return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMP
*/
clojure.data.EqualityPartition = function(){};
var clojure$data$EqualityPartition$equality_partition$dyn_29175 = (function (x){
var clojure$data$EqualityPartition$equality_partition$dyn_28915 = (function (x){
var x__5373__auto__ = (((x == null))?null:x);
var m__5374__auto__ = (clojure.data.equality_partition[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -109,7 +109,7 @@ clojure.data.equality_partition = (function clojure$data$equality_partition(x){
if((((!((x == null)))) && ((!((x.clojure$data$EqualityPartition$equality_partition$arity$1 == null)))))){
return x.clojure$data$EqualityPartition$equality_partition$arity$1(x);
} else {
return clojure$data$EqualityPartition$equality_partition$dyn_29175(x);
return clojure$data$EqualityPartition$equality_partition$dyn_28915(x);
}
});
@ -120,7 +120,7 @@ return clojure$data$EqualityPartition$equality_partition$dyn_29175(x);
*/
clojure.data.Diff = function(){};
var clojure$data$Diff$diff_similar$dyn_29213 = (function (a,b){
var clojure$data$Diff$diff_similar$dyn_28930 = (function (a,b){
var x__5373__auto__ = (((a == null))?null:a);
var m__5374__auto__ = (clojure.data.diff_similar[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -141,7 +141,7 @@ clojure.data.diff_similar = (function clojure$data$diff_similar(a,b){
if((((!((a == null)))) && ((!((a.clojure$data$Diff$diff_similar$arity$2 == null)))))){
return a.clojure$data$Diff$diff_similar$arity$2(a,b);
} else {
return clojure$data$Diff$diff_similar$dyn_29213(a,b);
return clojure$data$Diff$diff_similar$dyn_28930(a,b);
}
});
@ -238,9 +238,9 @@ return clojure.data.atom_diff(a,b);
(clojure.data.Diff["_"] = true);
(clojure.data.diff_similar["_"] = (function (a,b){
var fexpr__29065 = (function (){var G__29066 = clojure.data.equality_partition(a);
var G__29066__$1 = (((G__29066 instanceof cljs.core.Keyword))?G__29066.fqn:null);
switch (G__29066__$1) {
var fexpr__28849 = (function (){var G__28850 = clojure.data.equality_partition(a);
var G__28850__$1 = (((G__28850 instanceof cljs.core.Keyword))?G__28850.fqn:null);
switch (G__28850__$1) {
case "atom":
return clojure.data.atom_diff;
@ -258,11 +258,11 @@ return clojure.data.diff_associative;
break;
default:
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__29066__$1)].join('')));
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__28850__$1)].join('')));
}
})();
return (fexpr__29065.cljs$core$IFn$_invoke$arity$2 ? fexpr__29065.cljs$core$IFn$_invoke$arity$2(a,b) : fexpr__29065.call(null,a,b));
return (fexpr__28849.cljs$core$IFn$_invoke$arity$2 ? fexpr__28849.cljs$core$IFn$_invoke$arity$2(a,b) : fexpr__28849.call(null,a,b));
}));
/**
* Recursively compares a and b, returning a tuple of

File diff suppressed because one or more lines are too long

View file

@ -18,8 +18,8 @@ goog.provide('clojure.edn');
* be called with the tag and the value.
*/
clojure.edn.read = (function clojure$edn$read(var_args){
var G__50055 = arguments.length;
switch (G__50055) {
var G__49912 = arguments.length;
switch (G__49912) {
case 1:
return clojure.edn.read.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -62,8 +62,8 @@ return cljs.reader.read.cljs$core$IFn$_invoke$arity$4(reader,eof_error_QMARK_,eo
* opts is a map as per cljs.tools.reader.edn/read
*/
clojure.edn.read_string = (function clojure$edn$read_string(var_args){
var G__50060 = arguments.length;
switch (G__50060) {
var G__49915 = arguments.length;
switch (G__49915) {
case 1:
return clojure.edn.read_string.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));

View file

@ -1 +1 @@
{"version":3,"sources":["clojure/edn.cljs"],"mappings":";AAmBA,AAAA;;;;;;;;;;;;;;;;;;mBAAA,2BAAAA,9CAAME;AAAN,AAAA,IAAAD,WAAA,AAAA;AAAA,AAAA,QAAAA;KAAA;AAAA,OAAAC,+CAAA,CAAA,UAAA;;;KAAA;AAAA,OAAAA,+CAAA,CAAA,UAAA,MAAA,CAAA,UAAA;;;KAAA;AAAA,OAAAA,+CAAA,CAAA,UAAA,MAAA,CAAA,UAAA,MAAA,CAAA,UAAA,MAAA,CAAA,UAAA;;;;AAAA,MAAA,KAAAC,MAAA,CAAA,8DAAA,AAAA;;;;;AAAA,CAAA,iDAAA,jDAAMD,4DAiBFE;AAjBJ,AAkBG,OAACC,+CAAYD;;;AAlBhB,CAAA,iDAAA,jDAAMF,4DAmBFI,KAAKF;AAnBT,AAoBG,OAACC,+CAAYC,KAAKF;;;AApBrB,CAAA,iDAAA,jDAAMF,4DAqBFE,OAAOG,iBAAWC,IAAIF;AArB1B,AAsBG,OAACD,+CAAYD,OAAOG,iBAAWC,IAAIF;;;AAtBtC,CAAA,2CAAA,3CAAMJ;;AAAN,AAwBA,AAAA;;;;;;;;;0BAAA,kCAAAF,5DAAMU;AAAN,AAAA,IAAAD,WAAA,AAAA;AAAA,AAAA,QAAAA;KAAA;AAAA,OAAAC,sDAAA,CAAA,UAAA;;;KAAA;AAAA,OAAAA,sDAAA,CAAA,UAAA,MAAA,CAAA,UAAA;;;;AAAA,MAAA,KAAAP,MAAA,CAAA,8DAAA,AAAA;;;;;AAAA,CAAA,wDAAA,xDAAMO,mEAQFC;AARJ,AASG,OAACC,sDAAmBD;;;AATvB,CAAA,wDAAA,xDAAMD,mEAUFJ,KAAKK;AAVT,AAWG,OAACC,sDAAmBN,KAAKK;;;AAX5B,CAAA,kDAAA,lDAAMD;;AAAN","names":["var_args","G__50055","clojure.edn/read","js/Error","reader","cljs.reader.read","opts","eof-error?","eof","G__50060","clojure.edn/read-string","s","cljs.reader.read_string"],"sourcesContent":[";; Copyright (c) Rich Hickey. All rights reserved.\n;; The use and distribution terms for this software are covered by the\n;; Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php)\n;; which can be found in the file epl-v10.html at the root of this distribution.\n;; By using this software in any fashion, you are agreeing to be bound by\n;; the terms of this license.\n;; You must not remove this notice, or any other, from this software.\n\n(ns clojure.edn\n \"edn reading.\n\n This namespace provides alias for cljs.reader/read and cljs.reader/read-string.\n Thus Clojure and ClojureScript source can reference these functions in the same way.\n In Clojure, read and read-string may cause evaluation,\n but clojure.edn/read and clojure.edn/read-string will not.\n In ClojureScript cljs.reader/read and cljs.reader/read-string will not cause evaluation,\n they only read edn.\"\n (:require [cljs.reader :as reader]))\n\n(defn read\n \"Reads the first object from an cljs.tools.reader.reader-types/IPushbackReader.\n Returns the object read. If EOF, throws if eof-error? is true otherwise returns eof.\n If no reader is provided, *in* will be used.\n\n Reads data in the edn format (subset of Clojure data):\n http://edn-format.org\n\n cljs.tools.reader.edn/read doesn't depend on dynamic Vars, all configuration\n is done by passing an opt map.\n\n opts is a map that can include the following keys:\n :eof - value to return on end-of-file. When not supplied, eof throws an exception.\n :readers - a map of tag symbols to data-reader functions to be considered before default-data-readers.\n When not supplied, only the default-data-readers will be used.\n :default - A function of two args, that will, if present and no reader is found for a tag,\n be called with the tag and the value.\"\n ([reader]\n (reader/read reader))\n ([opts reader]\n (reader/read opts reader))\n ([reader eof-error? eof opts]\n (reader/read reader eof-error? eof opts)))\n\n(defn read-string\n \"Reads one object from the string s.\n Returns nil when s is nil or empty.\n\n Reads data in the edn format (subset of Clojure data):\n http://edn-format.org\n\n opts is a map as per cljs.tools.reader.edn/read\"\n ([s]\n (reader/read-string s))\n ([opts s]\n (reader/read-string opts s)))\n"],"x_google_ignoreList":[0]}
{"version":3,"sources":["clojure/edn.cljs"],"mappings":";AAmBA,AAAA;;;;;;;;;;;;;;;;;;mBAAA,2BAAAA,9CAAME;AAAN,AAAA,IAAAD,WAAA,AAAA;AAAA,AAAA,QAAAA;KAAA;AAAA,OAAAC,+CAAA,CAAA,UAAA;;;KAAA;AAAA,OAAAA,+CAAA,CAAA,UAAA,MAAA,CAAA,UAAA;;;KAAA;AAAA,OAAAA,+CAAA,CAAA,UAAA,MAAA,CAAA,UAAA,MAAA,CAAA,UAAA,MAAA,CAAA,UAAA;;;;AAAA,MAAA,KAAAC,MAAA,CAAA,8DAAA,AAAA;;;;;AAAA,CAAA,iDAAA,jDAAMD,4DAiBFE;AAjBJ,AAkBG,OAACC,+CAAYD;;;AAlBhB,CAAA,iDAAA,jDAAMF,4DAmBFI,KAAKF;AAnBT,AAoBG,OAACC,+CAAYC,KAAKF;;;AApBrB,CAAA,iDAAA,jDAAMF,4DAqBFE,OAAOG,iBAAWC,IAAIF;AArB1B,AAsBG,OAACD,+CAAYD,OAAOG,iBAAWC,IAAIF;;;AAtBtC,CAAA,2CAAA,3CAAMJ;;AAAN,AAwBA,AAAA;;;;;;;;;0BAAA,kCAAAF,5DAAMU;AAAN,AAAA,IAAAD,WAAA,AAAA;AAAA,AAAA,QAAAA;KAAA;AAAA,OAAAC,sDAAA,CAAA,UAAA;;;KAAA;AAAA,OAAAA,sDAAA,CAAA,UAAA,MAAA,CAAA,UAAA;;;;AAAA,MAAA,KAAAP,MAAA,CAAA,8DAAA,AAAA;;;;;AAAA,CAAA,wDAAA,xDAAMO,mEAQFC;AARJ,AASG,OAACC,sDAAmBD;;;AATvB,CAAA,wDAAA,xDAAMD,mEAUFJ,KAAKK;AAVT,AAWG,OAACC,sDAAmBN,KAAKK;;;AAX5B,CAAA,kDAAA,lDAAMD;;AAAN","names":["var_args","G__49912","clojure.edn/read","js/Error","reader","cljs.reader.read","opts","eof-error?","eof","G__49915","clojure.edn/read-string","s","cljs.reader.read_string"],"sourcesContent":[";; Copyright (c) Rich Hickey. All rights reserved.\n;; The use and distribution terms for this software are covered by the\n;; Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php)\n;; which can be found in the file epl-v10.html at the root of this distribution.\n;; By using this software in any fashion, you are agreeing to be bound by\n;; the terms of this license.\n;; You must not remove this notice, or any other, from this software.\n\n(ns clojure.edn\n \"edn reading.\n\n This namespace provides alias for cljs.reader/read and cljs.reader/read-string.\n Thus Clojure and ClojureScript source can reference these functions in the same way.\n In Clojure, read and read-string may cause evaluation,\n but clojure.edn/read and clojure.edn/read-string will not.\n In ClojureScript cljs.reader/read and cljs.reader/read-string will not cause evaluation,\n they only read edn.\"\n (:require [cljs.reader :as reader]))\n\n(defn read\n \"Reads the first object from an cljs.tools.reader.reader-types/IPushbackReader.\n Returns the object read. If EOF, throws if eof-error? is true otherwise returns eof.\n If no reader is provided, *in* will be used.\n\n Reads data in the edn format (subset of Clojure data):\n http://edn-format.org\n\n cljs.tools.reader.edn/read doesn't depend on dynamic Vars, all configuration\n is done by passing an opt map.\n\n opts is a map that can include the following keys:\n :eof - value to return on end-of-file. When not supplied, eof throws an exception.\n :readers - a map of tag symbols to data-reader functions to be considered before default-data-readers.\n When not supplied, only the default-data-readers will be used.\n :default - A function of two args, that will, if present and no reader is found for a tag,\n be called with the tag and the value.\"\n ([reader]\n (reader/read reader))\n ([opts reader]\n (reader/read opts reader))\n ([reader eof-error? eof opts]\n (reader/read reader eof-error? eof opts)))\n\n(defn read-string\n \"Reads one object from the string s.\n Returns nil when s is nil or empty.\n\n Reads data in the edn format (subset of Clojure data):\n http://edn-format.org\n\n opts is a map as per cljs.tools.reader.edn/read\"\n ([s]\n (reader/read-string s))\n ([opts s]\n (reader/read-string opts s)))\n"],"x_google_ignoreList":[0]}

View file

@ -2,16 +2,16 @@ goog.provide('clojure.set');
clojure.set.bubble_max_key = (function clojure$set$bubble_max_key(k,coll){
var max = cljs.core.apply.cljs$core$IFn$_invoke$arity$3(cljs.core.max_key,k,coll);
return cljs.core.cons(max,cljs.core.remove.cljs$core$IFn$_invoke$arity$2((function (p1__28394_SHARP_){
return (max === p1__28394_SHARP_);
return cljs.core.cons(max,cljs.core.remove.cljs$core$IFn$_invoke$arity$2((function (p1__28400_SHARP_){
return (max === p1__28400_SHARP_);
}),coll));
});
/**
* Return a set that is the union of the input sets
*/
clojure.set.union = (function clojure$set$union(var_args){
var G__28405 = arguments.length;
switch (G__28405) {
var G__28410 = arguments.length;
switch (G__28410) {
case 0:
return clojure.set.union.cljs$core$IFn$_invoke$arity$0();
@ -26,14 +26,14 @@ return clojure.set.union.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argumen
break;
default:
var args_arr__5774__auto__ = [];
var len__5749__auto___28559 = arguments.length;
var i__5750__auto___28560 = (0);
var len__5749__auto___28541 = arguments.length;
var i__5750__auto___28542 = (0);
while(true){
if((i__5750__auto___28560 < len__5749__auto___28559)){
args_arr__5774__auto__.push((arguments[i__5750__auto___28560]));
if((i__5750__auto___28542 < len__5749__auto___28541)){
args_arr__5774__auto__.push((arguments[i__5750__auto___28542]));
var G__28565 = (i__5750__auto___28560 + (1));
i__5750__auto___28560 = G__28565;
var G__28545 = (i__5750__auto___28542 + (1));
i__5750__auto___28542 = G__28545;
continue;
} else {
}
@ -68,13 +68,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.into,cljs.core.f
}));
/** @this {Function} */
(clojure.set.union.cljs$lang$applyTo = (function (seq28402){
var G__28403 = cljs.core.first(seq28402);
var seq28402__$1 = cljs.core.next(seq28402);
var G__28404 = cljs.core.first(seq28402__$1);
var seq28402__$2 = cljs.core.next(seq28402__$1);
(clojure.set.union.cljs$lang$applyTo = (function (seq28406){
var G__28408 = cljs.core.first(seq28406);
var seq28406__$1 = cljs.core.next(seq28406);
var G__28409 = cljs.core.first(seq28406__$1);
var seq28406__$2 = cljs.core.next(seq28406__$1);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__28403,G__28404,seq28402__$2);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__28408,G__28409,seq28406__$2);
}));
(clojure.set.union.cljs$lang$maxFixedArity = (2));
@ -95,14 +95,14 @@ return clojure.set.intersection.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(
break;
default:
var args_arr__5774__auto__ = [];
var len__5749__auto___28582 = arguments.length;
var i__5750__auto___28584 = (0);
var len__5749__auto___28558 = arguments.length;
var i__5750__auto___28559 = (0);
while(true){
if((i__5750__auto___28584 < len__5749__auto___28582)){
args_arr__5774__auto__.push((arguments[i__5750__auto___28584]));
if((i__5750__auto___28559 < len__5749__auto___28558)){
args_arr__5774__auto__.push((arguments[i__5750__auto___28559]));
var G__28587 = (i__5750__auto___28584 + (1));
i__5750__auto___28584 = G__28587;
var G__28563 = (i__5750__auto___28559 + (1));
i__5750__auto___28559 = G__28563;
continue;
} else {
}
@ -122,10 +122,10 @@ return s1;
(clojure.set.intersection.cljs$core$IFn$_invoke$arity$2 = (function (s1,s2){
while(true){
if((cljs.core.count(s2) < cljs.core.count(s1))){
var G__28595 = s2;
var G__28596 = s1;
s1 = G__28595;
s2 = G__28596;
var G__28566 = s2;
var G__28567 = s1;
s1 = G__28566;
s2 = G__28567;
continue;
} else {
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (s1,s2){
@ -165,8 +165,8 @@ return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__28423,G__28424
* Return a set that is the first set without elements of the remaining sets
*/
clojure.set.difference = (function clojure$set$difference(var_args){
var G__28454 = arguments.length;
switch (G__28454) {
var G__28452 = arguments.length;
switch (G__28452) {
case 1:
return clojure.set.difference.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -177,14 +177,14 @@ return clojure.set.difference.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(ar
break;
default:
var args_arr__5774__auto__ = [];
var len__5749__auto___28616 = arguments.length;
var i__5750__auto___28617 = (0);
var len__5749__auto___28581 = arguments.length;
var i__5750__auto___28583 = (0);
while(true){
if((i__5750__auto___28617 < len__5749__auto___28616)){
args_arr__5774__auto__.push((arguments[i__5750__auto___28617]));
if((i__5750__auto___28583 < len__5749__auto___28581)){
args_arr__5774__auto__.push((arguments[i__5750__auto___28583]));
var G__28620 = (i__5750__auto___28617 + (1));
i__5750__auto___28617 = G__28620;
var G__28587 = (i__5750__auto___28583 + (1));
i__5750__auto___28583 = G__28587;
continue;
} else {
}
@ -220,13 +220,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(clojure.set.difference,s1,
}));
/** @this {Function} */
(clojure.set.difference.cljs$lang$applyTo = (function (seq28449){
var G__28450 = cljs.core.first(seq28449);
var seq28449__$1 = cljs.core.next(seq28449);
var G__28451 = cljs.core.first(seq28449__$1);
var seq28449__$2 = cljs.core.next(seq28449__$1);
(clojure.set.difference.cljs$lang$applyTo = (function (seq28448){
var G__28449 = cljs.core.first(seq28448);
var seq28448__$1 = cljs.core.next(seq28448);
var G__28450 = cljs.core.first(seq28448__$1);
var seq28448__$2 = cljs.core.next(seq28448__$1);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__28450,G__28451,seq28449__$2);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__28449,G__28450,seq28448__$2);
}));
(clojure.set.difference.cljs$lang$maxFixedArity = (2));
@ -247,18 +247,18 @@ return cljs.core.disj.cljs$core$IFn$_invoke$arity$2(s,k);
* Returns a rel of the elements of xrel with only the keys in ks
*/
clojure.set.project = (function clojure$set$project(xrel,ks){
return cljs.core.set(cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__28467_SHARP_){
return cljs.core.select_keys(p1__28467_SHARP_,ks);
return cljs.core.set(cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__28466_SHARP_){
return cljs.core.select_keys(p1__28466_SHARP_,ks);
}),xrel));
});
/**
* Returns the map with the keys in kmap renamed to the vals in kmap
*/
clojure.set.rename_keys = (function clojure$set$rename_keys(map,kmap){
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (m,p__28476){
var vec__28478 = p__28476;
var old = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28478,(0),null);
var new$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28478,(1),null);
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (m,p__28468){
var vec__28469 = p__28468;
var old = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28469,(0),null);
var new$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28469,(1),null);
if(cljs.core.contains_QMARK_(map,old)){
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,new$,cljs.core.get.cljs$core$IFn$_invoke$arity$2(map,old));
} else {
@ -270,8 +270,8 @@ return m;
* Returns a rel of the maps in xrel with the keys in kmap renamed to the vals in kmap
*/
clojure.set.rename = (function clojure$set$rename(xrel,kmap){
return cljs.core.set(cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__28484_SHARP_){
return clojure.set.rename_keys(p1__28484_SHARP_,kmap);
return cljs.core.set(cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__28477_SHARP_){
return clojure.set.rename_keys(p1__28477_SHARP_,kmap);
}),xrel));
});
/**
@ -298,8 +298,8 @@ return cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(m__$1,v,k);
* keys.
*/
clojure.set.join = (function clojure$set$join(var_args){
var G__28506 = arguments.length;
switch (G__28506) {
var G__28495 = arguments.length;
switch (G__28495) {
case 2:
return clojure.set.join.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));
@ -317,17 +317,17 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(
(clojure.set.join.cljs$core$IFn$_invoke$arity$2 = (function (xrel,yrel){
if(((cljs.core.seq(xrel)) && (cljs.core.seq(yrel)))){
var ks = clojure.set.intersection.cljs$core$IFn$_invoke$arity$2(cljs.core.set(cljs.core.keys(cljs.core.first(xrel))),cljs.core.set(cljs.core.keys(cljs.core.first(yrel))));
var vec__28515 = (((cljs.core.count(xrel) <= cljs.core.count(yrel)))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [xrel,yrel], null):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [yrel,xrel], null));
var r = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28515,(0),null);
var s = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28515,(1),null);
var vec__28502 = (((cljs.core.count(xrel) <= cljs.core.count(yrel)))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [xrel,yrel], null):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [yrel,xrel], null));
var r = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28502,(0),null);
var s = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28502,(1),null);
var idx = clojure.set.index(r,ks);
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret,x){
var found = (function (){var G__28518 = cljs.core.select_keys(x,ks);
return (idx.cljs$core$IFn$_invoke$arity$1 ? idx.cljs$core$IFn$_invoke$arity$1(G__28518) : idx.call(null,G__28518));
var found = (function (){var G__28508 = cljs.core.select_keys(x,ks);
return (idx.cljs$core$IFn$_invoke$arity$1 ? idx.cljs$core$IFn$_invoke$arity$1(G__28508) : idx.call(null,G__28508));
})();
if(cljs.core.truth_(found)){
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__28498_SHARP_,p2__28499_SHARP_){
return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__28498_SHARP_,cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([p2__28499_SHARP_,x], 0)));
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__28486_SHARP_,p2__28487_SHARP_){
return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__28486_SHARP_,cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([p2__28487_SHARP_,x], 0)));
}),ret,found);
} else {
return ret;
@ -339,18 +339,18 @@ return cljs.core.PersistentHashSet.EMPTY;
}));
(clojure.set.join.cljs$core$IFn$_invoke$arity$3 = (function (xrel,yrel,km){
var vec__28519 = (((cljs.core.count(xrel) <= cljs.core.count(yrel)))?new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [xrel,yrel,clojure.set.map_invert(km)], null):new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [yrel,xrel,km], null));
var r = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28519,(0),null);
var s = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28519,(1),null);
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28519,(2),null);
var vec__28509 = (((cljs.core.count(xrel) <= cljs.core.count(yrel)))?new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [xrel,yrel,clojure.set.map_invert(km)], null):new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [yrel,xrel,km], null));
var r = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28509,(0),null);
var s = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28509,(1),null);
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__28509,(2),null);
var idx = clojure.set.index(r,cljs.core.vals(k));
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (ret,x){
var found = (function (){var G__28526 = clojure.set.rename_keys(cljs.core.select_keys(x,cljs.core.keys(k)),k);
return (idx.cljs$core$IFn$_invoke$arity$1 ? idx.cljs$core$IFn$_invoke$arity$1(G__28526) : idx.call(null,G__28526));
var found = (function (){var G__28512 = clojure.set.rename_keys(cljs.core.select_keys(x,cljs.core.keys(k)),k);
return (idx.cljs$core$IFn$_invoke$arity$1 ? idx.cljs$core$IFn$_invoke$arity$1(G__28512) : idx.call(null,G__28512));
})();
if(cljs.core.truth_(found)){
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__28500_SHARP_,p2__28501_SHARP_){
return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__28500_SHARP_,cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([p2__28501_SHARP_,x], 0)));
return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__28488_SHARP_,p2__28489_SHARP_){
return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__28488_SHARP_,cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([p2__28489_SHARP_,x], 0)));
}),ret,found);
} else {
return ret;
@ -364,16 +364,16 @@ return ret;
* Is set1 a subset of set2?
*/
clojure.set.subset_QMARK_ = (function clojure$set$subset_QMARK_(set1,set2){
return (((cljs.core.count(set1) <= cljs.core.count(set2))) && (cljs.core.every_QMARK_((function (p1__28527_SHARP_){
return cljs.core.contains_QMARK_(set2,p1__28527_SHARP_);
return (((cljs.core.count(set1) <= cljs.core.count(set2))) && (cljs.core.every_QMARK_((function (p1__28517_SHARP_){
return cljs.core.contains_QMARK_(set2,p1__28517_SHARP_);
}),set1)));
});
/**
* Is set1 a superset of set2?
*/
clojure.set.superset_QMARK_ = (function clojure$set$superset_QMARK_(set1,set2){
return (((cljs.core.count(set1) >= cljs.core.count(set2))) && (cljs.core.every_QMARK_((function (p1__28532_SHARP_){
return cljs.core.contains_QMARK_(set1,p1__28532_SHARP_);
return (((cljs.core.count(set1) >= cljs.core.count(set2))) && (cljs.core.every_QMARK_((function (p1__28522_SHARP_){
return cljs.core.contains_QMARK_(set1,p1__28522_SHARP_);
}),set2)));
});

File diff suppressed because one or more lines are too long

View file

@ -10,44 +10,44 @@ clojure.string.reverse = (function clojure$string$reverse(s){
return s.replace(clojure.string.re_surrogate_pair,"$2$1").split("").reverse().join("");
});
clojure.string.replace_all = (function clojure$string$replace_all(s,re,replacement){
var r = (new RegExp(re.source,(function (){var G__28406 = "g";
var G__28406__$1 = (cljs.core.truth_(re.ignoreCase)?[G__28406,"i"].join(''):G__28406);
var G__28406__$2 = (cljs.core.truth_(re.multiline)?[G__28406__$1,"m"].join(''):G__28406__$1);
var r = (new RegExp(re.source,(function (){var G__28386 = "g";
var G__28386__$1 = (cljs.core.truth_(re.ignoreCase)?[G__28386,"i"].join(''):G__28386);
var G__28386__$2 = (cljs.core.truth_(re.multiline)?[G__28386__$1,"m"].join(''):G__28386__$1);
if(cljs.core.truth_(re.unicode)){
return [G__28406__$2,"u"].join('');
return [G__28386__$2,"u"].join('');
} else {
return G__28406__$2;
return G__28386__$2;
}
})()));
return s.replace(r,replacement);
});
clojure.string.replace_with = (function clojure$string$replace_with(f){
return (function() {
var G__28590__delegate = function (args){
var G__28523__delegate = function (args){
var matches = cljs.core.drop_last.cljs$core$IFn$_invoke$arity$2((2),args);
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.count(matches),(1))){
var G__28416 = cljs.core.first(matches);
return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__28416) : f.call(null,G__28416));
var G__28390 = cljs.core.first(matches);
return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__28390) : f.call(null,G__28390));
} else {
var G__28417 = cljs.core.vec(matches);
return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__28417) : f.call(null,G__28417));
var G__28392 = cljs.core.vec(matches);
return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__28392) : f.call(null,G__28392));
}
};
var G__28590 = function (var_args){
var G__28523 = function (var_args){
var args = null;
if (arguments.length > 0) {
var G__28598__i = 0, G__28598__a = new Array(arguments.length - 0);
while (G__28598__i < G__28598__a.length) {G__28598__a[G__28598__i] = arguments[G__28598__i + 0]; ++G__28598__i;}
args = new cljs.core.IndexedSeq(G__28598__a,0,null);
var G__28527__i = 0, G__28527__a = new Array(arguments.length - 0);
while (G__28527__i < G__28527__a.length) {G__28527__a[G__28527__i] = arguments[G__28527__i + 0]; ++G__28527__i;}
args = new cljs.core.IndexedSeq(G__28527__a,0,null);
}
return G__28590__delegate.call(this,args);};
G__28590.cljs$lang$maxFixedArity = 0;
G__28590.cljs$lang$applyTo = (function (arglist__28601){
var args = cljs.core.seq(arglist__28601);
return G__28590__delegate(args);
return G__28523__delegate.call(this,args);};
G__28523.cljs$lang$maxFixedArity = 0;
G__28523.cljs$lang$applyTo = (function (arglist__28528){
var args = cljs.core.seq(arglist__28528);
return G__28523__delegate(args);
});
G__28590.cljs$core$IFn$_invoke$arity$variadic = G__28590__delegate;
return G__28590;
G__28523.cljs$core$IFn$_invoke$arity$variadic = G__28523__delegate;
return G__28523;
})()
;
});
@ -118,8 +118,8 @@ return s.replace(match,replacement);
* separated by an optional separator.
*/
clojure.string.join = (function clojure$string$join(var_args){
var G__28434 = arguments.length;
switch (G__28434) {
var G__28399 = arguments.length;
switch (G__28399) {
case 1:
return clojure.string.join.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -139,10 +139,10 @@ var sb = (new goog.string.StringBuffer());
var coll__$1 = cljs.core.seq(coll);
while(true){
if((!((coll__$1 == null)))){
var G__28624 = sb.append(cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.first(coll__$1)));
var G__28625 = cljs.core.next(coll__$1);
sb = G__28624;
coll__$1 = G__28625;
var G__28539 = sb.append(cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.first(coll__$1)));
var G__28540 = cljs.core.next(coll__$1);
sb = G__28539;
coll__$1 = G__28540;
continue;
} else {
return sb.toString();
@ -164,10 +164,10 @@ if((coll__$2 == null)){
sb.append(separator);
}
var G__28633 = sb;
var G__28634 = coll__$2;
sb = G__28633;
coll__$1 = G__28634;
var G__28548 = sb;
var G__28549 = coll__$2;
sb = G__28548;
coll__$1 = G__28549;
continue;
} else {
return sb.toString();
@ -201,8 +201,8 @@ clojure.string.pop_last_while_empty = (function clojure$string$pop_last_while_em
var v__$1 = v;
while(true){
if(("" === cljs.core.peek(v__$1))){
var G__28643 = cljs.core.pop(v__$1);
v__$1 = G__28643;
var G__28551 = cljs.core.pop(v__$1);
v__$1 = G__28551;
continue;
} else {
return v__$1;
@ -221,12 +221,12 @@ clojure.string.split_with_empty_regex = (function clojure$string$split_with_empt
if((((limit <= (0))) || ((limit >= ((2) + cljs.core.count(s)))))){
return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(cljs.core.vec(cljs.core.cons("",cljs.core.map.cljs$core$IFn$_invoke$arity$2(cljs.core.str,cljs.core.seq(s)))),"");
} else {
var pred__28481 = cljs.core._EQ__EQ_;
var expr__28482 = limit;
if(cljs.core.truth_((pred__28481.cljs$core$IFn$_invoke$arity$2 ? pred__28481.cljs$core$IFn$_invoke$arity$2((1),expr__28482) : pred__28481.call(null,(1),expr__28482)))){
var pred__28440 = cljs.core._EQ__EQ_;
var expr__28441 = limit;
if(cljs.core.truth_((pred__28440.cljs$core$IFn$_invoke$arity$2 ? pred__28440.cljs$core$IFn$_invoke$arity$2((1),expr__28441) : pred__28440.call(null,(1),expr__28441)))){
return (new cljs.core.PersistentVector(null,1,(5),cljs.core.PersistentVector.EMPTY_NODE,[s],null));
} else {
if(cljs.core.truth_((pred__28481.cljs$core$IFn$_invoke$arity$2 ? pred__28481.cljs$core$IFn$_invoke$arity$2((2),expr__28482) : pred__28481.call(null,(2),expr__28482)))){
if(cljs.core.truth_((pred__28440.cljs$core$IFn$_invoke$arity$2 ? pred__28440.cljs$core$IFn$_invoke$arity$2((2),expr__28441) : pred__28440.call(null,(2),expr__28441)))){
return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,["",s],null));
} else {
var c = (limit - (2));
@ -241,8 +241,8 @@ return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(cljs.core.vec(cljs.core.cons
* Trailing empty strings are not returned - pass limit of -1 to return all.
*/
clojure.string.split = (function clojure$string$split(var_args){
var G__28496 = arguments.length;
switch (G__28496) {
var G__28456 = arguments.length;
switch (G__28456) {
case 2:
return clojure.string.split.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));
@ -272,12 +272,12 @@ return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(parts,s__$1);
var m = cljs.core.re_find(re,s__$1);
if((!((m == null)))){
var index = s__$1.indexOf(m);
var G__28670 = s__$1.substring((index + cljs.core.count(m)));
var G__28671 = (limit__$1 - (1));
var G__28672 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(parts,s__$1.substring((0),index));
s__$1 = G__28670;
limit__$1 = G__28671;
parts = G__28672;
var G__28568 = s__$1.substring((index + cljs.core.count(m)));
var G__28569 = (limit__$1 - (1));
var G__28570 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(parts,s__$1.substring((0),index));
s__$1 = G__28568;
limit__$1 = G__28569;
parts = G__28570;
continue;
} else {
return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(parts,s__$1);
@ -326,8 +326,8 @@ return "";
} else {
var ch = cljs.core.get.cljs$core$IFn$_invoke$arity$2(s,(index - (1)));
if(((("\n" === ch)) || (("\r" === ch)))){
var G__28683 = (index - (1));
index = G__28683;
var G__28576 = (index - (1));
index = G__28576;
continue;
} else {
return s.substring((0),index);
@ -365,8 +365,8 @@ buffer.append(cljs.core.str.cljs$core$IFn$_invoke$arity$1(replacement));
buffer.append(ch);
}
var G__28694 = (index + (1));
index = G__28694;
var G__28582 = (index + (1));
index = G__28582;
continue;
}
break;
@ -377,8 +377,8 @@ break;
* forward from from-index or nil if not found.
*/
clojure.string.index_of = (function clojure$string$index_of(var_args){
var G__28540 = arguments.length;
switch (G__28540) {
var G__28485 = arguments.length;
switch (G__28485) {
case 2:
return clojure.string.index_of.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));
@ -418,8 +418,8 @@ return result;
* searching backward from from-index or nil if not found.
*/
clojure.string.last_index_of = (function clojure$string$last_index_of(var_args){
var G__28551 = arguments.length;
switch (G__28551) {
var G__28497 = arguments.length;
switch (G__28497) {
case 2:
return clojure.string.last_index_of.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));

File diff suppressed because one or more lines are too long

View file

@ -7,30 +7,30 @@ goog.provide('clojure.walk');
*/
clojure.walk.walk = (function clojure$walk$walk(inner,outer,form){
if(cljs.core.list_QMARK_(form)){
var G__29135 = cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.list,cljs.core.map.cljs$core$IFn$_invoke$arity$2(inner,form));
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(G__29135) : outer.call(null,G__29135));
var G__29353 = cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.list,cljs.core.map.cljs$core$IFn$_invoke$arity$2(inner,form));
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(G__29353) : outer.call(null,G__29353));
} else {
if(cljs.core.map_entry_QMARK_(form)){
var G__29136 = (new cljs.core.MapEntry((function (){var G__29137 = cljs.core.key(form);
return (inner.cljs$core$IFn$_invoke$arity$1 ? inner.cljs$core$IFn$_invoke$arity$1(G__29137) : inner.call(null,G__29137));
})(),(function (){var G__29138 = cljs.core.val(form);
return (inner.cljs$core$IFn$_invoke$arity$1 ? inner.cljs$core$IFn$_invoke$arity$1(G__29138) : inner.call(null,G__29138));
var G__29355 = (new cljs.core.MapEntry((function (){var G__29357 = cljs.core.key(form);
return (inner.cljs$core$IFn$_invoke$arity$1 ? inner.cljs$core$IFn$_invoke$arity$1(G__29357) : inner.call(null,G__29357));
})(),(function (){var G__29359 = cljs.core.val(form);
return (inner.cljs$core$IFn$_invoke$arity$1 ? inner.cljs$core$IFn$_invoke$arity$1(G__29359) : inner.call(null,G__29359));
})(),null));
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(G__29136) : outer.call(null,G__29136));
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(G__29355) : outer.call(null,G__29355));
} else {
if(cljs.core.seq_QMARK_(form)){
var G__29147 = cljs.core.doall.cljs$core$IFn$_invoke$arity$1(cljs.core.map.cljs$core$IFn$_invoke$arity$2(inner,form));
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(G__29147) : outer.call(null,G__29147));
var G__29360 = cljs.core.doall.cljs$core$IFn$_invoke$arity$1(cljs.core.map.cljs$core$IFn$_invoke$arity$2(inner,form));
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(G__29360) : outer.call(null,G__29360));
} else {
if(cljs.core.record_QMARK_(form)){
var G__29154 = cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (r,x){
var G__29363 = cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (r,x){
return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(r,(inner.cljs$core$IFn$_invoke$arity$1 ? inner.cljs$core$IFn$_invoke$arity$1(x) : inner.call(null,x)));
}),form,form);
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(G__29154) : outer.call(null,G__29154));
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(G__29363) : outer.call(null,G__29363));
} else {
if(cljs.core.coll_QMARK_(form)){
var G__29158 = cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.empty(form),cljs.core.map.cljs$core$IFn$_invoke$arity$2(inner,form));
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(G__29158) : outer.call(null,G__29158));
var G__29366 = cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.empty(form),cljs.core.map.cljs$core$IFn$_invoke$arity$2(inner,form));
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(G__29366) : outer.call(null,G__29366));
} else {
return (outer.cljs$core$IFn$_invoke$arity$1 ? outer.cljs$core$IFn$_invoke$arity$1(form) : outer.call(null,form));
@ -58,10 +58,10 @@ return clojure.walk.walk(cljs.core.partial.cljs$core$IFn$_invoke$arity$2(clojure
* Recursively transforms all map keys from strings to keywords.
*/
clojure.walk.keywordize_keys = (function clojure$walk$keywordize_keys(m){
var f = (function (p__29191){
var vec__29193 = p__29191;
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29193,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29193,(1),null);
var f = (function (p__29382){
var vec__29383 = p__29382;
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29383,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29383,(1),null);
if(typeof k === 'string'){
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.keyword.cljs$core$IFn$_invoke$arity$1(k),v], null);
} else {
@ -80,10 +80,10 @@ return x;
* Recursively transforms all map keys from keywords to strings.
*/
clojure.walk.stringify_keys = (function clojure$walk$stringify_keys(m){
var f = (function (p__29222){
var vec__29223 = p__29222;
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29223,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29223,(1),null);
var f = (function (p__29406){
var vec__29407 = p__29406;
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29407,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29407,(1),null);
if((k instanceof cljs.core.Keyword)){
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.name(k),v], null);
} else {

File diff suppressed because one or more lines are too long

View file

@ -92,55 +92,55 @@ var uuid__$1 = this;
return cljs.core._write(writer,["#uuid \"",cljs.core.str.cljs$core$IFn$_invoke$arity$1(uuid__$1.toString()),"\""].join(''));
}));
cognitect.transit.opts_merge = (function cognitect$transit$opts_merge(a,b){
var seq__34938_35295 = cljs.core.seq(cljs.core.js_keys(b));
var chunk__34940_35296 = null;
var count__34941_35297 = (0);
var i__34942_35298 = (0);
var seq__34904_35253 = cljs.core.seq(cljs.core.js_keys(b));
var chunk__34905_35254 = null;
var count__34906_35255 = (0);
var i__34907_35256 = (0);
while(true){
if((i__34942_35298 < count__34941_35297)){
var k_35300 = chunk__34940_35296.cljs$core$IIndexed$_nth$arity$2(null,i__34942_35298);
var v_35301 = cognitect.transit.goog$module$goog$object.get(b,k_35300);
cognitect.transit.goog$module$goog$object.set(a,k_35300,v_35301);
if((i__34907_35256 < count__34906_35255)){
var k_35257 = chunk__34905_35254.cljs$core$IIndexed$_nth$arity$2(null,i__34907_35256);
var v_35258 = cognitect.transit.goog$module$goog$object.get(b,k_35257);
cognitect.transit.goog$module$goog$object.set(a,k_35257,v_35258);
var G__35302 = seq__34938_35295;
var G__35303 = chunk__34940_35296;
var G__35304 = count__34941_35297;
var G__35305 = (i__34942_35298 + (1));
seq__34938_35295 = G__35302;
chunk__34940_35296 = G__35303;
count__34941_35297 = G__35304;
i__34942_35298 = G__35305;
var G__35259 = seq__34904_35253;
var G__35260 = chunk__34905_35254;
var G__35261 = count__34906_35255;
var G__35262 = (i__34907_35256 + (1));
seq__34904_35253 = G__35259;
chunk__34905_35254 = G__35260;
count__34906_35255 = G__35261;
i__34907_35256 = G__35262;
continue;
} else {
var temp__5804__auto___35307 = cljs.core.seq(seq__34938_35295);
if(temp__5804__auto___35307){
var seq__34938_35308__$1 = temp__5804__auto___35307;
if(cljs.core.chunked_seq_QMARK_(seq__34938_35308__$1)){
var c__5548__auto___35309 = cljs.core.chunk_first(seq__34938_35308__$1);
var G__35311 = cljs.core.chunk_rest(seq__34938_35308__$1);
var G__35312 = c__5548__auto___35309;
var G__35313 = cljs.core.count(c__5548__auto___35309);
var G__35314 = (0);
seq__34938_35295 = G__35311;
chunk__34940_35296 = G__35312;
count__34941_35297 = G__35313;
i__34942_35298 = G__35314;
var temp__5823__auto___35264 = cljs.core.seq(seq__34904_35253);
if(temp__5823__auto___35264){
var seq__34904_35266__$1 = temp__5823__auto___35264;
if(cljs.core.chunked_seq_QMARK_(seq__34904_35266__$1)){
var c__5548__auto___35267 = cljs.core.chunk_first(seq__34904_35266__$1);
var G__35268 = cljs.core.chunk_rest(seq__34904_35266__$1);
var G__35269 = c__5548__auto___35267;
var G__35270 = cljs.core.count(c__5548__auto___35267);
var G__35271 = (0);
seq__34904_35253 = G__35268;
chunk__34905_35254 = G__35269;
count__34906_35255 = G__35270;
i__34907_35256 = G__35271;
continue;
} else {
var k_35315 = cljs.core.first(seq__34938_35308__$1);
var v_35316 = cognitect.transit.goog$module$goog$object.get(b,k_35315);
cognitect.transit.goog$module$goog$object.set(a,k_35315,v_35316);
var k_35272 = cljs.core.first(seq__34904_35266__$1);
var v_35273 = cognitect.transit.goog$module$goog$object.get(b,k_35272);
cognitect.transit.goog$module$goog$object.set(a,k_35272,v_35273);
var G__35318 = cljs.core.next(seq__34938_35308__$1);
var G__35319 = null;
var G__35320 = (0);
var G__35321 = (0);
seq__34938_35295 = G__35318;
chunk__34940_35296 = G__35319;
count__34941_35297 = G__35320;
i__34942_35298 = G__35321;
var G__35274 = cljs.core.next(seq__34904_35266__$1);
var G__35275 = null;
var G__35276 = (0);
var G__35277 = (0);
seq__34904_35253 = G__35274;
chunk__34905_35254 = G__35275;
count__34906_35255 = G__35276;
i__34907_35256 = G__35277;
continue;
}
} else {
@ -258,8 +258,8 @@ return (new cognitect.transit.VectorBuilder());
* read handler can be found.
*/
cognitect.transit.reader = (function cognitect$transit$reader(var_args){
var G__34986 = arguments.length;
switch (G__34986) {
var G__34944 = arguments.length;
switch (G__34944) {
case 1:
return cognitect.transit.reader.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -292,10 +292,10 @@ var i = (0);
var ret = cljs.core.transient$(cljs.core.PersistentArrayMap.EMPTY);
while(true){
if((i < v.length)){
var G__35339 = (i + (2));
var G__35340 = cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(ret,(v[i]),(v[(i + (1))]));
i = G__35339;
ret = G__35340;
var G__35282 = (i + (2));
var G__35283 = cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(ret,(v[i]),(v[(i + (1))]));
i = G__35282;
ret = G__35283;
continue;
} else {
return cljs.core.persistent_BANG_(ret);
@ -418,53 +418,53 @@ return "list";
var self__ = this;
var _ = this;
var ret = [];
var seq__35010_35343 = cljs.core.seq(v);
var chunk__35011_35344 = null;
var count__35012_35345 = (0);
var i__35013_35346 = (0);
var seq__34971_35287 = cljs.core.seq(v);
var chunk__34972_35288 = null;
var count__34973_35289 = (0);
var i__34974_35290 = (0);
while(true){
if((i__35013_35346 < count__35012_35345)){
var x_35347 = chunk__35011_35344.cljs$core$IIndexed$_nth$arity$2(null,i__35013_35346);
ret.push(x_35347);
if((i__34974_35290 < count__34973_35289)){
var x_35291 = chunk__34972_35288.cljs$core$IIndexed$_nth$arity$2(null,i__34974_35290);
ret.push(x_35291);
var G__35348 = seq__35010_35343;
var G__35349 = chunk__35011_35344;
var G__35350 = count__35012_35345;
var G__35351 = (i__35013_35346 + (1));
seq__35010_35343 = G__35348;
chunk__35011_35344 = G__35349;
count__35012_35345 = G__35350;
i__35013_35346 = G__35351;
var G__35292 = seq__34971_35287;
var G__35293 = chunk__34972_35288;
var G__35294 = count__34973_35289;
var G__35295 = (i__34974_35290 + (1));
seq__34971_35287 = G__35292;
chunk__34972_35288 = G__35293;
count__34973_35289 = G__35294;
i__34974_35290 = G__35295;
continue;
} else {
var temp__5804__auto___35352 = cljs.core.seq(seq__35010_35343);
if(temp__5804__auto___35352){
var seq__35010_35353__$1 = temp__5804__auto___35352;
if(cljs.core.chunked_seq_QMARK_(seq__35010_35353__$1)){
var c__5548__auto___35354 = cljs.core.chunk_first(seq__35010_35353__$1);
var G__35355 = cljs.core.chunk_rest(seq__35010_35353__$1);
var G__35356 = c__5548__auto___35354;
var G__35357 = cljs.core.count(c__5548__auto___35354);
var G__35358 = (0);
seq__35010_35343 = G__35355;
chunk__35011_35344 = G__35356;
count__35012_35345 = G__35357;
i__35013_35346 = G__35358;
var temp__5823__auto___35296 = cljs.core.seq(seq__34971_35287);
if(temp__5823__auto___35296){
var seq__34971_35297__$1 = temp__5823__auto___35296;
if(cljs.core.chunked_seq_QMARK_(seq__34971_35297__$1)){
var c__5548__auto___35298 = cljs.core.chunk_first(seq__34971_35297__$1);
var G__35299 = cljs.core.chunk_rest(seq__34971_35297__$1);
var G__35300 = c__5548__auto___35298;
var G__35301 = cljs.core.count(c__5548__auto___35298);
var G__35302 = (0);
seq__34971_35287 = G__35299;
chunk__34972_35288 = G__35300;
count__34973_35289 = G__35301;
i__34974_35290 = G__35302;
continue;
} else {
var x_35359 = cljs.core.first(seq__35010_35353__$1);
ret.push(x_35359);
var x_35303 = cljs.core.first(seq__34971_35297__$1);
ret.push(x_35303);
var G__35360 = cljs.core.next(seq__35010_35353__$1);
var G__35361 = null;
var G__35362 = (0);
var G__35363 = (0);
seq__35010_35343 = G__35360;
chunk__35011_35344 = G__35361;
count__35012_35345 = G__35362;
i__35013_35346 = G__35363;
var G__35305 = cljs.core.next(seq__34971_35297__$1);
var G__35306 = null;
var G__35307 = (0);
var G__35308 = (0);
seq__34971_35287 = G__35305;
chunk__34972_35288 = G__35306;
count__34973_35289 = G__35307;
i__34974_35290 = G__35308;
continue;
}
} else {
@ -560,53 +560,53 @@ return "set";
var self__ = this;
var _ = this;
var ret = [];
var seq__35027_35367 = cljs.core.seq(v);
var chunk__35028_35368 = null;
var count__35029_35369 = (0);
var i__35030_35370 = (0);
var seq__35008_35309 = cljs.core.seq(v);
var chunk__35009_35310 = null;
var count__35010_35311 = (0);
var i__35011_35312 = (0);
while(true){
if((i__35030_35370 < count__35029_35369)){
var x_35371 = chunk__35028_35368.cljs$core$IIndexed$_nth$arity$2(null,i__35030_35370);
ret.push(x_35371);
if((i__35011_35312 < count__35010_35311)){
var x_35313 = chunk__35009_35310.cljs$core$IIndexed$_nth$arity$2(null,i__35011_35312);
ret.push(x_35313);
var G__35372 = seq__35027_35367;
var G__35373 = chunk__35028_35368;
var G__35374 = count__35029_35369;
var G__35375 = (i__35030_35370 + (1));
seq__35027_35367 = G__35372;
chunk__35028_35368 = G__35373;
count__35029_35369 = G__35374;
i__35030_35370 = G__35375;
var G__35314 = seq__35008_35309;
var G__35315 = chunk__35009_35310;
var G__35316 = count__35010_35311;
var G__35317 = (i__35011_35312 + (1));
seq__35008_35309 = G__35314;
chunk__35009_35310 = G__35315;
count__35010_35311 = G__35316;
i__35011_35312 = G__35317;
continue;
} else {
var temp__5804__auto___35376 = cljs.core.seq(seq__35027_35367);
if(temp__5804__auto___35376){
var seq__35027_35377__$1 = temp__5804__auto___35376;
if(cljs.core.chunked_seq_QMARK_(seq__35027_35377__$1)){
var c__5548__auto___35378 = cljs.core.chunk_first(seq__35027_35377__$1);
var G__35379 = cljs.core.chunk_rest(seq__35027_35377__$1);
var G__35380 = c__5548__auto___35378;
var G__35381 = cljs.core.count(c__5548__auto___35378);
var G__35382 = (0);
seq__35027_35367 = G__35379;
chunk__35028_35368 = G__35380;
count__35029_35369 = G__35381;
i__35030_35370 = G__35382;
var temp__5823__auto___35318 = cljs.core.seq(seq__35008_35309);
if(temp__5823__auto___35318){
var seq__35008_35319__$1 = temp__5823__auto___35318;
if(cljs.core.chunked_seq_QMARK_(seq__35008_35319__$1)){
var c__5548__auto___35320 = cljs.core.chunk_first(seq__35008_35319__$1);
var G__35321 = cljs.core.chunk_rest(seq__35008_35319__$1);
var G__35322 = c__5548__auto___35320;
var G__35323 = cljs.core.count(c__5548__auto___35320);
var G__35324 = (0);
seq__35008_35309 = G__35321;
chunk__35009_35310 = G__35322;
count__35010_35311 = G__35323;
i__35011_35312 = G__35324;
continue;
} else {
var x_35383 = cljs.core.first(seq__35027_35377__$1);
ret.push(x_35383);
var x_35325 = cljs.core.first(seq__35008_35319__$1);
ret.push(x_35325);
var G__35384 = cljs.core.next(seq__35027_35377__$1);
var G__35385 = null;
var G__35386 = (0);
var G__35387 = (0);
seq__35027_35367 = G__35384;
chunk__35028_35368 = G__35385;
count__35029_35369 = G__35386;
i__35030_35370 = G__35387;
var G__35326 = cljs.core.next(seq__35008_35319__$1);
var G__35327 = null;
var G__35328 = (0);
var G__35329 = (0);
seq__35008_35309 = G__35326;
chunk__35009_35310 = G__35327;
count__35010_35311 = G__35328;
i__35011_35312 = G__35329;
continue;
}
} else {
@ -659,53 +659,53 @@ return "array";
var self__ = this;
var _ = this;
var ret = [];
var seq__35091_35391 = cljs.core.seq(v);
var chunk__35092_35392 = null;
var count__35093_35393 = (0);
var i__35094_35394 = (0);
var seq__35076_35330 = cljs.core.seq(v);
var chunk__35077_35331 = null;
var count__35078_35332 = (0);
var i__35079_35333 = (0);
while(true){
if((i__35094_35394 < count__35093_35393)){
var x_35395 = chunk__35092_35392.cljs$core$IIndexed$_nth$arity$2(null,i__35094_35394);
ret.push(x_35395);
if((i__35079_35333 < count__35078_35332)){
var x_35334 = chunk__35077_35331.cljs$core$IIndexed$_nth$arity$2(null,i__35079_35333);
ret.push(x_35334);
var G__35396 = seq__35091_35391;
var G__35397 = chunk__35092_35392;
var G__35398 = count__35093_35393;
var G__35399 = (i__35094_35394 + (1));
seq__35091_35391 = G__35396;
chunk__35092_35392 = G__35397;
count__35093_35393 = G__35398;
i__35094_35394 = G__35399;
var G__35335 = seq__35076_35330;
var G__35336 = chunk__35077_35331;
var G__35337 = count__35078_35332;
var G__35338 = (i__35079_35333 + (1));
seq__35076_35330 = G__35335;
chunk__35077_35331 = G__35336;
count__35078_35332 = G__35337;
i__35079_35333 = G__35338;
continue;
} else {
var temp__5804__auto___35400 = cljs.core.seq(seq__35091_35391);
if(temp__5804__auto___35400){
var seq__35091_35401__$1 = temp__5804__auto___35400;
if(cljs.core.chunked_seq_QMARK_(seq__35091_35401__$1)){
var c__5548__auto___35402 = cljs.core.chunk_first(seq__35091_35401__$1);
var G__35403 = cljs.core.chunk_rest(seq__35091_35401__$1);
var G__35404 = c__5548__auto___35402;
var G__35405 = cljs.core.count(c__5548__auto___35402);
var G__35406 = (0);
seq__35091_35391 = G__35403;
chunk__35092_35392 = G__35404;
count__35093_35393 = G__35405;
i__35094_35394 = G__35406;
var temp__5823__auto___35339 = cljs.core.seq(seq__35076_35330);
if(temp__5823__auto___35339){
var seq__35076_35340__$1 = temp__5823__auto___35339;
if(cljs.core.chunked_seq_QMARK_(seq__35076_35340__$1)){
var c__5548__auto___35341 = cljs.core.chunk_first(seq__35076_35340__$1);
var G__35342 = cljs.core.chunk_rest(seq__35076_35340__$1);
var G__35343 = c__5548__auto___35341;
var G__35344 = cljs.core.count(c__5548__auto___35341);
var G__35345 = (0);
seq__35076_35330 = G__35342;
chunk__35077_35331 = G__35343;
count__35078_35332 = G__35344;
i__35079_35333 = G__35345;
continue;
} else {
var x_35407 = cljs.core.first(seq__35091_35401__$1);
ret.push(x_35407);
var x_35346 = cljs.core.first(seq__35076_35340__$1);
ret.push(x_35346);
var G__35408 = cljs.core.next(seq__35091_35401__$1);
var G__35409 = null;
var G__35410 = (0);
var G__35411 = (0);
seq__35091_35391 = G__35408;
chunk__35092_35392 = G__35409;
count__35093_35393 = G__35410;
i__35094_35394 = G__35411;
var G__35347 = cljs.core.next(seq__35076_35340__$1);
var G__35348 = null;
var G__35349 = (0);
var G__35350 = (0);
seq__35076_35330 = G__35347;
chunk__35077_35331 = G__35348;
count__35078_35332 = G__35349;
i__35079_35333 = G__35350;
continue;
}
} else {
@ -867,8 +867,8 @@ return (new cognitect.transit.WithMetaHandler());
* be invoked on a value before it is written.
*/
cognitect.transit.writer = (function cognitect$transit$writer(var_args){
var G__35202 = arguments.length;
switch (G__35202) {
var G__35113 = arguments.length;
switch (G__35113) {
case 1:
return cognitect.transit.writer.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));
@ -899,23 +899,23 @@ var meta_handler = (new cognitect.transit.WithMetaHandler());
var handlers = cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.core.PersistentHashMap.fromArrays([cljs.core.PersistentHashMap,cljs.core.Cons,cljs.core.PersistentArrayMap,cljs.core.NodeSeq,cljs.core.PersistentQueue,cljs.core.IndexedSeq,cljs.core.Keyword,cljs.core.BlackNode,cljs.core.EmptyList,cljs.core.LazySeq,cljs.core.Subvec,cljs.core.PersistentQueueSeq,cljs.core.ArrayNodeSeq,cljs.core.ValSeq,cognitect.transit.WithMeta,cljs.core.PersistentArrayMapSeq,cljs.core.PersistentVector,cljs.core.List,cljs.core.RSeq,cljs.core.PersistentHashSet,cljs.core.PersistentTreeMap,cljs.core.KeySeq,cljs.core.ChunkedSeq,cljs.core.PersistentTreeSet,cljs.core.ChunkedCons,cljs.core.Symbol,cljs.core.UUID,cljs.core.Range,cljs.core.PersistentTreeMapSeq,cljs.core.RedNode],[map_handler,list_handler,map_handler,list_handler,list_handler,list_handler,keyword_handler,vector_handler,list_handler,list_handler,vector_handler,list_handler,list_handler,list_handler,meta_handler,list_handler,vector_handler,list_handler,list_handler,set_handler,map_handler,list_handler,list_handler,set_handler,list_handler,symbol_handler,uuid_handler,list_handler,list_handler,vector_handler]),(((typeof cljs !== 'undefined') && (typeof cljs.core !== 'undefined') && (typeof cljs.core.Eduction !== 'undefined'))?cljs.core.PersistentArrayMap.createAsIfByAssoc([cljs.core.Eduction,list_handler]):null),(((typeof cljs !== 'undefined') && (typeof cljs.core !== 'undefined') && (typeof cljs.core.Repeat !== 'undefined'))?cljs.core.PersistentArrayMap.createAsIfByAssoc([cljs.core.Repeat,list_handler]):null),(((typeof cljs !== 'undefined') && (typeof cljs.core !== 'undefined') && (typeof cljs.core.MapEntry !== 'undefined'))?cljs.core.PersistentArrayMap.createAsIfByAssoc([cljs.core.MapEntry,vector_handler]):null),new cljs.core.Keyword(null,"handlers","handlers",79528781).cljs$core$IFn$_invoke$arity$1(opts)], 0));
return com.cognitect.transit.writer(cljs.core.name(type),cognitect.transit.opts_merge(({"objectBuilder": (function (m,kfn,vfn){
return cljs.core.reduce_kv((function (obj,k,v){
var G__35210 = obj;
G__35210.push((kfn.cljs$core$IFn$_invoke$arity$1 ? kfn.cljs$core$IFn$_invoke$arity$1(k) : kfn.call(null,k)),(vfn.cljs$core$IFn$_invoke$arity$1 ? vfn.cljs$core$IFn$_invoke$arity$1(v) : vfn.call(null,v)));
var G__35126 = obj;
G__35126.push((kfn.cljs$core$IFn$_invoke$arity$1 ? kfn.cljs$core$IFn$_invoke$arity$1(k) : kfn.call(null,k)),(vfn.cljs$core$IFn$_invoke$arity$1 ? vfn.cljs$core$IFn$_invoke$arity$1(v) : vfn.call(null,v)));
return G__35210;
return G__35126;
}),["^ "],m);
}), "handlers": (function (){var x35211 = cljs.core.clone(handlers);
(x35211.forEach = (function (f){
}), "handlers": (function (){var x35128 = cljs.core.clone(handlers);
(x35128.forEach = (function (f){
var coll = this;
var seq__35226 = cljs.core.seq(coll);
var chunk__35227 = null;
var count__35228 = (0);
var i__35229 = (0);
var seq__35132 = cljs.core.seq(coll);
var chunk__35133 = null;
var count__35134 = (0);
var i__35135 = (0);
while(true){
if((i__35229 < count__35228)){
var vec__35247 = chunk__35227.cljs$core$IIndexed$_nth$arity$2(null,i__35229);
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__35247,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__35247,(1),null);
if((i__35135 < count__35134)){
var vec__35146 = chunk__35133.cljs$core$IIndexed$_nth$arity$2(null,i__35135);
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__35146,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__35146,(1),null);
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"default","default",-1987822328),k)){
(f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,"default") : f.call(null,v,"default"));
} else {
@ -923,34 +923,34 @@ if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"defa
}
var G__35425 = seq__35226;
var G__35426 = chunk__35227;
var G__35427 = count__35228;
var G__35428 = (i__35229 + (1));
seq__35226 = G__35425;
chunk__35227 = G__35426;
count__35228 = G__35427;
i__35229 = G__35428;
var G__35359 = seq__35132;
var G__35360 = chunk__35133;
var G__35361 = count__35134;
var G__35362 = (i__35135 + (1));
seq__35132 = G__35359;
chunk__35133 = G__35360;
count__35134 = G__35361;
i__35135 = G__35362;
continue;
} else {
var temp__5804__auto__ = cljs.core.seq(seq__35226);
if(temp__5804__auto__){
var seq__35226__$1 = temp__5804__auto__;
if(cljs.core.chunked_seq_QMARK_(seq__35226__$1)){
var c__5548__auto__ = cljs.core.chunk_first(seq__35226__$1);
var G__35430 = cljs.core.chunk_rest(seq__35226__$1);
var G__35431 = c__5548__auto__;
var G__35432 = cljs.core.count(c__5548__auto__);
var G__35433 = (0);
seq__35226 = G__35430;
chunk__35227 = G__35431;
count__35228 = G__35432;
i__35229 = G__35433;
var temp__5823__auto__ = cljs.core.seq(seq__35132);
if(temp__5823__auto__){
var seq__35132__$1 = temp__5823__auto__;
if(cljs.core.chunked_seq_QMARK_(seq__35132__$1)){
var c__5548__auto__ = cljs.core.chunk_first(seq__35132__$1);
var G__35364 = cljs.core.chunk_rest(seq__35132__$1);
var G__35365 = c__5548__auto__;
var G__35366 = cljs.core.count(c__5548__auto__);
var G__35367 = (0);
seq__35132 = G__35364;
chunk__35133 = G__35365;
count__35134 = G__35366;
i__35135 = G__35367;
continue;
} else {
var vec__35251 = cljs.core.first(seq__35226__$1);
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__35251,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__35251,(1),null);
var vec__35156 = cljs.core.first(seq__35132__$1);
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__35156,(0),null);
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__35156,(1),null);
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"default","default",-1987822328),k)){
(f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,"default") : f.call(null,v,"default"));
} else {
@ -958,14 +958,14 @@ if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"defa
}
var G__35434 = cljs.core.next(seq__35226__$1);
var G__35435 = null;
var G__35436 = (0);
var G__35437 = (0);
seq__35226 = G__35434;
chunk__35227 = G__35435;
count__35228 = G__35436;
i__35229 = G__35437;
var G__35370 = cljs.core.next(seq__35132__$1);
var G__35371 = null;
var G__35372 = (0);
var G__35373 = (0);
seq__35132 = G__35370;
chunk__35133 = G__35371;
count__35134 = G__35372;
i__35135 = G__35373;
continue;
}
} else {
@ -976,7 +976,7 @@ break;
}
}));
return x35211;
return x35128;
})(), "unpack": (function (x){
if((x instanceof cljs.core.PersistentArrayMap)){
return x.arr;
@ -1014,40 +1014,40 @@ return cljs.core.constantly(f);
* @implements {cljs.core.IMeta}
* @implements {cljs.core.IWithMeta}
*/
cognitect.transit.t_cognitect$transit35264 = (function (tag_fn,rep_fn,str_rep_fn,verbose_handler_fn,meta35265){
cognitect.transit.t_cognitect$transit35180 = (function (tag_fn,rep_fn,str_rep_fn,verbose_handler_fn,meta35181){
this.tag_fn = tag_fn;
this.rep_fn = rep_fn;
this.str_rep_fn = str_rep_fn;
this.verbose_handler_fn = verbose_handler_fn;
this.meta35265 = meta35265;
this.meta35181 = meta35181;
this.cljs$lang$protocol_mask$partition0$ = 393216;
this.cljs$lang$protocol_mask$partition1$ = 0;
});
(cognitect.transit.t_cognitect$transit35264.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_35266,meta35265__$1){
(cognitect.transit.t_cognitect$transit35180.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_35182,meta35181__$1){
var self__ = this;
var _35266__$1 = this;
return (new cognitect.transit.t_cognitect$transit35264(self__.tag_fn,self__.rep_fn,self__.str_rep_fn,self__.verbose_handler_fn,meta35265__$1));
var _35182__$1 = this;
return (new cognitect.transit.t_cognitect$transit35180(self__.tag_fn,self__.rep_fn,self__.str_rep_fn,self__.verbose_handler_fn,meta35181__$1));
}));
(cognitect.transit.t_cognitect$transit35264.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_35266){
(cognitect.transit.t_cognitect$transit35180.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_35182){
var self__ = this;
var _35266__$1 = this;
return self__.meta35265;
var _35182__$1 = this;
return self__.meta35181;
}));
(cognitect.transit.t_cognitect$transit35264.prototype.tag = (function (o){
(cognitect.transit.t_cognitect$transit35180.prototype.tag = (function (o){
var self__ = this;
var _ = this;
return (self__.tag_fn.cljs$core$IFn$_invoke$arity$1 ? self__.tag_fn.cljs$core$IFn$_invoke$arity$1(o) : self__.tag_fn.call(null,o));
}));
(cognitect.transit.t_cognitect$transit35264.prototype.rep = (function (o){
(cognitect.transit.t_cognitect$transit35180.prototype.rep = (function (o){
var self__ = this;
var _ = this;
return (self__.rep_fn.cljs$core$IFn$_invoke$arity$1 ? self__.rep_fn.cljs$core$IFn$_invoke$arity$1(o) : self__.rep_fn.call(null,o));
}));
(cognitect.transit.t_cognitect$transit35264.prototype.stringRep = (function (o){
(cognitect.transit.t_cognitect$transit35180.prototype.stringRep = (function (o){
var self__ = this;
var _ = this;
if(cljs.core.truth_(self__.str_rep_fn)){
@ -1057,7 +1057,7 @@ return null;
}
}));
(cognitect.transit.t_cognitect$transit35264.prototype.getVerboseHandler = (function (){
(cognitect.transit.t_cognitect$transit35180.prototype.getVerboseHandler = (function (){
var self__ = this;
var _ = this;
if(cljs.core.truth_(self__.verbose_handler_fn)){
@ -1067,23 +1067,23 @@ return null;
}
}));
(cognitect.transit.t_cognitect$transit35264.getBasis = (function (){
return new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"tag-fn","tag-fn",242055482,null),new cljs.core.Symbol(null,"rep-fn","rep-fn",-1724891035,null),new cljs.core.Symbol(null,"str-rep-fn","str-rep-fn",-1179615016,null),new cljs.core.Symbol(null,"verbose-handler-fn","verbose-handler-fn",547340594,null),new cljs.core.Symbol(null,"meta35265","meta35265",-476452868,null)], null);
(cognitect.transit.t_cognitect$transit35180.getBasis = (function (){
return new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"tag-fn","tag-fn",242055482,null),new cljs.core.Symbol(null,"rep-fn","rep-fn",-1724891035,null),new cljs.core.Symbol(null,"str-rep-fn","str-rep-fn",-1179615016,null),new cljs.core.Symbol(null,"verbose-handler-fn","verbose-handler-fn",547340594,null),new cljs.core.Symbol(null,"meta35181","meta35181",1114589379,null)], null);
}));
(cognitect.transit.t_cognitect$transit35264.cljs$lang$type = true);
(cognitect.transit.t_cognitect$transit35180.cljs$lang$type = true);
(cognitect.transit.t_cognitect$transit35264.cljs$lang$ctorStr = "cognitect.transit/t_cognitect$transit35264");
(cognitect.transit.t_cognitect$transit35180.cljs$lang$ctorStr = "cognitect.transit/t_cognitect$transit35180");
(cognitect.transit.t_cognitect$transit35264.cljs$lang$ctorPrWriter = (function (this__5310__auto__,writer__5311__auto__,opt__5312__auto__){
return cljs.core._write(writer__5311__auto__,"cognitect.transit/t_cognitect$transit35264");
(cognitect.transit.t_cognitect$transit35180.cljs$lang$ctorPrWriter = (function (this__5310__auto__,writer__5311__auto__,opt__5312__auto__){
return cljs.core._write(writer__5311__auto__,"cognitect.transit/t_cognitect$transit35180");
}));
/**
* Positional factory function for cognitect.transit/t_cognitect$transit35264.
* Positional factory function for cognitect.transit/t_cognitect$transit35180.
*/
cognitect.transit.__GT_t_cognitect$transit35264 = (function cognitect$transit$__GT_t_cognitect$transit35264(tag_fn,rep_fn,str_rep_fn,verbose_handler_fn,meta35265){
return (new cognitect.transit.t_cognitect$transit35264(tag_fn,rep_fn,str_rep_fn,verbose_handler_fn,meta35265));
cognitect.transit.__GT_t_cognitect$transit35180 = (function cognitect$transit$__GT_t_cognitect$transit35180(tag_fn,rep_fn,str_rep_fn,verbose_handler_fn,meta35181){
return (new cognitect.transit.t_cognitect$transit35180(tag_fn,rep_fn,str_rep_fn,verbose_handler_fn,meta35181));
});
@ -1093,8 +1093,8 @@ return (new cognitect.transit.t_cognitect$transit35264(tag_fn,rep_fn,str_rep_fn,
* invoke the provided fns.
*/
cognitect.transit.write_handler = (function cognitect$transit$write_handler(var_args){
var G__35259 = arguments.length;
switch (G__35259) {
var G__35176 = arguments.length;
switch (G__35176) {
case 2:
return cognitect.transit.write_handler.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));
@ -1126,7 +1126,7 @@ var tag_fn__$1 = cognitect.transit.fn_or_val(tag_fn);
var rep_fn__$1 = cognitect.transit.fn_or_val(rep_fn);
var str_rep_fn__$1 = cognitect.transit.fn_or_val(str_rep_fn);
var verbose_handler_fn__$1 = cognitect.transit.fn_or_val(verbose_handler_fn);
return (new cognitect.transit.t_cognitect$transit35264(tag_fn__$1,rep_fn__$1,str_rep_fn__$1,verbose_handler_fn__$1,cljs.core.PersistentArrayMap.EMPTY));
return (new cognitect.transit.t_cognitect$transit35180(tag_fn__$1,rep_fn__$1,str_rep_fn__$1,verbose_handler_fn__$1,cljs.core.PersistentArrayMap.EMPTY));
}));
(cognitect.transit.write_handler.cljs$lang$maxFixedArity = 4);

File diff suppressed because one or more lines are too long

View file

@ -26,12 +26,12 @@ throw e;
}),(0));
});
devtools.async.promise_based_set_immediate = (function devtools$async$promise_based_set_immediate(callback){
var o__28962__auto___29951 = (function (){var o__28962__auto___29951 = (function (){var o__28962__auto___29951 = Promise;
return (o__28962__auto___29951["resolve"]).call(o__28962__auto___29951);
var o__29041__auto___29959 = (function (){var o__29041__auto___29959 = (function (){var o__29041__auto___29959 = Promise;
return (o__29041__auto___29959["resolve"]).call(o__29041__auto___29959);
})();
return (o__28962__auto___29951["then"]).call(o__28962__auto___29951,callback);
return (o__29041__auto___29959["then"]).call(o__29041__auto___29959,callback);
})();
(o__28962__auto___29951["catch"]).call(o__28962__auto___29951,devtools.async.rethrow_outside_promise);
(o__29041__auto___29959["catch"]).call(o__29041__auto___29959,devtools.async.rethrow_outside_promise);
return null;
});
@ -52,14 +52,14 @@ return null;
} else {
(devtools.async._STAR_installed_STAR_ = true);
var G__29940_29955 = Error;
var target__28995__auto___29956 = G__29940_29955;
if(cljs.core.truth_(target__28995__auto___29956)){
var G__29951_29960 = Error;
var target__29077__auto___29961 = G__29951_29960;
if(cljs.core.truth_(target__29077__auto___29961)){
} else {
throw (new Error(["Assert failed: ",["unable to locate object path ",null," in ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__29940_29955)].join(''),"\n","target__28995__auto__"].join('')));
throw (new Error(["Assert failed: ",["unable to locate object path ",null," in ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__29951_29960)].join(''),"\n","target__29077__auto__"].join('')));
}
(target__28995__auto___29956["stackTraceLimit"] = Infinity);
(target__29077__auto___29961["stackTraceLimit"] = Infinity);
devtools.async.install_async_set_immediate_BANG_();

View file

@ -1 +1 @@
{"version":3,"sources":["devtools/async.cljs"],"mappings":";;;;AAMA,kCAAA,lCAAgBA;AAAhB,AACE,eAAAC;;AAEF,gDAAA,hDAAeC;AAEf,+BAAA,/BAAgBC;AAAhB,AACE,OAACC,cAAI,iBAAAC,oBAAK,AAACC;AAAN,AAAA,oBAAAD;AAAgB,OAACE,yEAAkBL;;AAAnCG;;;;AAEP,wCAAA,xCAAgBG;AAAhB,AACE,QAAA,iKAAA,KAAA,pDAA2EN;;AAG7E,uCAAA,vCAAeO;AACf,oDAAA,pDAAeC;AAGf,yCAAA,zCAAMC,0FAAyBC;AAA/B,AACE,kBAAA,XAACC;AAAD,AAAgB,MAAOD;GAAvB;;AAEF,6CAAA,7CAAME,kGAA6BC;AAAnC,uEACM,iBAAAC,yBAAOf,pFACP,iBAAAe,9CACA,IAAAA;AAFA,AAAA,OAAA,CAAAA,uBAAA,iBAAAA;;AACA,AAAA,OAAA,CAAAA,uBAAA,cAAAA,uBAAcD;;AACd,AAAA,AAAA,CAAAC,uBAAA,eAAAA,uBAAeL;;AAHrB;;AAMA,mDAAA,nDAAMM;AAAN,AACE,CAAMP,oDAAyBQ;;AAC/B,QAAMA,oCAAqCJ;;AAE7C,qDAAA,rDAAMK;AAAN,AACE,QAAMD,oCAAqCR;;AAI7C,kCAAA,lCAAMU;AAAN,AACEX;;AAEF,+BAAA,/BAAMY;AAAN,AACE,oBAAUZ;AAAV;;AAAA,AACE,wCAAA,vCAAMA;;AACN,IAAAa,iBAAME;IAAND,8BAAAD;AAAA,AAAA,oBAAAC;AAAA;AAAA,AAAA,MAAA,KAAAC,MAAA,CAAA,kBAAA,CAAA,gCAAA,KAAA,mDAAAF,0BAAA,KAAA;;;AAAA,CAAAC,4BAAA,qBAAmCE;;AAAnCH;AACA,AAACL;;AACD,GAAU,AAACd;AAAX;AAAA,AACE,AAAO,AAACuB,6CAAqB,AAAClB;;;AALlC;;;AAQF,iCAAA,jCAAMmB;AAAN,AACE,oBAAMlB;AAAN,AACE,wCAAA,vCAAMA;;AACN,OAACU;;AAFH","names":["devtools.async/available?","js/Promise","devtools.async/fixed-chrome-version-for-async","devtools.async/needed?","cljs.core/not","and__5023__auto__","devtools.async.goog$module$goog$labs$userAgent$browser.isChrome","devtools.async.goog$module$goog$labs$userAgent$browser.isVersionOrHigher","devtools.async/get-not-needed-message","devtools.async/*installed*","devtools.async/*original-set-immediate*","devtools.async/rethrow-outside-promise","e","js/setTimeout","devtools.async/promise-based-set-immediate","callback","o__28962__auto__","devtools.async/install-async-set-immediate!","js/goog.async.nextTick.setImmediate_","devtools.async/uninstall-async-set-immediate!","devtools.async/installed?","devtools.async/install!","G__29940","target__28995__auto__","js/Error","js/Infinity","devtools.context/get-console","devtools.async/uninstall!"],"sourcesContent":["(ns devtools.async\n (:require-macros [devtools.oops :refer [oset ocall]])\n (:require [goog.async.nextTick]\n [goog.labs.userAgent.browser :refer [isChrome isVersionOrHigher]]\n [devtools.context :as context]))\n\n(defn ^:dynamic available? []\n (exists? js/Promise))\n\n(def ^:dynamic fixed-chrome-version-for-async \"65.0.3321\")\n\n(defn ^:dynamic needed? []\n (not (and (isChrome) (isVersionOrHigher fixed-chrome-version-for-async))))\n\n(defn ^:dynamic get-not-needed-message []\n (str \"cljs-devtools: the :async feature is no longer needed since Chrome \" fixed-chrome-version-for-async \", \"\n \"see https://github.com/binaryage/cljs-devtools/issues/20\"))\n\n(def ^:dynamic *installed* false)\n(def ^:dynamic *original-set-immediate* nil)\n\n; see http://stackoverflow.com/a/30741722/84283\n(defn rethrow-outside-promise [e]\n (js/setTimeout #(throw e) 0))\n\n(defn promise-based-set-immediate [callback]\n (-> (ocall js/Promise \"resolve\")\n (ocall \"then\" callback)\n (ocall \"catch\" rethrow-outside-promise))\n nil)\n\n(defn install-async-set-immediate! []\n (set! *original-set-immediate* js/goog.async.nextTick.setImmediate_)\n (set! js/goog.async.nextTick.setImmediate_ promise-based-set-immediate))\n\n(defn uninstall-async-set-immediate! []\n (set! js/goog.async.nextTick.setImmediate_ *original-set-immediate*))\n\n; -- installation -----------------------------------------------------------------------------------------------------------\n\n(defn installed? []\n *installed*)\n\n(defn install! []\n (when-not *installed*\n (set! *installed* true)\n (oset js/Error [\"stackTraceLimit\"] js/Infinity)\n (install-async-set-immediate!)\n (when-not (needed?)\n (.info (context/get-console) (get-not-needed-message)))\n true))\n\n(defn uninstall! []\n (when *installed*\n (set! *installed* false)\n (uninstall-async-set-immediate!)))\n"],"x_google_ignoreList":[0]}
{"version":3,"sources":["devtools/async.cljs"],"mappings":";;;;AAMA,kCAAA,lCAAgBA;AAAhB,AACE,eAAAC;;AAEF,gDAAA,hDAAeC;AAEf,+BAAA,/BAAgBC;AAAhB,AACE,OAACC,cAAI,iBAAAC,oBAAK,AAACC;AAAN,AAAA,oBAAAD;AAAgB,OAACE,yEAAkBL;;AAAnCG;;;;AAEP,wCAAA,xCAAgBG;AAAhB,AACE,QAAA,iKAAA,KAAA,pDAA2EN;;AAG7E,uCAAA,vCAAeO;AACf,oDAAA,pDAAeC;AAGf,yCAAA,zCAAMC,0FAAyBC;AAA/B,AACE,kBAAA,XAACC;AAAD,AAAgB,MAAOD;GAAvB;;AAEF,6CAAA,7CAAME,kGAA6BC;AAAnC,uEACM,iBAAAC,yBAAOf,pFACP,iBAAAe,9CACA,IAAAA;AAFA,AAAA,OAAA,CAAAA,uBAAA,iBAAAA;;AACA,AAAA,OAAA,CAAAA,uBAAA,cAAAA,uBAAcD;;AACd,AAAA,AAAA,CAAAC,uBAAA,eAAAA,uBAAeL;;AAHrB;;AAMA,mDAAA,nDAAMM;AAAN,AACE,CAAMP,oDAAyBQ;;AAC/B,QAAMA,oCAAqCJ;;AAE7C,qDAAA,rDAAMK;AAAN,AACE,QAAMD,oCAAqCR;;AAI7C,kCAAA,lCAAMU;AAAN,AACEX;;AAEF,+BAAA,/BAAMY;AAAN,AACE,oBAAUZ;AAAV;;AAAA,AACE,wCAAA,vCAAMA;;AACN,IAAAa,iBAAME;IAAND,8BAAAD;AAAA,AAAA,oBAAAC;AAAA;AAAA,AAAA,MAAA,KAAAC,MAAA,CAAA,kBAAA,CAAA,gCAAA,KAAA,mDAAAF,0BAAA,KAAA;;;AAAA,CAAAC,4BAAA,qBAAmCE;;AAAnCH;AACA,AAACL;;AACD,GAAU,AAACd;AAAX;AAAA,AACE,AAAO,AAACuB,6CAAqB,AAAClB;;;AALlC;;;AAQF,iCAAA,jCAAMmB;AAAN,AACE,oBAAMlB;AAAN,AACE,wCAAA,vCAAMA;;AACN,OAACU;;AAFH","names":["devtools.async/available?","js/Promise","devtools.async/fixed-chrome-version-for-async","devtools.async/needed?","cljs.core/not","and__5023__auto__","devtools.async.goog$module$goog$labs$userAgent$browser.isChrome","devtools.async.goog$module$goog$labs$userAgent$browser.isVersionOrHigher","devtools.async/get-not-needed-message","devtools.async/*installed*","devtools.async/*original-set-immediate*","devtools.async/rethrow-outside-promise","e","js/setTimeout","devtools.async/promise-based-set-immediate","callback","o__29041__auto__","devtools.async/install-async-set-immediate!","js/goog.async.nextTick.setImmediate_","devtools.async/uninstall-async-set-immediate!","devtools.async/installed?","devtools.async/install!","G__29951","target__29077__auto__","js/Error","js/Infinity","devtools.context/get-console","devtools.async/uninstall!"],"sourcesContent":["(ns devtools.async\n (:require-macros [devtools.oops :refer [oset ocall]])\n (:require [goog.async.nextTick]\n [goog.labs.userAgent.browser :refer [isChrome isVersionOrHigher]]\n [devtools.context :as context]))\n\n(defn ^:dynamic available? []\n (exists? js/Promise))\n\n(def ^:dynamic fixed-chrome-version-for-async \"65.0.3321\")\n\n(defn ^:dynamic needed? []\n (not (and (isChrome) (isVersionOrHigher fixed-chrome-version-for-async))))\n\n(defn ^:dynamic get-not-needed-message []\n (str \"cljs-devtools: the :async feature is no longer needed since Chrome \" fixed-chrome-version-for-async \", \"\n \"see https://github.com/binaryage/cljs-devtools/issues/20\"))\n\n(def ^:dynamic *installed* false)\n(def ^:dynamic *original-set-immediate* nil)\n\n; see http://stackoverflow.com/a/30741722/84283\n(defn rethrow-outside-promise [e]\n (js/setTimeout #(throw e) 0))\n\n(defn promise-based-set-immediate [callback]\n (-> (ocall js/Promise \"resolve\")\n (ocall \"then\" callback)\n (ocall \"catch\" rethrow-outside-promise))\n nil)\n\n(defn install-async-set-immediate! []\n (set! *original-set-immediate* js/goog.async.nextTick.setImmediate_)\n (set! js/goog.async.nextTick.setImmediate_ promise-based-set-immediate))\n\n(defn uninstall-async-set-immediate! []\n (set! js/goog.async.nextTick.setImmediate_ *original-set-immediate*))\n\n; -- installation -----------------------------------------------------------------------------------------------------------\n\n(defn installed? []\n *installed*)\n\n(defn install! []\n (when-not *installed*\n (set! *installed* true)\n (oset js/Error [\"stackTraceLimit\"] js/Infinity)\n (install-async-set-immediate!)\n (when-not (needed?)\n (.info (context/get-console) (get-not-needed-message)))\n true))\n\n(defn uninstall! []\n (when *installed*\n (set! *installed* false)\n (uninstall-async-set-immediate!)))\n"],"x_google_ignoreList":[0]}

View file

@ -1,8 +1,8 @@
goog.provide('devtools.core');
devtools.core.is_feature_available_QMARK_ = (function devtools$core$is_feature_available_QMARK_(feature){
var G__34873 = feature;
var G__34873__$1 = (((G__34873 instanceof cljs.core.Keyword))?G__34873.fqn:null);
switch (G__34873__$1) {
var G__35096 = feature;
var G__35096__$1 = (((G__35096 instanceof cljs.core.Keyword))?G__35096.fqn:null);
switch (G__35096__$1) {
case "formatters":
return devtools.formatters.available_QMARK_.call(null);
@ -16,13 +16,13 @@ return devtools.async.available_QMARK_.call(null);
break;
default:
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__34873__$1)].join('')));
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__35096__$1)].join('')));
}
});
devtools.core.available_QMARK_ = (function devtools$core$available_QMARK_(var_args){
var G__34880 = arguments.length;
switch (G__34880) {
var G__35102 = arguments.length;
switch (G__35102) {
case 0:
return devtools.core.available_QMARK_.cljs$core$IFn$_invoke$arity$0();
@ -53,9 +53,9 @@ return cljs.core.every_QMARK_(devtools.core.is_feature_available_QMARK_,features
(devtools.core.available_QMARK_.cljs$lang$maxFixedArity = 1);
devtools.core.is_feature_installed_QMARK_ = (function devtools$core$is_feature_installed_QMARK_(feature){
var G__34896 = feature;
var G__34896__$1 = (((G__34896 instanceof cljs.core.Keyword))?G__34896.fqn:null);
switch (G__34896__$1) {
var G__35110 = feature;
var G__35110__$1 = (((G__35110 instanceof cljs.core.Keyword))?G__35110.fqn:null);
switch (G__35110__$1) {
case "formatters":
return devtools.formatters.installed_QMARK_();
@ -69,13 +69,13 @@ return devtools.async.installed_QMARK_();
break;
default:
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__34896__$1)].join('')));
throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__35110__$1)].join('')));
}
});
devtools.core.installed_QMARK_ = (function devtools$core$installed_QMARK_(var_args){
var G__34908 = arguments.length;
switch (G__34908) {
var G__35114 = arguments.length;
switch (G__35114) {
case 0:
return devtools.core.installed_QMARK_.cljs$core$IFn$_invoke$arity$0();
@ -106,8 +106,8 @@ return cljs.core.every_QMARK_(devtools.core.is_feature_installed_QMARK_,features
(devtools.core.installed_QMARK_.cljs$lang$maxFixedArity = 1);
devtools.core.install_BANG_ = (function devtools$core$install_BANG_(var_args){
var G__34924 = arguments.length;
switch (G__34924) {
var G__35123 = arguments.length;
switch (G__35123) {
case 0:
return devtools.core.install_BANG_.cljs$core$IFn$_invoke$arity$0();

File diff suppressed because one or more lines are too long

View file

@ -5,7 +5,7 @@ goog.provide('devtools.format');
*/
devtools.format.IDevtoolsFormat = function(){};
var devtools$format$IDevtoolsFormat$_header$dyn_29424 = (function (value){
var devtools$format$IDevtoolsFormat$_header$dyn_29546 = (function (value){
var x__5373__auto__ = (((value == null))?null:value);
var m__5374__auto__ = (devtools.format._header[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -23,11 +23,11 @@ devtools.format._header = (function devtools$format$_header(value){
if((((!((value == null)))) && ((!((value.devtools$format$IDevtoolsFormat$_header$arity$1 == null)))))){
return value.devtools$format$IDevtoolsFormat$_header$arity$1(value);
} else {
return devtools$format$IDevtoolsFormat$_header$dyn_29424(value);
return devtools$format$IDevtoolsFormat$_header$dyn_29546(value);
}
});
var devtools$format$IDevtoolsFormat$_has_body$dyn_29431 = (function (value){
var devtools$format$IDevtoolsFormat$_has_body$dyn_29549 = (function (value){
var x__5373__auto__ = (((value == null))?null:value);
var m__5374__auto__ = (devtools.format._has_body[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -45,11 +45,11 @@ devtools.format._has_body = (function devtools$format$_has_body(value){
if((((!((value == null)))) && ((!((value.devtools$format$IDevtoolsFormat$_has_body$arity$1 == null)))))){
return value.devtools$format$IDevtoolsFormat$_has_body$arity$1(value);
} else {
return devtools$format$IDevtoolsFormat$_has_body$dyn_29431(value);
return devtools$format$IDevtoolsFormat$_has_body$dyn_29549(value);
}
});
var devtools$format$IDevtoolsFormat$_body$dyn_29438 = (function (value){
var devtools$format$IDevtoolsFormat$_body$dyn_29555 = (function (value){
var x__5373__auto__ = (((value == null))?null:value);
var m__5374__auto__ = (devtools.format._body[goog.typeOf(x__5373__auto__)]);
if((!((m__5374__auto__ == null)))){
@ -67,7 +67,7 @@ devtools.format._body = (function devtools$format$_body(value){
if((((!((value == null)))) && ((!((value.devtools$format$IDevtoolsFormat$_body$arity$1 == null)))))){
return value.devtools$format$IDevtoolsFormat$_body$arity$1(value);
} else {
return devtools$format$IDevtoolsFormat$_body$dyn_29438(value);
return devtools$format$IDevtoolsFormat$_body$dyn_29555(value);
}
});
@ -77,16 +77,16 @@ return null;
} else {
(devtools.format._STAR_setup_done_STAR_ = true);
devtools.format.make_template_fn = (function (){var temp__5802__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5802__auto__)){
var o29168 = temp__5802__auto__;
var temp__5802__auto____$1 = (o29168["formatters"]);
if(cljs.core.truth_(temp__5802__auto____$1)){
var o29169 = temp__5802__auto____$1;
var temp__5802__auto____$2 = (o29169["templating"]);
if(cljs.core.truth_(temp__5802__auto____$2)){
var o29170 = temp__5802__auto____$2;
return (o29170["make_template"]);
devtools.format.make_template_fn = (function (){var temp__5821__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5821__auto__)){
var o29254 = temp__5821__auto__;
var temp__5821__auto____$1 = (o29254["formatters"]);
if(cljs.core.truth_(temp__5821__auto____$1)){
var o29255 = temp__5821__auto____$1;
var temp__5821__auto____$2 = (o29255["templating"]);
if(cljs.core.truth_(temp__5821__auto____$2)){
var o29256 = temp__5821__auto____$2;
return (o29256["make_template"]);
} else {
return null;
}
@ -98,16 +98,16 @@ return null;
}
})();
devtools.format.make_group_fn = (function (){var temp__5802__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5802__auto__)){
var o29180 = temp__5802__auto__;
var temp__5802__auto____$1 = (o29180["formatters"]);
if(cljs.core.truth_(temp__5802__auto____$1)){
var o29181 = temp__5802__auto____$1;
var temp__5802__auto____$2 = (o29181["templating"]);
if(cljs.core.truth_(temp__5802__auto____$2)){
var o29182 = temp__5802__auto____$2;
return (o29182["make_group"]);
devtools.format.make_group_fn = (function (){var temp__5821__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5821__auto__)){
var o29263 = temp__5821__auto__;
var temp__5821__auto____$1 = (o29263["formatters"]);
if(cljs.core.truth_(temp__5821__auto____$1)){
var o29264 = temp__5821__auto____$1;
var temp__5821__auto____$2 = (o29264["templating"]);
if(cljs.core.truth_(temp__5821__auto____$2)){
var o29265 = temp__5821__auto____$2;
return (o29265["make_group"]);
} else {
return null;
}
@ -119,16 +119,16 @@ return null;
}
})();
devtools.format.make_reference_fn = (function (){var temp__5802__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5802__auto__)){
var o29200 = temp__5802__auto__;
var temp__5802__auto____$1 = (o29200["formatters"]);
if(cljs.core.truth_(temp__5802__auto____$1)){
var o29201 = temp__5802__auto____$1;
var temp__5802__auto____$2 = (o29201["templating"]);
if(cljs.core.truth_(temp__5802__auto____$2)){
var o29202 = temp__5802__auto____$2;
return (o29202["make_reference"]);
devtools.format.make_reference_fn = (function (){var temp__5821__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5821__auto__)){
var o29270 = temp__5821__auto__;
var temp__5821__auto____$1 = (o29270["formatters"]);
if(cljs.core.truth_(temp__5821__auto____$1)){
var o29271 = temp__5821__auto____$1;
var temp__5821__auto____$2 = (o29271["templating"]);
if(cljs.core.truth_(temp__5821__auto____$2)){
var o29272 = temp__5821__auto____$2;
return (o29272["make_reference"]);
} else {
return null;
}
@ -140,16 +140,16 @@ return null;
}
})();
devtools.format.make_surrogate_fn = (function (){var temp__5802__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5802__auto__)){
var o29218 = temp__5802__auto__;
var temp__5802__auto____$1 = (o29218["formatters"]);
if(cljs.core.truth_(temp__5802__auto____$1)){
var o29219 = temp__5802__auto____$1;
var temp__5802__auto____$2 = (o29219["templating"]);
if(cljs.core.truth_(temp__5802__auto____$2)){
var o29220 = temp__5802__auto____$2;
return (o29220["make_surrogate"]);
devtools.format.make_surrogate_fn = (function (){var temp__5821__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5821__auto__)){
var o29281 = temp__5821__auto__;
var temp__5821__auto____$1 = (o29281["formatters"]);
if(cljs.core.truth_(temp__5821__auto____$1)){
var o29282 = temp__5821__auto____$1;
var temp__5821__auto____$2 = (o29282["templating"]);
if(cljs.core.truth_(temp__5821__auto____$2)){
var o29283 = temp__5821__auto____$2;
return (o29283["make_surrogate"]);
} else {
return null;
}
@ -161,16 +161,16 @@ return null;
}
})();
devtools.format.render_markup_fn = (function (){var temp__5802__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5802__auto__)){
var o29231 = temp__5802__auto__;
var temp__5802__auto____$1 = (o29231["formatters"]);
if(cljs.core.truth_(temp__5802__auto____$1)){
var o29232 = temp__5802__auto____$1;
var temp__5802__auto____$2 = (o29232["templating"]);
if(cljs.core.truth_(temp__5802__auto____$2)){
var o29233 = temp__5802__auto____$2;
return (o29233["render_markup"]);
devtools.format.render_markup_fn = (function (){var temp__5821__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5821__auto__)){
var o29292 = temp__5821__auto__;
var temp__5821__auto____$1 = (o29292["formatters"]);
if(cljs.core.truth_(temp__5821__auto____$1)){
var o29293 = temp__5821__auto____$1;
var temp__5821__auto____$2 = (o29293["templating"]);
if(cljs.core.truth_(temp__5821__auto____$2)){
var o29294 = temp__5821__auto____$2;
return (o29294["render_markup"]);
} else {
return null;
}
@ -182,16 +182,16 @@ return null;
}
})();
devtools.format._LT_header_GT__fn = (function (){var temp__5802__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5802__auto__)){
var o29244 = temp__5802__auto__;
var temp__5802__auto____$1 = (o29244["formatters"]);
if(cljs.core.truth_(temp__5802__auto____$1)){
var o29245 = temp__5802__auto____$1;
var temp__5802__auto____$2 = (o29245["markup"]);
if(cljs.core.truth_(temp__5802__auto____$2)){
var o29246 = temp__5802__auto____$2;
return (o29246["_LT_header_GT_"]);
devtools.format._LT_header_GT__fn = (function (){var temp__5821__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5821__auto__)){
var o29299 = temp__5821__auto__;
var temp__5821__auto____$1 = (o29299["formatters"]);
if(cljs.core.truth_(temp__5821__auto____$1)){
var o29300 = temp__5821__auto____$1;
var temp__5821__auto____$2 = (o29300["markup"]);
if(cljs.core.truth_(temp__5821__auto____$2)){
var o29301 = temp__5821__auto____$2;
return (o29301["_LT_header_GT_"]);
} else {
return null;
}
@ -203,16 +203,16 @@ return null;
}
})();
devtools.format._LT_standard_body_GT__fn = (function (){var temp__5802__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5802__auto__)){
var o29252 = temp__5802__auto__;
var temp__5802__auto____$1 = (o29252["formatters"]);
if(cljs.core.truth_(temp__5802__auto____$1)){
var o29253 = temp__5802__auto____$1;
var temp__5802__auto____$2 = (o29253["markup"]);
if(cljs.core.truth_(temp__5802__auto____$2)){
var o29254 = temp__5802__auto____$2;
return (o29254["_LT_standard_body_GT_"]);
devtools.format._LT_standard_body_GT__fn = (function (){var temp__5821__auto__ = (devtools.context.get_root.call(null)["devtools"]);
if(cljs.core.truth_(temp__5821__auto__)){
var o29315 = temp__5821__auto__;
var temp__5821__auto____$1 = (o29315["formatters"]);
if(cljs.core.truth_(temp__5821__auto____$1)){
var o29316 = temp__5821__auto____$1;
var temp__5821__auto____$2 = (o29316["markup"]);
if(cljs.core.truth_(temp__5821__auto____$2)){
var o29317 = temp__5821__auto____$2;
return (o29317["_LT_standard_body_GT_"]);
} else {
return null;
}
@ -263,14 +263,14 @@ throw (new Error("Assert failed: <standard-body>-fn"));
});
devtools.format.render_markup = (function devtools$format$render_markup(var_args){
var args__5755__auto__ = [];
var len__5749__auto___29465 = arguments.length;
var i__5750__auto___29466 = (0);
var len__5749__auto___29573 = arguments.length;
var i__5750__auto___29574 = (0);
while(true){
if((i__5750__auto___29466 < len__5749__auto___29465)){
args__5755__auto__.push((arguments[i__5750__auto___29466]));
if((i__5750__auto___29574 < len__5749__auto___29573)){
args__5755__auto__.push((arguments[i__5750__auto___29574]));
var G__29467 = (i__5750__auto___29466 + (1));
i__5750__auto___29466 = G__29467;
var G__29575 = (i__5750__auto___29574 + (1));
i__5750__auto___29574 = G__29575;
continue;
} else {
}
@ -290,21 +290,21 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(devtools.format.render_mark
(devtools.format.render_markup.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(devtools.format.render_markup.cljs$lang$applyTo = (function (seq29270){
(devtools.format.render_markup.cljs$lang$applyTo = (function (seq29333){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29270));
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29333));
}));
devtools.format.make_template = (function devtools$format$make_template(var_args){
var args__5755__auto__ = [];
var len__5749__auto___29471 = arguments.length;
var i__5750__auto___29472 = (0);
var len__5749__auto___29582 = arguments.length;
var i__5750__auto___29583 = (0);
while(true){
if((i__5750__auto___29472 < len__5749__auto___29471)){
args__5755__auto__.push((arguments[i__5750__auto___29472]));
if((i__5750__auto___29583 < len__5749__auto___29582)){
args__5755__auto__.push((arguments[i__5750__auto___29583]));
var G__29473 = (i__5750__auto___29472 + (1));
i__5750__auto___29472 = G__29473;
var G__29585 = (i__5750__auto___29583 + (1));
i__5750__auto___29583 = G__29585;
continue;
} else {
}
@ -324,21 +324,21 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(devtools.format.make_templa
(devtools.format.make_template.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(devtools.format.make_template.cljs$lang$applyTo = (function (seq29296){
(devtools.format.make_template.cljs$lang$applyTo = (function (seq29352){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29296));
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29352));
}));
devtools.format.make_group = (function devtools$format$make_group(var_args){
var args__5755__auto__ = [];
var len__5749__auto___29478 = arguments.length;
var i__5750__auto___29480 = (0);
var len__5749__auto___29589 = arguments.length;
var i__5750__auto___29590 = (0);
while(true){
if((i__5750__auto___29480 < len__5749__auto___29478)){
args__5755__auto__.push((arguments[i__5750__auto___29480]));
if((i__5750__auto___29590 < len__5749__auto___29589)){
args__5755__auto__.push((arguments[i__5750__auto___29590]));
var G__29481 = (i__5750__auto___29480 + (1));
i__5750__auto___29480 = G__29481;
var G__29595 = (i__5750__auto___29590 + (1));
i__5750__auto___29590 = G__29595;
continue;
} else {
}
@ -358,21 +358,21 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(devtools.format.make_group_
(devtools.format.make_group.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(devtools.format.make_group.cljs$lang$applyTo = (function (seq29318){
(devtools.format.make_group.cljs$lang$applyTo = (function (seq29371){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29318));
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29371));
}));
devtools.format.make_surrogate = (function devtools$format$make_surrogate(var_args){
var args__5755__auto__ = [];
var len__5749__auto___29484 = arguments.length;
var i__5750__auto___29485 = (0);
var len__5749__auto___29602 = arguments.length;
var i__5750__auto___29603 = (0);
while(true){
if((i__5750__auto___29485 < len__5749__auto___29484)){
args__5755__auto__.push((arguments[i__5750__auto___29485]));
if((i__5750__auto___29603 < len__5749__auto___29602)){
args__5755__auto__.push((arguments[i__5750__auto___29603]));
var G__29488 = (i__5750__auto___29485 + (1));
i__5750__auto___29485 = G__29488;
var G__29604 = (i__5750__auto___29603 + (1));
i__5750__auto___29603 = G__29604;
continue;
} else {
}
@ -392,21 +392,21 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(devtools.format.make_surrog
(devtools.format.make_surrogate.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(devtools.format.make_surrogate.cljs$lang$applyTo = (function (seq29327){
(devtools.format.make_surrogate.cljs$lang$applyTo = (function (seq29392){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29327));
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29392));
}));
devtools.format.template = (function devtools$format$template(var_args){
var args__5755__auto__ = [];
var len__5749__auto___29498 = arguments.length;
var i__5750__auto___29499 = (0);
var len__5749__auto___29607 = arguments.length;
var i__5750__auto___29608 = (0);
while(true){
if((i__5750__auto___29499 < len__5749__auto___29498)){
args__5755__auto__.push((arguments[i__5750__auto___29499]));
if((i__5750__auto___29608 < len__5749__auto___29607)){
args__5755__auto__.push((arguments[i__5750__auto___29608]));
var G__29500 = (i__5750__auto___29499 + (1));
i__5750__auto___29499 = G__29500;
var G__29610 = (i__5750__auto___29608 + (1));
i__5750__auto___29608 = G__29610;
continue;
} else {
}
@ -426,21 +426,21 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(devtools.format.make_templa
(devtools.format.template.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(devtools.format.template.cljs$lang$applyTo = (function (seq29341){
(devtools.format.template.cljs$lang$applyTo = (function (seq29433){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29341));
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29433));
}));
devtools.format.group = (function devtools$format$group(var_args){
var args__5755__auto__ = [];
var len__5749__auto___29515 = arguments.length;
var i__5750__auto___29517 = (0);
var len__5749__auto___29617 = arguments.length;
var i__5750__auto___29618 = (0);
while(true){
if((i__5750__auto___29517 < len__5749__auto___29515)){
args__5755__auto__.push((arguments[i__5750__auto___29517]));
if((i__5750__auto___29618 < len__5749__auto___29617)){
args__5755__auto__.push((arguments[i__5750__auto___29618]));
var G__29518 = (i__5750__auto___29517 + (1));
i__5750__auto___29517 = G__29518;
var G__29619 = (i__5750__auto___29618 + (1));
i__5750__auto___29618 = G__29619;
continue;
} else {
}
@ -460,21 +460,21 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(devtools.format.make_group_
(devtools.format.group.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(devtools.format.group.cljs$lang$applyTo = (function (seq29349){
(devtools.format.group.cljs$lang$applyTo = (function (seq29452){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29349));
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29452));
}));
devtools.format.surrogate = (function devtools$format$surrogate(var_args){
var args__5755__auto__ = [];
var len__5749__auto___29522 = arguments.length;
var i__5750__auto___29523 = (0);
var len__5749__auto___29634 = arguments.length;
var i__5750__auto___29635 = (0);
while(true){
if((i__5750__auto___29523 < len__5749__auto___29522)){
args__5755__auto__.push((arguments[i__5750__auto___29523]));
if((i__5750__auto___29635 < len__5749__auto___29634)){
args__5755__auto__.push((arguments[i__5750__auto___29635]));
var G__29527 = (i__5750__auto___29523 + (1));
i__5750__auto___29523 = G__29527;
var G__29641 = (i__5750__auto___29635 + (1));
i__5750__auto___29635 = G__29641;
continue;
} else {
}
@ -494,21 +494,21 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(devtools.format.make_surrog
(devtools.format.surrogate.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(devtools.format.surrogate.cljs$lang$applyTo = (function (seq29367){
(devtools.format.surrogate.cljs$lang$applyTo = (function (seq29466){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29367));
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29466));
}));
devtools.format.reference = (function devtools$format$reference(var_args){
var args__5755__auto__ = [];
var len__5749__auto___29529 = arguments.length;
var i__5750__auto___29531 = (0);
var len__5749__auto___29644 = arguments.length;
var i__5750__auto___29645 = (0);
while(true){
if((i__5750__auto___29531 < len__5749__auto___29529)){
args__5755__auto__.push((arguments[i__5750__auto___29531]));
if((i__5750__auto___29645 < len__5749__auto___29644)){
args__5755__auto__.push((arguments[i__5750__auto___29645]));
var G__29535 = (i__5750__auto___29531 + (1));
i__5750__auto___29531 = G__29535;
var G__29646 = (i__5750__auto___29645 + (1));
i__5750__auto___29645 = G__29646;
continue;
} else {
}
@ -519,48 +519,48 @@ var argseq__5756__auto__ = ((((1) < args__5755__auto__.length))?(new cljs.core.I
return devtools.format.reference.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__5756__auto__);
});
(devtools.format.reference.cljs$core$IFn$_invoke$arity$variadic = (function (object,p__29381){
var vec__29383 = p__29381;
var state_override = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29383,(0),null);
(devtools.format.reference.cljs$core$IFn$_invoke$arity$variadic = (function (object,p__29491){
var vec__29492 = p__29491;
var state_override = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29492,(0),null);
devtools.format.setup_BANG_();
return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(devtools.format.make_reference_fn,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [object,(function (p1__29377_SHARP_){
return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([p1__29377_SHARP_,state_override], 0));
return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(devtools.format.make_reference_fn,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [object,(function (p1__29477_SHARP_){
return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([p1__29477_SHARP_,state_override], 0));
})], null));
}));
(devtools.format.reference.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(devtools.format.reference.cljs$lang$applyTo = (function (seq29378){
var G__29379 = cljs.core.first(seq29378);
var seq29378__$1 = cljs.core.next(seq29378);
(devtools.format.reference.cljs$lang$applyTo = (function (seq29480){
var G__29481 = cljs.core.first(seq29480);
var seq29480__$1 = cljs.core.next(seq29480);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__29379,seq29378__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__29481,seq29480__$1);
}));
devtools.format.standard_reference = (function devtools$format$standard_reference(target){
devtools.format.setup_BANG_();
var G__29391 = new cljs.core.Keyword(null,"ol","ol",932524051);
var G__29392 = new cljs.core.Keyword(null,"standard-ol-style","standard-ol-style",2143825615);
var G__29393 = (function (){var G__29396 = new cljs.core.Keyword(null,"li","li",723558921);
var G__29397 = new cljs.core.Keyword(null,"standard-li-style","standard-li-style",413442955);
var G__29398 = (devtools.format.make_reference_fn.cljs$core$IFn$_invoke$arity$1 ? devtools.format.make_reference_fn.cljs$core$IFn$_invoke$arity$1(target) : devtools.format.make_reference_fn.call(null,target));
return (devtools.format.make_template_fn.cljs$core$IFn$_invoke$arity$3 ? devtools.format.make_template_fn.cljs$core$IFn$_invoke$arity$3(G__29396,G__29397,G__29398) : devtools.format.make_template_fn.call(null,G__29396,G__29397,G__29398));
var G__29502 = new cljs.core.Keyword(null,"ol","ol",932524051);
var G__29503 = new cljs.core.Keyword(null,"standard-ol-style","standard-ol-style",2143825615);
var G__29504 = (function (){var G__29506 = new cljs.core.Keyword(null,"li","li",723558921);
var G__29507 = new cljs.core.Keyword(null,"standard-li-style","standard-li-style",413442955);
var G__29508 = (devtools.format.make_reference_fn.cljs$core$IFn$_invoke$arity$1 ? devtools.format.make_reference_fn.cljs$core$IFn$_invoke$arity$1(target) : devtools.format.make_reference_fn.call(null,target));
return (devtools.format.make_template_fn.cljs$core$IFn$_invoke$arity$3 ? devtools.format.make_template_fn.cljs$core$IFn$_invoke$arity$3(G__29506,G__29507,G__29508) : devtools.format.make_template_fn.call(null,G__29506,G__29507,G__29508));
})();
return (devtools.format.make_template_fn.cljs$core$IFn$_invoke$arity$3 ? devtools.format.make_template_fn.cljs$core$IFn$_invoke$arity$3(G__29391,G__29392,G__29393) : devtools.format.make_template_fn.call(null,G__29391,G__29392,G__29393));
return (devtools.format.make_template_fn.cljs$core$IFn$_invoke$arity$3 ? devtools.format.make_template_fn.cljs$core$IFn$_invoke$arity$3(G__29502,G__29503,G__29504) : devtools.format.make_template_fn.call(null,G__29502,G__29503,G__29504));
});
devtools.format.build_header = (function devtools$format$build_header(var_args){
var args__5755__auto__ = [];
var len__5749__auto___29550 = arguments.length;
var i__5750__auto___29551 = (0);
var len__5749__auto___29658 = arguments.length;
var i__5750__auto___29659 = (0);
while(true){
if((i__5750__auto___29551 < len__5749__auto___29550)){
args__5755__auto__.push((arguments[i__5750__auto___29551]));
if((i__5750__auto___29659 < len__5749__auto___29658)){
args__5755__auto__.push((arguments[i__5750__auto___29659]));
var G__29552 = (i__5750__auto___29551 + (1));
i__5750__auto___29551 = G__29552;
var G__29663 = (i__5750__auto___29659 + (1));
i__5750__auto___29659 = G__29663;
continue;
} else {
}
@ -580,21 +580,21 @@ return devtools.format.render_markup.cljs$core$IFn$_invoke$arity$variadic(cljs.c
(devtools.format.build_header.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(devtools.format.build_header.cljs$lang$applyTo = (function (seq29401){
(devtools.format.build_header.cljs$lang$applyTo = (function (seq29512){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29401));
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq29512));
}));
devtools.format.standard_body_template = (function devtools$format$standard_body_template(var_args){
var args__5755__auto__ = [];
var len__5749__auto___29557 = arguments.length;
var i__5750__auto___29558 = (0);
var len__5749__auto___29671 = arguments.length;
var i__5750__auto___29676 = (0);
while(true){
if((i__5750__auto___29558 < len__5749__auto___29557)){
args__5755__auto__.push((arguments[i__5750__auto___29558]));
if((i__5750__auto___29676 < len__5749__auto___29671)){
args__5755__auto__.push((arguments[i__5750__auto___29676]));
var G__29559 = (i__5750__auto___29558 + (1));
i__5750__auto___29558 = G__29559;
var G__29681 = (i__5750__auto___29676 + (1));
i__5750__auto___29676 = G__29681;
continue;
} else {
}
@ -617,11 +617,11 @@ return devtools.format.render_markup.cljs$core$IFn$_invoke$arity$variadic(cljs.c
(devtools.format.standard_body_template.cljs$lang$maxFixedArity = (1));
/** @this {Function} */
(devtools.format.standard_body_template.cljs$lang$applyTo = (function (seq29414){
var G__29415 = cljs.core.first(seq29414);
var seq29414__$1 = cljs.core.next(seq29414);
(devtools.format.standard_body_template.cljs$lang$applyTo = (function (seq29526){
var G__29527 = cljs.core.first(seq29526);
var seq29526__$1 = cljs.core.next(seq29526);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__29415,seq29414__$1);
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__29527,seq29526__$1);
}));

File diff suppressed because one or more lines are too long

View file

@ -5,24 +5,24 @@ devtools.formatters.budgeting.add_over_budget_value_BANG_ = (function devtools$f
if(cljs.core.volatile_QMARK_(devtools.formatters.budgeting.over_budget_values)){
return cljs.core.vreset_BANG_(devtools.formatters.budgeting.over_budget_values,cljs.core.conj.cljs$core$IFn$_invoke$arity$2(cljs.core.deref(devtools.formatters.budgeting.over_budget_values),value));
} else {
var o__28962__auto__ = devtools.formatters.budgeting.over_budget_values;
return (o__28962__auto__["add"]).call(o__28962__auto__,value);
var o__29041__auto__ = devtools.formatters.budgeting.over_budget_values;
return (o__29041__auto__["add"]).call(o__29041__auto__,value);
}
});
devtools.formatters.budgeting.delete_over_budget_value_BANG_ = (function devtools$formatters$budgeting$delete_over_budget_value_BANG_(value){
if(cljs.core.volatile_QMARK_(devtools.formatters.budgeting.over_budget_values)){
return cljs.core.vreset_BANG_(devtools.formatters.budgeting.over_budget_values,cljs.core.disj.cljs$core$IFn$_invoke$arity$2(cljs.core.deref(devtools.formatters.budgeting.over_budget_values),value));
} else {
var o__28962__auto__ = devtools.formatters.budgeting.over_budget_values;
return (o__28962__auto__["delete"]).call(o__28962__auto__,value);
var o__29041__auto__ = devtools.formatters.budgeting.over_budget_values;
return (o__29041__auto__["delete"]).call(o__29041__auto__,value);
}
});
devtools.formatters.budgeting.has_over_budget_value_QMARK_ = (function devtools$formatters$budgeting$has_over_budget_value_QMARK_(value){
if(cljs.core.volatile_QMARK_(devtools.formatters.budgeting.over_budget_values)){
return cljs.core.contains_QMARK_(cljs.core.deref(devtools.formatters.budgeting.over_budget_values),value);
} else {
var o__28962__auto__ = devtools.formatters.budgeting.over_budget_values;
return (o__28962__auto__["has"]).call(o__28962__auto__,value);
var o__29041__auto__ = devtools.formatters.budgeting.over_budget_values;
return (o__29041__auto__["has"]).call(o__29041__auto__,value);
}
});
devtools.formatters.budgeting.object_reference_QMARK_ = (function devtools$formatters$budgeting$object_reference_QMARK_(json_ml){
@ -55,16 +55,16 @@ throw (new Error("Assert failed: (not (neg? depth-budget))"));
var data = cljs.core.second(object_reference);
var _ = ((cljs.core.object_QMARK_(data))?null:(function(){throw (new Error("Assert failed: (object? data)"))})());
var config = (data["config"]);
var G__32199 = data;
var target__28995__auto__ = G__32199;
if(cljs.core.truth_(target__28995__auto__)){
var G__32996 = data;
var target__29077__auto__ = G__32996;
if(cljs.core.truth_(target__29077__auto__)){
} else {
throw (new Error(["Assert failed: ",["unable to locate object path ",null," in ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__32199)].join(''),"\n","target__28995__auto__"].join('')));
throw (new Error(["Assert failed: ",["unable to locate object path ",null," in ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__32996)].join(''),"\n","target__29077__auto__"].join('')));
}
(target__28995__auto__["config"] = devtools.formatters.state.set_depth_budget(config,depth_budget));
(target__29077__auto__["config"] = devtools.formatters.state.set_depth_budget(config,depth_budget));
return G__32199;
return G__32996;
});
devtools.formatters.budgeting.distribute_budget_BANG_ = (function devtools$formatters$budgeting$distribute_budget_BANG_(json_ml,depth_budget){
if((!((depth_budget < (0))))){
@ -73,57 +73,57 @@ throw (new Error("Assert failed: (not (neg? depth-budget))"));
}
if(cljs.core.array_QMARK_(json_ml)){
var new_depth_budget_32268 = (depth_budget - (1));
var new_depth_budget_33032 = (depth_budget - (1));
if(devtools.formatters.budgeting.object_reference_QMARK_(json_ml)){
devtools.formatters.budgeting.transfer_remaining_depth_budget_BANG_(json_ml,new_depth_budget_32268);
devtools.formatters.budgeting.transfer_remaining_depth_budget_BANG_(json_ml,new_depth_budget_33032);
} else {
var seq__32210_32269 = cljs.core.seq(json_ml);
var chunk__32211_32270 = null;
var count__32212_32271 = (0);
var i__32213_32272 = (0);
var seq__33005_33034 = cljs.core.seq(json_ml);
var chunk__33006_33035 = null;
var count__33007_33036 = (0);
var i__33008_33037 = (0);
while(true){
if((i__32213_32272 < count__32212_32271)){
var item_32277 = chunk__32211_32270.cljs$core$IIndexed$_nth$arity$2(null,i__32213_32272);
(devtools.formatters.budgeting.distribute_budget_BANG_.cljs$core$IFn$_invoke$arity$2 ? devtools.formatters.budgeting.distribute_budget_BANG_.cljs$core$IFn$_invoke$arity$2(item_32277,new_depth_budget_32268) : devtools.formatters.budgeting.distribute_budget_BANG_.call(null,item_32277,new_depth_budget_32268));
if((i__33008_33037 < count__33007_33036)){
var item_33038 = chunk__33006_33035.cljs$core$IIndexed$_nth$arity$2(null,i__33008_33037);
(devtools.formatters.budgeting.distribute_budget_BANG_.cljs$core$IFn$_invoke$arity$2 ? devtools.formatters.budgeting.distribute_budget_BANG_.cljs$core$IFn$_invoke$arity$2(item_33038,new_depth_budget_33032) : devtools.formatters.budgeting.distribute_budget_BANG_.call(null,item_33038,new_depth_budget_33032));
var G__32289 = seq__32210_32269;
var G__32290 = chunk__32211_32270;
var G__32291 = count__32212_32271;
var G__32292 = (i__32213_32272 + (1));
seq__32210_32269 = G__32289;
chunk__32211_32270 = G__32290;
count__32212_32271 = G__32291;
i__32213_32272 = G__32292;
var G__33040 = seq__33005_33034;
var G__33041 = chunk__33006_33035;
var G__33042 = count__33007_33036;
var G__33043 = (i__33008_33037 + (1));
seq__33005_33034 = G__33040;
chunk__33006_33035 = G__33041;
count__33007_33036 = G__33042;
i__33008_33037 = G__33043;
continue;
} else {
var temp__5804__auto___32294 = cljs.core.seq(seq__32210_32269);
if(temp__5804__auto___32294){
var seq__32210_32295__$1 = temp__5804__auto___32294;
if(cljs.core.chunked_seq_QMARK_(seq__32210_32295__$1)){
var c__5548__auto___32297 = cljs.core.chunk_first(seq__32210_32295__$1);
var G__32302 = cljs.core.chunk_rest(seq__32210_32295__$1);
var G__32303 = c__5548__auto___32297;
var G__32304 = cljs.core.count(c__5548__auto___32297);
var G__32305 = (0);
seq__32210_32269 = G__32302;
chunk__32211_32270 = G__32303;
count__32212_32271 = G__32304;
i__32213_32272 = G__32305;
var temp__5823__auto___33045 = cljs.core.seq(seq__33005_33034);
if(temp__5823__auto___33045){
var seq__33005_33046__$1 = temp__5823__auto___33045;
if(cljs.core.chunked_seq_QMARK_(seq__33005_33046__$1)){
var c__5548__auto___33047 = cljs.core.chunk_first(seq__33005_33046__$1);
var G__33049 = cljs.core.chunk_rest(seq__33005_33046__$1);
var G__33050 = c__5548__auto___33047;
var G__33051 = cljs.core.count(c__5548__auto___33047);
var G__33052 = (0);
seq__33005_33034 = G__33049;
chunk__33006_33035 = G__33050;
count__33007_33036 = G__33051;
i__33008_33037 = G__33052;
continue;
} else {
var item_32307 = cljs.core.first(seq__32210_32295__$1);
(devtools.formatters.budgeting.distribute_budget_BANG_.cljs$core$IFn$_invoke$arity$2 ? devtools.formatters.budgeting.distribute_budget_BANG_.cljs$core$IFn$_invoke$arity$2(item_32307,new_depth_budget_32268) : devtools.formatters.budgeting.distribute_budget_BANG_.call(null,item_32307,new_depth_budget_32268));
var item_33053 = cljs.core.first(seq__33005_33046__$1);
(devtools.formatters.budgeting.distribute_budget_BANG_.cljs$core$IFn$_invoke$arity$2 ? devtools.formatters.budgeting.distribute_budget_BANG_.cljs$core$IFn$_invoke$arity$2(item_33053,new_depth_budget_33032) : devtools.formatters.budgeting.distribute_budget_BANG_.call(null,item_33053,new_depth_budget_33032));
var G__32309 = cljs.core.next(seq__32210_32295__$1);
var G__32310 = null;
var G__32311 = (0);
var G__32312 = (0);
seq__32210_32269 = G__32309;
chunk__32211_32270 = G__32310;
count__32212_32271 = G__32311;
i__32213_32272 = G__32312;
var G__33054 = cljs.core.next(seq__33005_33046__$1);
var G__33055 = null;
var G__33056 = (0);
var G__33057 = (0);
seq__33005_33034 = G__33054;
chunk__33006_33035 = G__33055;
count__33007_33036 = G__33056;
i__33008_33037 = G__33057;
continue;
}
} else {
@ -147,9 +147,9 @@ return null;
}
});
devtools.formatters.budgeting.alter_json_ml_to_fit_in_remaining_budget_BANG_ = (function devtools$formatters$budgeting$alter_json_ml_to_fit_in_remaining_budget_BANG_(value,json_ml){
var temp__5802__auto__ = devtools.formatters.helpers.pref(new cljs.core.Keyword(null,"initial-hierarchy-depth-budget","initial-hierarchy-depth-budget",-482715807));
if(cljs.core.truth_(temp__5802__auto__)){
var initial_hierarchy_depth_budget = temp__5802__auto__;
var temp__5821__auto__ = devtools.formatters.helpers.pref(new cljs.core.Keyword(null,"initial-hierarchy-depth-budget","initial-hierarchy-depth-budget",-482715807));
if(cljs.core.truth_(temp__5821__auto__)){
var initial_hierarchy_depth_budget = temp__5821__auto__;
var remaining_depth_budget = (function (){var or__5025__auto__ = devtools.formatters.state.get_depth_budget();
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;

File diff suppressed because one or more lines are too long

View file

@ -26,7 +26,7 @@ return false;
} else {
return cljs.core.native_satisfies_QMARK_(devtools.format.IDevtoolsFormat,value);
}
}catch (e32253){var _e__29009__auto__ = e32253;
}catch (e33018){var _e__29095__auto__ = e33018;
return false;
}})())?devtools.format._header(value):(cljs.core.truth_((function (){try{if((!((value == null)))){
if(((false) || ((cljs.core.PROTOCOL_SENTINEL === value.devtools$protocols$IFormat$)))){
@ -41,7 +41,7 @@ return false;
} else {
return cljs.core.native_satisfies_QMARK_(devtools.protocols.IFormat,value);
}
}catch (e32260){var _e__29009__auto__ = e32260;
}catch (e33021){var _e__29095__auto__ = e33021;
return false;
}})())?devtools.protocols._header(value):devtools.formatters.templating.render_markup(devtools.formatters.markup._LT_header_GT_(value))
)));
@ -64,7 +64,7 @@ return false;
} else {
return cljs.core.native_satisfies_QMARK_(devtools.format.IDevtoolsFormat,value);
}
}catch (e32314){var _e__29009__auto__ = e32314;
}catch (e33027){var _e__29095__auto__ = e33027;
return false;
}})())?devtools.format._has_body(value):(cljs.core.truth_((function (){try{if((!((value == null)))){
if(((false) || ((cljs.core.PROTOCOL_SENTINEL === value.devtools$protocols$IFormat$)))){
@ -79,7 +79,7 @@ return false;
} else {
return cljs.core.native_satisfies_QMARK_(devtools.protocols.IFormat,value);
}
}catch (e32323){var _e__29009__auto__ = e32323;
}catch (e33030){var _e__29095__auto__ = e33030;
return false;
}})())?devtools.protocols._has_body(value):false
))));
@ -104,7 +104,7 @@ return false;
} else {
return cljs.core.native_satisfies_QMARK_(devtools.format.IDevtoolsFormat,value);
}
}catch (e32328){var _e__29009__auto__ = e32328;
}catch (e33063){var _e__29095__auto__ = e33063;
return false;
}})())){
return devtools.format._body(value);
@ -122,7 +122,7 @@ return false;
} else {
return cljs.core.native_satisfies_QMARK_(devtools.protocols.IFormat,value);
}
}catch (e32332){var _e__29009__auto__ = e32332;
}catch (e33067){var _e__29095__auto__ = e33067;
return false;
}})())){
return devtools.protocols._body(value);
@ -134,18 +134,18 @@ return null;
});
devtools.formatters.core.config_wrapper = (function devtools$formatters$core$config_wrapper(raw_fn){
return (function (value,config){
var _STAR_current_state_STAR__orig_val__32339 = devtools.formatters.state._STAR_current_state_STAR_;
var _STAR_current_state_STAR__temp_val__32340 = (function (){var or__5025__auto__ = config;
var _STAR_current_state_STAR__orig_val__33075 = devtools.formatters.state._STAR_current_state_STAR_;
var _STAR_current_state_STAR__temp_val__33076 = (function (){var or__5025__auto__ = config;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return devtools.formatters.state.get_default_state();
}
})();
(devtools.formatters.state._STAR_current_state_STAR_ = _STAR_current_state_STAR__temp_val__32340);
(devtools.formatters.state._STAR_current_state_STAR_ = _STAR_current_state_STAR__temp_val__33076);
try{return (raw_fn.cljs$core$IFn$_invoke$arity$1 ? raw_fn.cljs$core$IFn$_invoke$arity$1(value) : raw_fn.call(null,value));
}finally {(devtools.formatters.state._STAR_current_state_STAR_ = _STAR_current_state_STAR__orig_val__32339);
}finally {(devtools.formatters.state._STAR_current_state_STAR_ = _STAR_current_state_STAR__orig_val__33075);
}});
});
devtools.formatters.core.want_value_QMARK_ = devtools.formatters.core.config_wrapper(devtools.formatters.core.want_value_QMARK__STAR_);
@ -154,28 +154,28 @@ devtools.formatters.core.has_body = devtools.formatters.core.config_wrapper(devt
devtools.formatters.core.body = devtools.formatters.core.config_wrapper(devtools.formatters.core.body_STAR_);
devtools.formatters.core.wrap_with_exception_guard = (function devtools$formatters$core$wrap_with_exception_guard(f){
return (function() {
var G__32431__delegate = function (args){
var G__33116__delegate = function (args){
try{return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(f,args);
}catch (e32346){var e = e32346;
}catch (e33087){var e = e33087;
devtools.reporter.report_internal_error_BANG_.cljs$core$IFn$_invoke$arity$variadic(e,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["an exception was raised during value formatting"], 0));
return null;
}};
var G__32431 = function (var_args){
var G__33116 = function (var_args){
var args = null;
if (arguments.length > 0) {
var G__32434__i = 0, G__32434__a = new Array(arguments.length - 0);
while (G__32434__i < G__32434__a.length) {G__32434__a[G__32434__i] = arguments[G__32434__i + 0]; ++G__32434__i;}
args = new cljs.core.IndexedSeq(G__32434__a,0,null);
var G__33117__i = 0, G__33117__a = new Array(arguments.length - 0);
while (G__33117__i < G__33117__a.length) {G__33117__a[G__33117__i] = arguments[G__33117__i + 0]; ++G__33117__i;}
args = new cljs.core.IndexedSeq(G__33117__a,0,null);
}
return G__32431__delegate.call(this,args);};
G__32431.cljs$lang$maxFixedArity = 0;
G__32431.cljs$lang$applyTo = (function (arglist__32435){
var args = cljs.core.seq(arglist__32435);
return G__32431__delegate(args);
return G__33116__delegate.call(this,args);};
G__33116.cljs$lang$maxFixedArity = 0;
G__33116.cljs$lang$applyTo = (function (arglist__33121){
var args = cljs.core.seq(arglist__33121);
return G__33116__delegate(args);
});
G__32431.cljs$core$IFn$_invoke$arity$variadic = G__32431__delegate;
return G__32431;
G__33116.cljs$core$IFn$_invoke$arity$variadic = G__33116__delegate;
return G__33116;
})()
;
});

File diff suppressed because one or more lines are too long

View file

@ -2,8 +2,8 @@ goog.provide('devtools.formatters.helpers');
devtools.formatters.helpers.pref = (function devtools$formatters$helpers$pref(v){
while(true){
if((v instanceof cljs.core.Keyword)){
var G__29876 = devtools.prefs.pref(v);
v = G__29876;
var G__29888 = devtools.prefs.pref(v);
v = G__29888;
continue;
} else {
return v;
@ -50,7 +50,7 @@ return false;
} else {
return cljs.core.native_satisfies_QMARK_(cljs.core.IPrintWithWriter,value);
}
}catch (e29825){var _e__29009__auto__ = e29825;
}catch (e29816){var _e__29095__auto__ = e29816;
return false;
}})();
if(cljs.core.truth_(or__5025__auto__)){
@ -69,7 +69,7 @@ return false;
} else {
return cljs.core.native_satisfies_QMARK_(devtools.format.IDevtoolsFormat,value);
}
}catch (e29827){var _e__29009__auto__ = e29827;
}catch (e29819){var _e__29095__auto__ = e29819;
return false;
}})();
if(cljs.core.truth_(or__5025__auto____$1)){
@ -88,7 +88,7 @@ return false;
} else {
return cljs.core.native_satisfies_QMARK_(devtools.protocols.IFormat,value);
}
}catch (e29831){var _e__29009__auto__ = e29831;
}catch (e29825){var _e__29095__auto__ = e29825;
return false;
}}
}
@ -142,9 +142,9 @@ return ((value === true) || (value === false));
devtools.formatters.helpers.instance_of_a_well_known_type_QMARK_ = (function devtools$formatters$helpers$instance_of_a_well_known_type_QMARK_(value){
var well_known_types = devtools.formatters.helpers.pref(new cljs.core.Keyword(null,"well-known-types","well-known-types",70638649));
var constructor_fn = devtools.formatters.helpers.get_constructor(value);
var vec__29853 = devtools.munging.parse_constructor_info(constructor_fn);
var ns = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29853,(0),null);
var name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29853,(1),null);
var vec__29857 = devtools.munging.parse_constructor_info(constructor_fn);
var ns = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29857,(0),null);
var name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__29857,(1),null);
var fully_qualified_type_name = [cljs.core.str.cljs$core$IFn$_invoke$arity$1(ns),"/",cljs.core.str.cljs$core$IFn$_invoke$arity$1(name)].join('');
return cljs.core.contains_QMARK_(well_known_types,fully_qualified_type_name);
});
@ -160,8 +160,8 @@ devtools.formatters.helpers.directly_printable_QMARK_ = (function devtools$forma
return ((typeof value === 'string') || (((typeof value === 'number') || (devtools.formatters.helpers.bool_QMARK_(value)))));
});
devtools.formatters.helpers.abbreviated_QMARK_ = (function devtools$formatters$helpers$abbreviated_QMARK_(template){
return cljs.core.some((function (p1__29865_SHARP_){
return cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(devtools.formatters.helpers.pref(new cljs.core.Keyword(null,"more-marker","more-marker",-14717935)),p1__29865_SHARP_);
return cljs.core.some((function (p1__29866_SHARP_){
return cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(devtools.formatters.helpers.pref(new cljs.core.Keyword(null,"more-marker","more-marker",-14717935)),p1__29866_SHARP_);
}),template);
});
devtools.formatters.helpers.abbreviate_long_string = (function devtools$formatters$helpers$abbreviate_long_string(string,marker,prefix_limit,postfix_limit){
@ -185,9 +185,9 @@ return cljs.core.map.cljs$core$IFn$_invoke$arity$2(cljs.core.partial.cljs$core$I
});
devtools.formatters.helpers.expandable_QMARK_ = (function devtools$formatters$helpers$expandable_QMARK_(obj){
if((((!((obj == null))))?(((((obj.cljs$lang$protocol_mask$partition0$ & (8388608))) || ((cljs.core.PROTOCOL_SENTINEL === obj.cljs$core$ISeqable$))))?true:(((!obj.cljs$lang$protocol_mask$partition0$))?cljs.core.native_satisfies_QMARK_(cljs.core.ISeqable,obj):false)):cljs.core.native_satisfies_QMARK_(cljs.core.ISeqable,obj))){
var temp__5802__auto__ = devtools.formatters.helpers.pref(((devtools.formatters.helpers.instance_of_a_well_known_type_QMARK_(obj))?new cljs.core.Keyword(null,"min-expandable-sequable-count-for-well-known-types","min-expandable-sequable-count-for-well-known-types",-1879576081):new cljs.core.Keyword(null,"min-expandable-sequable-count","min-expandable-sequable-count",63566227)));
if(cljs.core.truth_(temp__5802__auto__)){
var min_count = temp__5802__auto__;
var temp__5821__auto__ = devtools.formatters.helpers.pref(((devtools.formatters.helpers.instance_of_a_well_known_type_QMARK_(obj))?new cljs.core.Keyword(null,"min-expandable-sequable-count-for-well-known-types","min-expandable-sequable-count-for-well-known-types",-1879576081):new cljs.core.Keyword(null,"min-expandable-sequable-count","min-expandable-sequable-count",63566227)));
if(cljs.core.truth_(temp__5821__auto__)){
var min_count = temp__5821__auto__;
if((!(cljs.core.empty_QMARK_(obj)))){
var actual_count = cljs.core.bounded_count(min_count,obj);
return (actual_count >= min_count);
@ -202,9 +202,9 @@ return null;
}
});
devtools.formatters.helpers.should_render_QMARK_ = (function devtools$formatters$helpers$should_render_QMARK_(pref_key,value,default_check){
var temp__5802__auto__ = devtools.formatters.helpers.pref(pref_key);
if(cljs.core.truth_(temp__5802__auto__)){
var render_pref = temp__5802__auto__;
var temp__5821__auto__ = devtools.formatters.helpers.pref(pref_key);
if(cljs.core.truth_(temp__5821__auto__)){
var render_pref = temp__5821__auto__;
if(render_pref === true){
return (default_check.cljs$core$IFn$_invoke$arity$1 ? default_check.cljs$core$IFn$_invoke$arity$1(value) : default_check.call(null,value));
} else {

File diff suppressed because one or more lines are too long

View file

@ -75,13 +75,13 @@ return (new devtools.formatters.CLJSDevtoolsFormatter());
devtools.formatters.find_fn_in_debug_ns = (function devtools$formatters$find_fn_in_debug_ns(fn_name){
try{return (devtools.context.get_root.call(null)["devtools"]["debug"][fn_name]);
}catch (e32405){var _ = e32405;
}catch (e34954){var _ = e34954;
return null;
}});
devtools.formatters.monitor_api_call_if_avail = (function devtools$formatters$monitor_api_call_if_avail(name,api_call,args){
var temp__5802__auto__ = devtools.formatters.find_fn_in_debug_ns("monitor_api_call");
if(cljs.core.truth_(temp__5802__auto__)){
var monitor_api_call = temp__5802__auto__;
var temp__5821__auto__ = devtools.formatters.find_fn_in_debug_ns("monitor_api_call");
if(cljs.core.truth_(temp__5821__auto__)){
var monitor_api_call = temp__5821__auto__;
return (monitor_api_call.cljs$core$IFn$_invoke$arity$3 ? monitor_api_call.cljs$core$IFn$_invoke$arity$3(name,api_call,args) : monitor_api_call.call(null,name,api_call,args));
} else {
return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(api_call,args);
@ -89,14 +89,14 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(api_call,args);
});
devtools.formatters.log_exception_if_avail = (function devtools$formatters$log_exception_if_avail(var_args){
var args__5755__auto__ = [];
var len__5749__auto___32902 = arguments.length;
var i__5750__auto___32903 = (0);
var len__5749__auto___35023 = arguments.length;
var i__5750__auto___35024 = (0);
while(true){
if((i__5750__auto___32903 < len__5749__auto___32902)){
args__5755__auto__.push((arguments[i__5750__auto___32903]));
if((i__5750__auto___35024 < len__5749__auto___35023)){
args__5755__auto__.push((arguments[i__5750__auto___35024]));
var G__32904 = (i__5750__auto___32903 + (1));
i__5750__auto___32903 = G__32904;
var G__35025 = (i__5750__auto___35024 + (1));
i__5750__auto___35024 = G__35025;
continue;
} else {
}
@ -108,9 +108,9 @@ return devtools.formatters.log_exception_if_avail.cljs$core$IFn$_invoke$arity$va
});
(devtools.formatters.log_exception_if_avail.cljs$core$IFn$_invoke$arity$variadic = (function (args){
var temp__5802__auto__ = devtools.formatters.find_fn_in_debug_ns("log_exception");
if(cljs.core.truth_(temp__5802__auto__)){
var log_exception = temp__5802__auto__;
var temp__5821__auto__ = devtools.formatters.find_fn_in_debug_ns("log_exception");
if(cljs.core.truth_(temp__5821__auto__)){
var log_exception = temp__5821__auto__;
return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(log_exception,args);
} else {
return null;
@ -120,66 +120,66 @@ return null;
(devtools.formatters.log_exception_if_avail.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(devtools.formatters.log_exception_if_avail.cljs$lang$applyTo = (function (seq32461){
(devtools.formatters.log_exception_if_avail.cljs$lang$applyTo = (function (seq34966){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq32461));
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq34966));
}));
devtools.formatters.monitor_api_calls = (function devtools$formatters$monitor_api_calls(name,api_call){
return (function() {
var G__32912__delegate = function (args){
var G__35035__delegate = function (args){
if(cljs.core.not(devtools.formatters._STAR_monitor_enabled_STAR_)){
return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(api_call,args);
} else {
return devtools.formatters.monitor_api_call_if_avail(name,api_call,args);
}
};
var G__32912 = function (var_args){
var G__35035 = function (var_args){
var args = null;
if (arguments.length > 0) {
var G__32915__i = 0, G__32915__a = new Array(arguments.length - 0);
while (G__32915__i < G__32915__a.length) {G__32915__a[G__32915__i] = arguments[G__32915__i + 0]; ++G__32915__i;}
args = new cljs.core.IndexedSeq(G__32915__a,0,null);
var G__35042__i = 0, G__35042__a = new Array(arguments.length - 0);
while (G__35042__i < G__35042__a.length) {G__35042__a[G__35042__i] = arguments[G__35042__i + 0]; ++G__35042__i;}
args = new cljs.core.IndexedSeq(G__35042__a,0,null);
}
return G__32912__delegate.call(this,args);};
G__32912.cljs$lang$maxFixedArity = 0;
G__32912.cljs$lang$applyTo = (function (arglist__32917){
var args = cljs.core.seq(arglist__32917);
return G__32912__delegate(args);
return G__35035__delegate.call(this,args);};
G__35035.cljs$lang$maxFixedArity = 0;
G__35035.cljs$lang$applyTo = (function (arglist__35043){
var args = cljs.core.seq(arglist__35043);
return G__35035__delegate(args);
});
G__32912.cljs$core$IFn$_invoke$arity$variadic = G__32912__delegate;
return G__32912;
G__35035.cljs$core$IFn$_invoke$arity$variadic = G__35035__delegate;
return G__35035;
})()
;
});
devtools.formatters.sanitize = (function devtools$formatters$sanitize(name,api_call){
return (function() {
var G__32918__delegate = function (args){
var G__35045__delegate = function (args){
if(cljs.core.not(devtools.formatters._STAR_sanitizer_enabled_STAR_)){
return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(api_call,args);
} else {
try{return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(api_call,args);
}catch (e32662){var e = e32662;
}catch (e34975){var e = e34975;
devtools.formatters.log_exception_if_avail.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([[cljs.core.str.cljs$core$IFn$_invoke$arity$1(name),": ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(e)].join('')], 0));
return null;
}}
};
var G__32918 = function (var_args){
var G__35045 = function (var_args){
var args = null;
if (arguments.length > 0) {
var G__32925__i = 0, G__32925__a = new Array(arguments.length - 0);
while (G__32925__i < G__32925__a.length) {G__32925__a[G__32925__i] = arguments[G__32925__i + 0]; ++G__32925__i;}
args = new cljs.core.IndexedSeq(G__32925__a,0,null);
var G__35050__i = 0, G__35050__a = new Array(arguments.length - 0);
while (G__35050__i < G__35050__a.length) {G__35050__a[G__35050__i] = arguments[G__35050__i + 0]; ++G__35050__i;}
args = new cljs.core.IndexedSeq(G__35050__a,0,null);
}
return G__32918__delegate.call(this,args);};
G__32918.cljs$lang$maxFixedArity = 0;
G__32918.cljs$lang$applyTo = (function (arglist__32926){
var args = cljs.core.seq(arglist__32926);
return G__32918__delegate(args);
return G__35045__delegate.call(this,args);};
G__35045.cljs$lang$maxFixedArity = 0;
G__35045.cljs$lang$applyTo = (function (arglist__35054){
var args = cljs.core.seq(arglist__35054);
return G__35045__delegate(args);
});
G__32918.cljs$core$IFn$_invoke$arity$variadic = G__32918__delegate;
return G__32918;
G__35045.cljs$core$IFn$_invoke$arity$variadic = G__35045__delegate;
return G__35045;
})()
;
});

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show more