@atomist/clj-editors
Version:
editor functions that use rewrite-clj and other important things from the clojurescript ecosystem
1,105 lines (952 loc) • 103 kB
JavaScript
// Compiled by ClojureScript 1.10.238 {:target :nodejs}
goog.provide('cljs.spec.gen.alpha');
goog.require('cljs.core');
goog.require('cljs.core');
/**
* @constructor
* @implements {cljs.core.IDeref}
*/
cljs.spec.gen.alpha.LazyVar = (function (f,cached){
this.f = f;
this.cached = cached;
this.cljs$lang$protocol_mask$partition0$ = 32768;
this.cljs$lang$protocol_mask$partition1$ = 0;
});
cljs.spec.gen.alpha.LazyVar.prototype.cljs$core$IDeref$_deref$arity$1 = (function (this$){
var self__ = this;
var this$__$1 = this;
if(!((self__.cached == null))){
return self__.cached;
} else {
var x = self__.f.call(null);
if((x == null)){
} else {
self__.cached = x;
}
return x;
}
});
cljs.spec.gen.alpha.LazyVar.getBasis = (function (){
return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"f","f",43394975,null),cljs.core.with_meta(new cljs.core.Symbol(null,"cached","cached",-1216707864,null),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"mutable","mutable",875778266),true], null))], null);
});
cljs.spec.gen.alpha.LazyVar.cljs$lang$type = true;
cljs.spec.gen.alpha.LazyVar.cljs$lang$ctorStr = "cljs.spec.gen.alpha/LazyVar";
cljs.spec.gen.alpha.LazyVar.cljs$lang$ctorPrWriter = (function (this__4161__auto__,writer__4162__auto__,opt__4163__auto__){
return cljs.core._write.call(null,writer__4162__auto__,"cljs.spec.gen.alpha/LazyVar");
});
/**
* Positional factory function for cljs.spec.gen.alpha/LazyVar.
*/
cljs.spec.gen.alpha.__GT_LazyVar = (function cljs$spec$gen$alpha$__GT_LazyVar(f,cached){
return (new cljs.spec.gen.alpha.LazyVar(f,cached));
});
cljs.spec.gen.alpha.quick_check_ref = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check.quick_check !== 'undefined'))){
return clojure.test.check.quick_check;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check","quick-check","clojure.test.check/quick-check",-810344251,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check","quick-check","clojure.test.check/quick-check",-810344251,null)))," never required"].join('')));
}
}),null));
cljs.spec.gen.alpha.quick_check = (function cljs$spec$gen$alpha$quick_check(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24571 = arguments.length;
var i__4500__auto___24572 = (0);
while(true){
if((i__4500__auto___24572 < len__4499__auto___24571)){
args__4502__auto__.push((arguments[i__4500__auto___24572]));
var G__24573 = (i__4500__auto___24572 + (1));
i__4500__auto___24572 = G__24573;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.quick_check.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});
cljs.spec.gen.alpha.quick_check.cljs$core$IFn$_invoke$arity$variadic = (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,cljs.spec.gen.alpha.quick_check_ref),args);
});
cljs.spec.gen.alpha.quick_check.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.quick_check.cljs$lang$applyTo = (function (seq24570){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24570));
});
cljs.spec.gen.alpha.for_all_STAR__ref = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.properties.for_all_STAR_ !== 'undefined'))){
return clojure.test.check.properties.for_all_STAR_;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.properties","for-all*","clojure.test.check.properties/for-all*",67088845,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.properties","for-all*","clojure.test.check.properties/for-all*",67088845,null)))," never required"].join('')));
}
}),null));
/**
* Dynamically loaded clojure.test.check.properties/for-all*.
*/
cljs.spec.gen.alpha.for_all_STAR_ = (function cljs$spec$gen$alpha$for_all_STAR_(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24575 = arguments.length;
var i__4500__auto___24576 = (0);
while(true){
if((i__4500__auto___24576 < len__4499__auto___24575)){
args__4502__auto__.push((arguments[i__4500__auto___24576]));
var G__24577 = (i__4500__auto___24576 + (1));
i__4500__auto___24576 = G__24577;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.for_all_STAR_.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});
cljs.spec.gen.alpha.for_all_STAR_.cljs$core$IFn$_invoke$arity$variadic = (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,cljs.spec.gen.alpha.for_all_STAR__ref),args);
});
cljs.spec.gen.alpha.for_all_STAR_.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.for_all_STAR_.cljs$lang$applyTo = (function (seq24574){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24574));
});
var g_QMARK__24578 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.generator_QMARK_ !== 'undefined'))){
return clojure.test.check.generators.generator_QMARK_;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","generator?","clojure.test.check.generators/generator?",-1378210460,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","generator?","clojure.test.check.generators/generator?",-1378210460,null)))," never required"].join('')));
}
}),null));
var g_24579 = (new cljs.spec.gen.alpha.LazyVar(((function (g_QMARK__24578){
return (function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.generate !== 'undefined'))){
return clojure.test.check.generators.generate;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","generate","clojure.test.check.generators/generate",-690390711,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","generate","clojure.test.check.generators/generate",-690390711,null)))," never required"].join('')));
}
});})(g_QMARK__24578))
,null));
var mkg_24580 = (new cljs.spec.gen.alpha.LazyVar(((function (g_QMARK__24578,g_24579){
return (function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.__GT_Generator !== 'undefined'))){
return clojure.test.check.generators.__GT_Generator;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","->Generator","clojure.test.check.generators/->Generator",-1179475051,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","->Generator","clojure.test.check.generators/->Generator",-1179475051,null)))," never required"].join('')));
}
});})(g_QMARK__24578,g_24579))
,null));
cljs.spec.gen.alpha.generator_QMARK_ = ((function (g_QMARK__24578,g_24579,mkg_24580){
return (function cljs$spec$gen$alpha$generator_QMARK_(x){
return cljs.core.deref.call(null,g_QMARK__24578).call(null,x);
});})(g_QMARK__24578,g_24579,mkg_24580))
;
cljs.spec.gen.alpha.generator = ((function (g_QMARK__24578,g_24579,mkg_24580){
return (function cljs$spec$gen$alpha$generator(gfn){
return cljs.core.deref.call(null,mkg_24580).call(null,gfn);
});})(g_QMARK__24578,g_24579,mkg_24580))
;
/**
* Generate a single value using generator.
*/
cljs.spec.gen.alpha.generate = ((function (g_QMARK__24578,g_24579,mkg_24580){
return (function cljs$spec$gen$alpha$generate(generator){
return cljs.core.deref.call(null,g_24579).call(null,generator);
});})(g_QMARK__24578,g_24579,mkg_24580))
;
cljs.spec.gen.alpha.delay_impl = (function cljs$spec$gen$alpha$delay_impl(gfnd){
return cljs.spec.gen.alpha.generator.call(null,(function (rnd,size){
return new cljs.core.Keyword(null,"gen","gen",142575302).cljs$core$IFn$_invoke$arity$1(cljs.core.deref.call(null,gfnd)).call(null,rnd,size);
}));
});
var g__12910__auto___24600 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.hash_map !== 'undefined'))){
return clojure.test.check.generators.hash_map;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","hash-map","clojure.test.check.generators/hash-map",1961346626,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","hash-map","clojure.test.check.generators/hash-map",1961346626,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/hash-map
*/
cljs.spec.gen.alpha.hash_map = ((function (g__12910__auto___24600){
return (function cljs$spec$gen$alpha$hash_map(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24601 = arguments.length;
var i__4500__auto___24602 = (0);
while(true){
if((i__4500__auto___24602 < len__4499__auto___24601)){
args__4502__auto__.push((arguments[i__4500__auto___24602]));
var G__24603 = (i__4500__auto___24602 + (1));
i__4500__auto___24602 = G__24603;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.hash_map.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24600))
;
cljs.spec.gen.alpha.hash_map.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24600){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24600),args);
});})(g__12910__auto___24600))
;
cljs.spec.gen.alpha.hash_map.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.hash_map.cljs$lang$applyTo = ((function (g__12910__auto___24600){
return (function (seq24581){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24581));
});})(g__12910__auto___24600))
;
var g__12910__auto___24604 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.list !== 'undefined'))){
return clojure.test.check.generators.list;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","list","clojure.test.check.generators/list",506971058,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","list","clojure.test.check.generators/list",506971058,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/list
*/
cljs.spec.gen.alpha.list = ((function (g__12910__auto___24604){
return (function cljs$spec$gen$alpha$list(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24605 = arguments.length;
var i__4500__auto___24606 = (0);
while(true){
if((i__4500__auto___24606 < len__4499__auto___24605)){
args__4502__auto__.push((arguments[i__4500__auto___24606]));
var G__24607 = (i__4500__auto___24606 + (1));
i__4500__auto___24606 = G__24607;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.list.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24604))
;
cljs.spec.gen.alpha.list.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24604){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24604),args);
});})(g__12910__auto___24604))
;
cljs.spec.gen.alpha.list.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.list.cljs$lang$applyTo = ((function (g__12910__auto___24604){
return (function (seq24582){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24582));
});})(g__12910__auto___24604))
;
var g__12910__auto___24608 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.map !== 'undefined'))){
return clojure.test.check.generators.map;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","map","clojure.test.check.generators/map",45738796,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","map","clojure.test.check.generators/map",45738796,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/map
*/
cljs.spec.gen.alpha.map = ((function (g__12910__auto___24608){
return (function cljs$spec$gen$alpha$map(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24609 = arguments.length;
var i__4500__auto___24610 = (0);
while(true){
if((i__4500__auto___24610 < len__4499__auto___24609)){
args__4502__auto__.push((arguments[i__4500__auto___24610]));
var G__24611 = (i__4500__auto___24610 + (1));
i__4500__auto___24610 = G__24611;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.map.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24608))
;
cljs.spec.gen.alpha.map.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24608){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24608),args);
});})(g__12910__auto___24608))
;
cljs.spec.gen.alpha.map.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.map.cljs$lang$applyTo = ((function (g__12910__auto___24608){
return (function (seq24583){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24583));
});})(g__12910__auto___24608))
;
var g__12910__auto___24612 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.not_empty !== 'undefined'))){
return clojure.test.check.generators.not_empty;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","not-empty","clojure.test.check.generators/not-empty",-876211682,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","not-empty","clojure.test.check.generators/not-empty",-876211682,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/not-empty
*/
cljs.spec.gen.alpha.not_empty = ((function (g__12910__auto___24612){
return (function cljs$spec$gen$alpha$not_empty(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24613 = arguments.length;
var i__4500__auto___24614 = (0);
while(true){
if((i__4500__auto___24614 < len__4499__auto___24613)){
args__4502__auto__.push((arguments[i__4500__auto___24614]));
var G__24615 = (i__4500__auto___24614 + (1));
i__4500__auto___24614 = G__24615;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.not_empty.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24612))
;
cljs.spec.gen.alpha.not_empty.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24612){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24612),args);
});})(g__12910__auto___24612))
;
cljs.spec.gen.alpha.not_empty.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.not_empty.cljs$lang$applyTo = ((function (g__12910__auto___24612){
return (function (seq24584){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24584));
});})(g__12910__auto___24612))
;
var g__12910__auto___24616 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.set !== 'undefined'))){
return clojure.test.check.generators.set;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","set","clojure.test.check.generators/set",-1027639543,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","set","clojure.test.check.generators/set",-1027639543,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/set
*/
cljs.spec.gen.alpha.set = ((function (g__12910__auto___24616){
return (function cljs$spec$gen$alpha$set(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24617 = arguments.length;
var i__4500__auto___24618 = (0);
while(true){
if((i__4500__auto___24618 < len__4499__auto___24617)){
args__4502__auto__.push((arguments[i__4500__auto___24618]));
var G__24619 = (i__4500__auto___24618 + (1));
i__4500__auto___24618 = G__24619;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.set.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24616))
;
cljs.spec.gen.alpha.set.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24616){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24616),args);
});})(g__12910__auto___24616))
;
cljs.spec.gen.alpha.set.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.set.cljs$lang$applyTo = ((function (g__12910__auto___24616){
return (function (seq24585){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24585));
});})(g__12910__auto___24616))
;
var g__12910__auto___24620 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.vector !== 'undefined'))){
return clojure.test.check.generators.vector;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","vector","clojure.test.check.generators/vector",1081775325,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","vector","clojure.test.check.generators/vector",1081775325,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/vector
*/
cljs.spec.gen.alpha.vector = ((function (g__12910__auto___24620){
return (function cljs$spec$gen$alpha$vector(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24621 = arguments.length;
var i__4500__auto___24622 = (0);
while(true){
if((i__4500__auto___24622 < len__4499__auto___24621)){
args__4502__auto__.push((arguments[i__4500__auto___24622]));
var G__24623 = (i__4500__auto___24622 + (1));
i__4500__auto___24622 = G__24623;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.vector.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24620))
;
cljs.spec.gen.alpha.vector.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24620){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24620),args);
});})(g__12910__auto___24620))
;
cljs.spec.gen.alpha.vector.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.vector.cljs$lang$applyTo = ((function (g__12910__auto___24620){
return (function (seq24586){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24586));
});})(g__12910__auto___24620))
;
var g__12910__auto___24624 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.vector_distinct !== 'undefined'))){
return clojure.test.check.generators.vector_distinct;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","vector-distinct","clojure.test.check.generators/vector-distinct",1656877834,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","vector-distinct","clojure.test.check.generators/vector-distinct",1656877834,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/vector-distinct
*/
cljs.spec.gen.alpha.vector_distinct = ((function (g__12910__auto___24624){
return (function cljs$spec$gen$alpha$vector_distinct(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24625 = arguments.length;
var i__4500__auto___24626 = (0);
while(true){
if((i__4500__auto___24626 < len__4499__auto___24625)){
args__4502__auto__.push((arguments[i__4500__auto___24626]));
var G__24627 = (i__4500__auto___24626 + (1));
i__4500__auto___24626 = G__24627;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.vector_distinct.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24624))
;
cljs.spec.gen.alpha.vector_distinct.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24624){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24624),args);
});})(g__12910__auto___24624))
;
cljs.spec.gen.alpha.vector_distinct.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.vector_distinct.cljs$lang$applyTo = ((function (g__12910__auto___24624){
return (function (seq24587){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24587));
});})(g__12910__auto___24624))
;
var g__12910__auto___24628 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.fmap !== 'undefined'))){
return clojure.test.check.generators.fmap;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","fmap","clojure.test.check.generators/fmap",1957997092,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","fmap","clojure.test.check.generators/fmap",1957997092,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/fmap
*/
cljs.spec.gen.alpha.fmap = ((function (g__12910__auto___24628){
return (function cljs$spec$gen$alpha$fmap(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24629 = arguments.length;
var i__4500__auto___24630 = (0);
while(true){
if((i__4500__auto___24630 < len__4499__auto___24629)){
args__4502__auto__.push((arguments[i__4500__auto___24630]));
var G__24631 = (i__4500__auto___24630 + (1));
i__4500__auto___24630 = G__24631;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.fmap.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24628))
;
cljs.spec.gen.alpha.fmap.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24628){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24628),args);
});})(g__12910__auto___24628))
;
cljs.spec.gen.alpha.fmap.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.fmap.cljs$lang$applyTo = ((function (g__12910__auto___24628){
return (function (seq24588){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24588));
});})(g__12910__auto___24628))
;
var g__12910__auto___24632 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.elements !== 'undefined'))){
return clojure.test.check.generators.elements;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","elements","clojure.test.check.generators/elements",438991326,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","elements","clojure.test.check.generators/elements",438991326,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/elements
*/
cljs.spec.gen.alpha.elements = ((function (g__12910__auto___24632){
return (function cljs$spec$gen$alpha$elements(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24633 = arguments.length;
var i__4500__auto___24634 = (0);
while(true){
if((i__4500__auto___24634 < len__4499__auto___24633)){
args__4502__auto__.push((arguments[i__4500__auto___24634]));
var G__24635 = (i__4500__auto___24634 + (1));
i__4500__auto___24634 = G__24635;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.elements.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24632))
;
cljs.spec.gen.alpha.elements.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24632){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24632),args);
});})(g__12910__auto___24632))
;
cljs.spec.gen.alpha.elements.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.elements.cljs$lang$applyTo = ((function (g__12910__auto___24632){
return (function (seq24589){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24589));
});})(g__12910__auto___24632))
;
var g__12910__auto___24636 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.bind !== 'undefined'))){
return clojure.test.check.generators.bind;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","bind","clojure.test.check.generators/bind",-361313906,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","bind","clojure.test.check.generators/bind",-361313906,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/bind
*/
cljs.spec.gen.alpha.bind = ((function (g__12910__auto___24636){
return (function cljs$spec$gen$alpha$bind(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24637 = arguments.length;
var i__4500__auto___24638 = (0);
while(true){
if((i__4500__auto___24638 < len__4499__auto___24637)){
args__4502__auto__.push((arguments[i__4500__auto___24638]));
var G__24639 = (i__4500__auto___24638 + (1));
i__4500__auto___24638 = G__24639;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.bind.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24636))
;
cljs.spec.gen.alpha.bind.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24636){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24636),args);
});})(g__12910__auto___24636))
;
cljs.spec.gen.alpha.bind.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.bind.cljs$lang$applyTo = ((function (g__12910__auto___24636){
return (function (seq24590){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24590));
});})(g__12910__auto___24636))
;
var g__12910__auto___24640 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.choose !== 'undefined'))){
return clojure.test.check.generators.choose;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","choose","clojure.test.check.generators/choose",909997832,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","choose","clojure.test.check.generators/choose",909997832,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/choose
*/
cljs.spec.gen.alpha.choose = ((function (g__12910__auto___24640){
return (function cljs$spec$gen$alpha$choose(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24641 = arguments.length;
var i__4500__auto___24642 = (0);
while(true){
if((i__4500__auto___24642 < len__4499__auto___24641)){
args__4502__auto__.push((arguments[i__4500__auto___24642]));
var G__24643 = (i__4500__auto___24642 + (1));
i__4500__auto___24642 = G__24643;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.choose.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24640))
;
cljs.spec.gen.alpha.choose.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24640){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24640),args);
});})(g__12910__auto___24640))
;
cljs.spec.gen.alpha.choose.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.choose.cljs$lang$applyTo = ((function (g__12910__auto___24640){
return (function (seq24591){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24591));
});})(g__12910__auto___24640))
;
var g__12910__auto___24644 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.one_of !== 'undefined'))){
return clojure.test.check.generators.one_of;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","one-of","clojure.test.check.generators/one-of",-183339191,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","one-of","clojure.test.check.generators/one-of",-183339191,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/one-of
*/
cljs.spec.gen.alpha.one_of = ((function (g__12910__auto___24644){
return (function cljs$spec$gen$alpha$one_of(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24645 = arguments.length;
var i__4500__auto___24646 = (0);
while(true){
if((i__4500__auto___24646 < len__4499__auto___24645)){
args__4502__auto__.push((arguments[i__4500__auto___24646]));
var G__24647 = (i__4500__auto___24646 + (1));
i__4500__auto___24646 = G__24647;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.one_of.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24644))
;
cljs.spec.gen.alpha.one_of.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24644){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24644),args);
});})(g__12910__auto___24644))
;
cljs.spec.gen.alpha.one_of.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.one_of.cljs$lang$applyTo = ((function (g__12910__auto___24644){
return (function (seq24592){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24592));
});})(g__12910__auto___24644))
;
var g__12910__auto___24648 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.such_that !== 'undefined'))){
return clojure.test.check.generators.such_that;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","such-that","clojure.test.check.generators/such-that",-1754178732,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","such-that","clojure.test.check.generators/such-that",-1754178732,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/such-that
*/
cljs.spec.gen.alpha.such_that = ((function (g__12910__auto___24648){
return (function cljs$spec$gen$alpha$such_that(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24649 = arguments.length;
var i__4500__auto___24650 = (0);
while(true){
if((i__4500__auto___24650 < len__4499__auto___24649)){
args__4502__auto__.push((arguments[i__4500__auto___24650]));
var G__24651 = (i__4500__auto___24650 + (1));
i__4500__auto___24650 = G__24651;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.such_that.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24648))
;
cljs.spec.gen.alpha.such_that.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24648){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24648),args);
});})(g__12910__auto___24648))
;
cljs.spec.gen.alpha.such_that.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.such_that.cljs$lang$applyTo = ((function (g__12910__auto___24648){
return (function (seq24593){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24593));
});})(g__12910__auto___24648))
;
var g__12910__auto___24652 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.tuple !== 'undefined'))){
return clojure.test.check.generators.tuple;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","tuple","clojure.test.check.generators/tuple",-143711557,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","tuple","clojure.test.check.generators/tuple",-143711557,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/tuple
*/
cljs.spec.gen.alpha.tuple = ((function (g__12910__auto___24652){
return (function cljs$spec$gen$alpha$tuple(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24653 = arguments.length;
var i__4500__auto___24654 = (0);
while(true){
if((i__4500__auto___24654 < len__4499__auto___24653)){
args__4502__auto__.push((arguments[i__4500__auto___24654]));
var G__24655 = (i__4500__auto___24654 + (1));
i__4500__auto___24654 = G__24655;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.tuple.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24652))
;
cljs.spec.gen.alpha.tuple.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24652){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24652),args);
});})(g__12910__auto___24652))
;
cljs.spec.gen.alpha.tuple.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.tuple.cljs$lang$applyTo = ((function (g__12910__auto___24652){
return (function (seq24594){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24594));
});})(g__12910__auto___24652))
;
var g__12910__auto___24656 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.sample !== 'undefined'))){
return clojure.test.check.generators.sample;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","sample","clojure.test.check.generators/sample",-382944992,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","sample","clojure.test.check.generators/sample",-382944992,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/sample
*/
cljs.spec.gen.alpha.sample = ((function (g__12910__auto___24656){
return (function cljs$spec$gen$alpha$sample(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24657 = arguments.length;
var i__4500__auto___24658 = (0);
while(true){
if((i__4500__auto___24658 < len__4499__auto___24657)){
args__4502__auto__.push((arguments[i__4500__auto___24658]));
var G__24659 = (i__4500__auto___24658 + (1));
i__4500__auto___24658 = G__24659;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.sample.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24656))
;
cljs.spec.gen.alpha.sample.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24656){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24656),args);
});})(g__12910__auto___24656))
;
cljs.spec.gen.alpha.sample.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.sample.cljs$lang$applyTo = ((function (g__12910__auto___24656){
return (function (seq24595){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24595));
});})(g__12910__auto___24656))
;
var g__12910__auto___24660 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.return$ !== 'undefined'))){
return clojure.test.check.generators.return$;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","return","clojure.test.check.generators/return",1744522038,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","return","clojure.test.check.generators/return",1744522038,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/return
*/
cljs.spec.gen.alpha.return$ = ((function (g__12910__auto___24660){
return (function cljs$spec$gen$alpha$return(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24661 = arguments.length;
var i__4500__auto___24662 = (0);
while(true){
if((i__4500__auto___24662 < len__4499__auto___24661)){
args__4502__auto__.push((arguments[i__4500__auto___24662]));
var G__24663 = (i__4500__auto___24662 + (1));
i__4500__auto___24662 = G__24663;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.return$.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24660))
;
cljs.spec.gen.alpha.return$.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24660){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24660),args);
});})(g__12910__auto___24660))
;
cljs.spec.gen.alpha.return$.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.return$.cljs$lang$applyTo = ((function (g__12910__auto___24660){
return (function (seq24596){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24596));
});})(g__12910__auto___24660))
;
var g__12910__auto___24664 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.large_integer_STAR_ !== 'undefined'))){
return clojure.test.check.generators.large_integer_STAR_;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","large-integer*","clojure.test.check.generators/large-integer*",-437830670,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","large-integer*","clojure.test.check.generators/large-integer*",-437830670,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/large-integer*
*/
cljs.spec.gen.alpha.large_integer_STAR_ = ((function (g__12910__auto___24664){
return (function cljs$spec$gen$alpha$large_integer_STAR_(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24665 = arguments.length;
var i__4500__auto___24666 = (0);
while(true){
if((i__4500__auto___24666 < len__4499__auto___24665)){
args__4502__auto__.push((arguments[i__4500__auto___24666]));
var G__24667 = (i__4500__auto___24666 + (1));
i__4500__auto___24666 = G__24667;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.large_integer_STAR_.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24664))
;
cljs.spec.gen.alpha.large_integer_STAR_.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24664){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24664),args);
});})(g__12910__auto___24664))
;
cljs.spec.gen.alpha.large_integer_STAR_.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.large_integer_STAR_.cljs$lang$applyTo = ((function (g__12910__auto___24664){
return (function (seq24597){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24597));
});})(g__12910__auto___24664))
;
var g__12910__auto___24668 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.double_STAR_ !== 'undefined'))){
return clojure.test.check.generators.double_STAR_;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","double*","clojure.test.check.generators/double*",841542265,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","double*","clojure.test.check.generators/double*",841542265,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/double*
*/
cljs.spec.gen.alpha.double_STAR_ = ((function (g__12910__auto___24668){
return (function cljs$spec$gen$alpha$double_STAR_(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24669 = arguments.length;
var i__4500__auto___24670 = (0);
while(true){
if((i__4500__auto___24670 < len__4499__auto___24669)){
args__4502__auto__.push((arguments[i__4500__auto___24670]));
var G__24671 = (i__4500__auto___24670 + (1));
i__4500__auto___24670 = G__24671;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.double_STAR_.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24668))
;
cljs.spec.gen.alpha.double_STAR_.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24668){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24668),args);
});})(g__12910__auto___24668))
;
cljs.spec.gen.alpha.double_STAR_.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.double_STAR_.cljs$lang$applyTo = ((function (g__12910__auto___24668){
return (function (seq24598){
var self__4487__auto__ = this;
return self__4487__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq24598));
});})(g__12910__auto___24668))
;
var g__12910__auto___24672 = (new cljs.spec.gen.alpha.LazyVar((function (){
if(((typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators.frequency !== 'undefined'))){
return clojure.test.check.generators.frequency;
} else {
throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","frequency","clojure.test.check.generators/frequency",2090703177,null))," does not exist, ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","frequency","clojure.test.check.generators/frequency",2090703177,null)))," never required"].join('')));
}
}),null));
/**
* Lazy loaded version of clojure.test.check.generators/frequency
*/
cljs.spec.gen.alpha.frequency = ((function (g__12910__auto___24672){
return (function cljs$spec$gen$alpha$frequency(var_args){
var args__4502__auto__ = [];
var len__4499__auto___24673 = arguments.length;
var i__4500__auto___24674 = (0);
while(true){
if((i__4500__auto___24674 < len__4499__auto___24673)){
args__4502__auto__.push((arguments[i__4500__auto___24674]));
var G__24675 = (i__4500__auto___24674 + (1));
i__4500__auto___24674 = G__24675;
continue;
} else {
}
break;
}
var argseq__4503__auto__ = ((((0) < args__4502__auto__.length))?(new cljs.core.IndexedSeq(args__4502__auto__.slice((0)),(0),null)):null);
return cljs.spec.gen.alpha.frequency.cljs$core$IFn$_invoke$arity$variadic(argseq__4503__auto__);
});})(g__12910__auto___24672))
;
cljs.spec.gen.alpha.frequency.cljs$core$IFn$_invoke$arity$variadic = ((function (g__12910__auto___24672){
return (function (args){
return cljs.core.apply.call(null,cljs.core.deref.call(null,g__12910__auto___24672),args);
});})(g__12910__auto___24672))
;
cljs.spec.gen.alpha.frequency.cljs$lang$maxFixedArity = (0);
/** @this {Function} */
cljs.spec.gen.alpha.frequency.cljs$lang$applyTo = ((functio