// Compiled by ClojureScript 1.10.520 {} goog.provide('cljs.spec.gen.alpha'); goog.require('cljs.core'); goog.require('cljs.core'); goog.require('goog.Uri'); /** * @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__4374__auto__,writer__4375__auto__,opt__4376__auto__){ return cljs.core._write.call(null,writer__4375__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 !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== '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.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__4736__auto__ = []; var len__4730__auto___29154 = arguments.length; var i__4731__auto___29155 = (0); while(true){ if((i__4731__auto___29155 < len__4730__auto___29154)){ args__4736__auto__.push((arguments[i__4731__auto___29155])); var G__29156 = (i__4731__auto___29155 + (1)); i__4731__auto___29155 = G__29156; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.quick_check.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__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 (seq29153){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29153)); }); cljs.spec.gen.alpha.for_all_STAR__ref = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.properties !== '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.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__4736__auto__ = []; var len__4730__auto___29158 = arguments.length; var i__4731__auto___29159 = (0); while(true){ if((i__4731__auto___29159 < len__4730__auto___29158)){ args__4736__auto__.push((arguments[i__4731__auto___29159])); var G__29160 = (i__4731__auto___29159 + (1)); i__4731__auto___29159 = G__29160; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.for_all_STAR_.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__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 (seq29157){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29157)); }); var g_QMARK__29161 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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_29162 = (new cljs.spec.gen.alpha.LazyVar(((function (g_QMARK__29161){ return (function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","generate","clojure.test.check.generators/generate",-690390711,null))," never required"].join(''))); } });})(g_QMARK__29161)) ,null)); var mkg_29163 = (new cljs.spec.gen.alpha.LazyVar(((function (g_QMARK__29161,g_29162){ return (function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","->Generator","clojure.test.check.generators/->Generator",-1179475051,null))," never required"].join(''))); } });})(g_QMARK__29161,g_29162)) ,null)); cljs.spec.gen.alpha.generator_QMARK_ = ((function (g_QMARK__29161,g_29162,mkg_29163){ return (function cljs$spec$gen$alpha$generator_QMARK_(x){ return cljs.core.deref.call(null,g_QMARK__29161).call(null,x); });})(g_QMARK__29161,g_29162,mkg_29163)) ; cljs.spec.gen.alpha.generator = ((function (g_QMARK__29161,g_29162,mkg_29163){ return (function cljs$spec$gen$alpha$generator(gfn){ return cljs.core.deref.call(null,mkg_29163).call(null,gfn); });})(g_QMARK__29161,g_29162,mkg_29163)) ; /** * Generate a single value using generator. */ cljs.spec.gen.alpha.generate = ((function (g_QMARK__29161,g_29162,mkg_29163){ return (function cljs$spec$gen$alpha$generate(generator){ return cljs.core.deref.call(null,g_29162).call(null,generator); });})(g_QMARK__29161,g_29162,mkg_29163)) ; 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__20541__auto___29184 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29184){ return (function cljs$spec$gen$alpha$hash_map(var_args){ var args__4736__auto__ = []; var len__4730__auto___29185 = arguments.length; var i__4731__auto___29186 = (0); while(true){ if((i__4731__auto___29186 < len__4730__auto___29185)){ args__4736__auto__.push((arguments[i__4731__auto___29186])); var G__29187 = (i__4731__auto___29186 + (1)); i__4731__auto___29186 = G__29187; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.hash_map.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29184)) ; cljs.spec.gen.alpha.hash_map.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29184){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29184),args); });})(g__20541__auto___29184)) ; cljs.spec.gen.alpha.hash_map.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.hash_map.cljs$lang$applyTo = ((function (g__20541__auto___29184){ return (function (seq29164){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29164)); });})(g__20541__auto___29184)) ; var g__20541__auto___29188 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29188){ return (function cljs$spec$gen$alpha$list(var_args){ var args__4736__auto__ = []; var len__4730__auto___29189 = arguments.length; var i__4731__auto___29190 = (0); while(true){ if((i__4731__auto___29190 < len__4730__auto___29189)){ args__4736__auto__.push((arguments[i__4731__auto___29190])); var G__29191 = (i__4731__auto___29190 + (1)); i__4731__auto___29190 = G__29191; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.list.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29188)) ; cljs.spec.gen.alpha.list.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29188){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29188),args); });})(g__20541__auto___29188)) ; cljs.spec.gen.alpha.list.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.list.cljs$lang$applyTo = ((function (g__20541__auto___29188){ return (function (seq29165){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29165)); });})(g__20541__auto___29188)) ; var g__20541__auto___29192 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29192){ return (function cljs$spec$gen$alpha$map(var_args){ var args__4736__auto__ = []; var len__4730__auto___29193 = arguments.length; var i__4731__auto___29194 = (0); while(true){ if((i__4731__auto___29194 < len__4730__auto___29193)){ args__4736__auto__.push((arguments[i__4731__auto___29194])); var G__29195 = (i__4731__auto___29194 + (1)); i__4731__auto___29194 = G__29195; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.map.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29192)) ; cljs.spec.gen.alpha.map.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29192){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29192),args); });})(g__20541__auto___29192)) ; cljs.spec.gen.alpha.map.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.map.cljs$lang$applyTo = ((function (g__20541__auto___29192){ return (function (seq29166){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29166)); });})(g__20541__auto___29192)) ; var g__20541__auto___29196 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29196){ return (function cljs$spec$gen$alpha$not_empty(var_args){ var args__4736__auto__ = []; var len__4730__auto___29197 = arguments.length; var i__4731__auto___29198 = (0); while(true){ if((i__4731__auto___29198 < len__4730__auto___29197)){ args__4736__auto__.push((arguments[i__4731__auto___29198])); var G__29199 = (i__4731__auto___29198 + (1)); i__4731__auto___29198 = G__29199; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.not_empty.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29196)) ; cljs.spec.gen.alpha.not_empty.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29196){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29196),args); });})(g__20541__auto___29196)) ; cljs.spec.gen.alpha.not_empty.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.not_empty.cljs$lang$applyTo = ((function (g__20541__auto___29196){ return (function (seq29167){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29167)); });})(g__20541__auto___29196)) ; var g__20541__auto___29200 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29200){ return (function cljs$spec$gen$alpha$set(var_args){ var args__4736__auto__ = []; var len__4730__auto___29201 = arguments.length; var i__4731__auto___29202 = (0); while(true){ if((i__4731__auto___29202 < len__4730__auto___29201)){ args__4736__auto__.push((arguments[i__4731__auto___29202])); var G__29203 = (i__4731__auto___29202 + (1)); i__4731__auto___29202 = G__29203; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.set.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29200)) ; cljs.spec.gen.alpha.set.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29200){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29200),args); });})(g__20541__auto___29200)) ; cljs.spec.gen.alpha.set.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.set.cljs$lang$applyTo = ((function (g__20541__auto___29200){ return (function (seq29168){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29168)); });})(g__20541__auto___29200)) ; var g__20541__auto___29204 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29204){ return (function cljs$spec$gen$alpha$vector(var_args){ var args__4736__auto__ = []; var len__4730__auto___29205 = arguments.length; var i__4731__auto___29206 = (0); while(true){ if((i__4731__auto___29206 < len__4730__auto___29205)){ args__4736__auto__.push((arguments[i__4731__auto___29206])); var G__29207 = (i__4731__auto___29206 + (1)); i__4731__auto___29206 = G__29207; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.vector.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29204)) ; cljs.spec.gen.alpha.vector.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29204){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29204),args); });})(g__20541__auto___29204)) ; cljs.spec.gen.alpha.vector.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.vector.cljs$lang$applyTo = ((function (g__20541__auto___29204){ return (function (seq29169){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29169)); });})(g__20541__auto___29204)) ; var g__20541__auto___29208 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29208){ return (function cljs$spec$gen$alpha$vector_distinct(var_args){ var args__4736__auto__ = []; var len__4730__auto___29209 = arguments.length; var i__4731__auto___29210 = (0); while(true){ if((i__4731__auto___29210 < len__4730__auto___29209)){ args__4736__auto__.push((arguments[i__4731__auto___29210])); var G__29211 = (i__4731__auto___29210 + (1)); i__4731__auto___29210 = G__29211; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.vector_distinct.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29208)) ; cljs.spec.gen.alpha.vector_distinct.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29208){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29208),args); });})(g__20541__auto___29208)) ; cljs.spec.gen.alpha.vector_distinct.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.vector_distinct.cljs$lang$applyTo = ((function (g__20541__auto___29208){ return (function (seq29170){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29170)); });})(g__20541__auto___29208)) ; var g__20541__auto___29212 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29212){ return (function cljs$spec$gen$alpha$fmap(var_args){ var args__4736__auto__ = []; var len__4730__auto___29213 = arguments.length; var i__4731__auto___29214 = (0); while(true){ if((i__4731__auto___29214 < len__4730__auto___29213)){ args__4736__auto__.push((arguments[i__4731__auto___29214])); var G__29215 = (i__4731__auto___29214 + (1)); i__4731__auto___29214 = G__29215; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.fmap.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29212)) ; cljs.spec.gen.alpha.fmap.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29212){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29212),args); });})(g__20541__auto___29212)) ; cljs.spec.gen.alpha.fmap.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.fmap.cljs$lang$applyTo = ((function (g__20541__auto___29212){ return (function (seq29171){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29171)); });})(g__20541__auto___29212)) ; var g__20541__auto___29216 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29216){ return (function cljs$spec$gen$alpha$elements(var_args){ var args__4736__auto__ = []; var len__4730__auto___29217 = arguments.length; var i__4731__auto___29218 = (0); while(true){ if((i__4731__auto___29218 < len__4730__auto___29217)){ args__4736__auto__.push((arguments[i__4731__auto___29218])); var G__29219 = (i__4731__auto___29218 + (1)); i__4731__auto___29218 = G__29219; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.elements.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29216)) ; cljs.spec.gen.alpha.elements.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29216){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29216),args); });})(g__20541__auto___29216)) ; cljs.spec.gen.alpha.elements.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.elements.cljs$lang$applyTo = ((function (g__20541__auto___29216){ return (function (seq29172){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29172)); });})(g__20541__auto___29216)) ; var g__20541__auto___29220 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29220){ return (function cljs$spec$gen$alpha$bind(var_args){ var args__4736__auto__ = []; var len__4730__auto___29221 = arguments.length; var i__4731__auto___29222 = (0); while(true){ if((i__4731__auto___29222 < len__4730__auto___29221)){ args__4736__auto__.push((arguments[i__4731__auto___29222])); var G__29223 = (i__4731__auto___29222 + (1)); i__4731__auto___29222 = G__29223; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.bind.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29220)) ; cljs.spec.gen.alpha.bind.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29220){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29220),args); });})(g__20541__auto___29220)) ; cljs.spec.gen.alpha.bind.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.bind.cljs$lang$applyTo = ((function (g__20541__auto___29220){ return (function (seq29173){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29173)); });})(g__20541__auto___29220)) ; var g__20541__auto___29224 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29224){ return (function cljs$spec$gen$alpha$choose(var_args){ var args__4736__auto__ = []; var len__4730__auto___29225 = arguments.length; var i__4731__auto___29226 = (0); while(true){ if((i__4731__auto___29226 < len__4730__auto___29225)){ args__4736__auto__.push((arguments[i__4731__auto___29226])); var G__29227 = (i__4731__auto___29226 + (1)); i__4731__auto___29226 = G__29227; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.choose.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29224)) ; cljs.spec.gen.alpha.choose.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29224){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29224),args); });})(g__20541__auto___29224)) ; cljs.spec.gen.alpha.choose.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.choose.cljs$lang$applyTo = ((function (g__20541__auto___29224){ return (function (seq29174){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29174)); });})(g__20541__auto___29224)) ; var g__20541__auto___29228 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29228){ return (function cljs$spec$gen$alpha$one_of(var_args){ var args__4736__auto__ = []; var len__4730__auto___29229 = arguments.length; var i__4731__auto___29230 = (0); while(true){ if((i__4731__auto___29230 < len__4730__auto___29229)){ args__4736__auto__.push((arguments[i__4731__auto___29230])); var G__29231 = (i__4731__auto___29230 + (1)); i__4731__auto___29230 = G__29231; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.one_of.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29228)) ; cljs.spec.gen.alpha.one_of.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29228){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29228),args); });})(g__20541__auto___29228)) ; cljs.spec.gen.alpha.one_of.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.one_of.cljs$lang$applyTo = ((function (g__20541__auto___29228){ return (function (seq29175){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29175)); });})(g__20541__auto___29228)) ; var g__20541__auto___29232 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29232){ return (function cljs$spec$gen$alpha$such_that(var_args){ var args__4736__auto__ = []; var len__4730__auto___29233 = arguments.length; var i__4731__auto___29234 = (0); while(true){ if((i__4731__auto___29234 < len__4730__auto___29233)){ args__4736__auto__.push((arguments[i__4731__auto___29234])); var G__29235 = (i__4731__auto___29234 + (1)); i__4731__auto___29234 = G__29235; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.such_that.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29232)) ; cljs.spec.gen.alpha.such_that.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29232){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29232),args); });})(g__20541__auto___29232)) ; cljs.spec.gen.alpha.such_that.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.such_that.cljs$lang$applyTo = ((function (g__20541__auto___29232){ return (function (seq29176){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29176)); });})(g__20541__auto___29232)) ; var g__20541__auto___29236 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29236){ return (function cljs$spec$gen$alpha$tuple(var_args){ var args__4736__auto__ = []; var len__4730__auto___29237 = arguments.length; var i__4731__auto___29238 = (0); while(true){ if((i__4731__auto___29238 < len__4730__auto___29237)){ args__4736__auto__.push((arguments[i__4731__auto___29238])); var G__29239 = (i__4731__auto___29238 + (1)); i__4731__auto___29238 = G__29239; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.tuple.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29236)) ; cljs.spec.gen.alpha.tuple.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29236){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29236),args); });})(g__20541__auto___29236)) ; cljs.spec.gen.alpha.tuple.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.tuple.cljs$lang$applyTo = ((function (g__20541__auto___29236){ return (function (seq29177){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29177)); });})(g__20541__auto___29236)) ; var g__20541__auto___29240 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29240){ return (function cljs$spec$gen$alpha$sample(var_args){ var args__4736__auto__ = []; var len__4730__auto___29241 = arguments.length; var i__4731__auto___29242 = (0); while(true){ if((i__4731__auto___29242 < len__4730__auto___29241)){ args__4736__auto__.push((arguments[i__4731__auto___29242])); var G__29243 = (i__4731__auto___29242 + (1)); i__4731__auto___29242 = G__29243; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.sample.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29240)) ; cljs.spec.gen.alpha.sample.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29240){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29240),args); });})(g__20541__auto___29240)) ; cljs.spec.gen.alpha.sample.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.sample.cljs$lang$applyTo = ((function (g__20541__auto___29240){ return (function (seq29178){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29178)); });})(g__20541__auto___29240)) ; var g__20541__auto___29244 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29244){ return (function cljs$spec$gen$alpha$return(var_args){ var args__4736__auto__ = []; var len__4730__auto___29245 = arguments.length; var i__4731__auto___29246 = (0); while(true){ if((i__4731__auto___29246 < len__4730__auto___29245)){ args__4736__auto__.push((arguments[i__4731__auto___29246])); var G__29247 = (i__4731__auto___29246 + (1)); i__4731__auto___29246 = G__29247; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.return$.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29244)) ; cljs.spec.gen.alpha.return$.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29244){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29244),args); });})(g__20541__auto___29244)) ; cljs.spec.gen.alpha.return$.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.return$.cljs$lang$applyTo = ((function (g__20541__auto___29244){ return (function (seq29179){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29179)); });})(g__20541__auto___29244)) ; var g__20541__auto___29248 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29248){ return (function cljs$spec$gen$alpha$large_integer_STAR_(var_args){ var args__4736__auto__ = []; var len__4730__auto___29249 = arguments.length; var i__4731__auto___29250 = (0); while(true){ if((i__4731__auto___29250 < len__4730__auto___29249)){ args__4736__auto__.push((arguments[i__4731__auto___29250])); var G__29251 = (i__4731__auto___29250 + (1)); i__4731__auto___29250 = G__29251; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.large_integer_STAR_.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29248)) ; cljs.spec.gen.alpha.large_integer_STAR_.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29248){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29248),args); });})(g__20541__auto___29248)) ; 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__20541__auto___29248){ return (function (seq29180){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29180)); });})(g__20541__auto___29248)) ; var g__20541__auto___29252 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29252){ return (function cljs$spec$gen$alpha$double_STAR_(var_args){ var args__4736__auto__ = []; var len__4730__auto___29253 = arguments.length; var i__4731__auto___29254 = (0); while(true){ if((i__4731__auto___29254 < len__4730__auto___29253)){ args__4736__auto__.push((arguments[i__4731__auto___29254])); var G__29255 = (i__4731__auto___29254 + (1)); i__4731__auto___29254 = G__29255; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.double_STAR_.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29252)) ; cljs.spec.gen.alpha.double_STAR_.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29252){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29252),args); });})(g__20541__auto___29252)) ; cljs.spec.gen.alpha.double_STAR_.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.double_STAR_.cljs$lang$applyTo = ((function (g__20541__auto___29252){ return (function (seq29181){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29181)); });})(g__20541__auto___29252)) ; var g__20541__auto___29256 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== '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.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__20541__auto___29256){ return (function cljs$spec$gen$alpha$frequency(var_args){ var args__4736__auto__ = []; var len__4730__auto___29257 = arguments.length; var i__4731__auto___29258 = (0); while(true){ if((i__4731__auto___29258 < len__4730__auto___29257)){ args__4736__auto__.push((arguments[i__4731__auto___29258])); var G__29259 = (i__4731__auto___29258 + (1)); i__4731__auto___29258 = G__29259; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.frequency.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29256)) ; cljs.spec.gen.alpha.frequency.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29256){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29256),args); });})(g__20541__auto___29256)) ; cljs.spec.gen.alpha.frequency.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.frequency.cljs$lang$applyTo = ((function (g__20541__auto___29256){ return (function (seq29182){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29182)); });})(g__20541__auto___29256)) ; var g__20541__auto___29260 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.shuffle !== 'undefined')){ return clojure.test.check.generators.shuffle; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","shuffle","clojure.test.check.generators/shuffle",1032401055,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","shuffle","clojure.test.check.generators/shuffle",1032401055,null))," never required"].join(''))); } }),null)); /** * Lazy loaded version of clojure.test.check.generators/shuffle */ cljs.spec.gen.alpha.shuffle = ((function (g__20541__auto___29260){ return (function cljs$spec$gen$alpha$shuffle(var_args){ var args__4736__auto__ = []; var len__4730__auto___29261 = arguments.length; var i__4731__auto___29262 = (0); while(true){ if((i__4731__auto___29262 < len__4730__auto___29261)){ args__4736__auto__.push((arguments[i__4731__auto___29262])); var G__29263 = (i__4731__auto___29262 + (1)); i__4731__auto___29262 = G__29263; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.shuffle.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20541__auto___29260)) ; cljs.spec.gen.alpha.shuffle.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20541__auto___29260){ return (function (args){ return cljs.core.apply.call(null,cljs.core.deref.call(null,g__20541__auto___29260),args); });})(g__20541__auto___29260)) ; cljs.spec.gen.alpha.shuffle.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.shuffle.cljs$lang$applyTo = ((function (g__20541__auto___29260){ return (function (seq29183){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29183)); });})(g__20541__auto___29260)) ; var g__20554__auto___29285 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.any !== 'undefined')){ return clojure.test.check.generators.any; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","any","clojure.test.check.generators/any",1883743710,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","any","clojure.test.check.generators/any",1883743710,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/any */ cljs.spec.gen.alpha.any = ((function (g__20554__auto___29285){ return (function cljs$spec$gen$alpha$any(var_args){ var args__4736__auto__ = []; var len__4730__auto___29286 = arguments.length; var i__4731__auto___29287 = (0); while(true){ if((i__4731__auto___29287 < len__4730__auto___29286)){ args__4736__auto__.push((arguments[i__4731__auto___29287])); var G__29288 = (i__4731__auto___29287 + (1)); i__4731__auto___29287 = G__29288; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.any.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29285)) ; cljs.spec.gen.alpha.any.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29285){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29285); });})(g__20554__auto___29285)) ; cljs.spec.gen.alpha.any.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.any.cljs$lang$applyTo = ((function (g__20554__auto___29285){ return (function (seq29264){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29264)); });})(g__20554__auto___29285)) ; var g__20554__auto___29289 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.any_printable !== 'undefined')){ return clojure.test.check.generators.any_printable; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","any-printable","clojure.test.check.generators/any-printable",-1570493991,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","any-printable","clojure.test.check.generators/any-printable",-1570493991,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/any-printable */ cljs.spec.gen.alpha.any_printable = ((function (g__20554__auto___29289){ return (function cljs$spec$gen$alpha$any_printable(var_args){ var args__4736__auto__ = []; var len__4730__auto___29290 = arguments.length; var i__4731__auto___29291 = (0); while(true){ if((i__4731__auto___29291 < len__4730__auto___29290)){ args__4736__auto__.push((arguments[i__4731__auto___29291])); var G__29292 = (i__4731__auto___29291 + (1)); i__4731__auto___29291 = G__29292; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.any_printable.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29289)) ; cljs.spec.gen.alpha.any_printable.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29289){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29289); });})(g__20554__auto___29289)) ; cljs.spec.gen.alpha.any_printable.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.any_printable.cljs$lang$applyTo = ((function (g__20554__auto___29289){ return (function (seq29265){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29265)); });})(g__20554__auto___29289)) ; var g__20554__auto___29293 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.boolean$ !== 'undefined')){ return clojure.test.check.generators.boolean$; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","boolean","clojure.test.check.generators/boolean",1586992347,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","boolean","clojure.test.check.generators/boolean",1586992347,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/boolean */ cljs.spec.gen.alpha.boolean$ = ((function (g__20554__auto___29293){ return (function cljs$spec$gen$alpha$boolean(var_args){ var args__4736__auto__ = []; var len__4730__auto___29294 = arguments.length; var i__4731__auto___29295 = (0); while(true){ if((i__4731__auto___29295 < len__4730__auto___29294)){ args__4736__auto__.push((arguments[i__4731__auto___29295])); var G__29296 = (i__4731__auto___29295 + (1)); i__4731__auto___29295 = G__29296; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.boolean$.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29293)) ; cljs.spec.gen.alpha.boolean$.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29293){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29293); });})(g__20554__auto___29293)) ; cljs.spec.gen.alpha.boolean$.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.boolean$.cljs$lang$applyTo = ((function (g__20554__auto___29293){ return (function (seq29266){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29266)); });})(g__20554__auto___29293)) ; var g__20554__auto___29297 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.char$ !== 'undefined')){ return clojure.test.check.generators.char$; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","char","clojure.test.check.generators/char",-1426343459,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","char","clojure.test.check.generators/char",-1426343459,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/char */ cljs.spec.gen.alpha.char$ = ((function (g__20554__auto___29297){ return (function cljs$spec$gen$alpha$char(var_args){ var args__4736__auto__ = []; var len__4730__auto___29298 = arguments.length; var i__4731__auto___29299 = (0); while(true){ if((i__4731__auto___29299 < len__4730__auto___29298)){ args__4736__auto__.push((arguments[i__4731__auto___29299])); var G__29300 = (i__4731__auto___29299 + (1)); i__4731__auto___29299 = G__29300; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.char$.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29297)) ; cljs.spec.gen.alpha.char$.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29297){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29297); });})(g__20554__auto___29297)) ; cljs.spec.gen.alpha.char$.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.char$.cljs$lang$applyTo = ((function (g__20554__auto___29297){ return (function (seq29267){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29267)); });})(g__20554__auto___29297)) ; var g__20554__auto___29301 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.char_alpha !== 'undefined')){ return clojure.test.check.generators.char_alpha; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","char-alpha","clojure.test.check.generators/char-alpha",615785796,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","char-alpha","clojure.test.check.generators/char-alpha",615785796,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/char-alpha */ cljs.spec.gen.alpha.char_alpha = ((function (g__20554__auto___29301){ return (function cljs$spec$gen$alpha$char_alpha(var_args){ var args__4736__auto__ = []; var len__4730__auto___29302 = arguments.length; var i__4731__auto___29303 = (0); while(true){ if((i__4731__auto___29303 < len__4730__auto___29302)){ args__4736__auto__.push((arguments[i__4731__auto___29303])); var G__29304 = (i__4731__auto___29303 + (1)); i__4731__auto___29303 = G__29304; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.char_alpha.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29301)) ; cljs.spec.gen.alpha.char_alpha.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29301){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29301); });})(g__20554__auto___29301)) ; cljs.spec.gen.alpha.char_alpha.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.char_alpha.cljs$lang$applyTo = ((function (g__20554__auto___29301){ return (function (seq29268){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29268)); });})(g__20554__auto___29301)) ; var g__20554__auto___29305 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.char_alphanumeric !== 'undefined')){ return clojure.test.check.generators.char_alphanumeric; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","char-alphanumeric","clojure.test.check.generators/char-alphanumeric",1383091431,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","char-alphanumeric","clojure.test.check.generators/char-alphanumeric",1383091431,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/char-alphanumeric */ cljs.spec.gen.alpha.char_alphanumeric = ((function (g__20554__auto___29305){ return (function cljs$spec$gen$alpha$char_alphanumeric(var_args){ var args__4736__auto__ = []; var len__4730__auto___29306 = arguments.length; var i__4731__auto___29307 = (0); while(true){ if((i__4731__auto___29307 < len__4730__auto___29306)){ args__4736__auto__.push((arguments[i__4731__auto___29307])); var G__29308 = (i__4731__auto___29307 + (1)); i__4731__auto___29307 = G__29308; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.char_alphanumeric.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29305)) ; cljs.spec.gen.alpha.char_alphanumeric.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29305){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29305); });})(g__20554__auto___29305)) ; cljs.spec.gen.alpha.char_alphanumeric.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.char_alphanumeric.cljs$lang$applyTo = ((function (g__20554__auto___29305){ return (function (seq29269){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29269)); });})(g__20554__auto___29305)) ; var g__20554__auto___29309 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.char_ascii !== 'undefined')){ return clojure.test.check.generators.char_ascii; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","char-ascii","clojure.test.check.generators/char-ascii",-899908538,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","char-ascii","clojure.test.check.generators/char-ascii",-899908538,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/char-ascii */ cljs.spec.gen.alpha.char_ascii = ((function (g__20554__auto___29309){ return (function cljs$spec$gen$alpha$char_ascii(var_args){ var args__4736__auto__ = []; var len__4730__auto___29310 = arguments.length; var i__4731__auto___29311 = (0); while(true){ if((i__4731__auto___29311 < len__4730__auto___29310)){ args__4736__auto__.push((arguments[i__4731__auto___29311])); var G__29312 = (i__4731__auto___29311 + (1)); i__4731__auto___29311 = G__29312; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.char_ascii.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29309)) ; cljs.spec.gen.alpha.char_ascii.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29309){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29309); });})(g__20554__auto___29309)) ; cljs.spec.gen.alpha.char_ascii.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.char_ascii.cljs$lang$applyTo = ((function (g__20554__auto___29309){ return (function (seq29270){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29270)); });})(g__20554__auto___29309)) ; var g__20554__auto___29313 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.double$ !== 'undefined')){ return clojure.test.check.generators.double$; } 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",668331090,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","double","clojure.test.check.generators/double",668331090,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/double */ cljs.spec.gen.alpha.double$ = ((function (g__20554__auto___29313){ return (function cljs$spec$gen$alpha$double(var_args){ var args__4736__auto__ = []; var len__4730__auto___29314 = arguments.length; var i__4731__auto___29315 = (0); while(true){ if((i__4731__auto___29315 < len__4730__auto___29314)){ args__4736__auto__.push((arguments[i__4731__auto___29315])); var G__29316 = (i__4731__auto___29315 + (1)); i__4731__auto___29315 = G__29316; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.double$.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29313)) ; cljs.spec.gen.alpha.double$.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29313){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29313); });})(g__20554__auto___29313)) ; cljs.spec.gen.alpha.double$.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.double$.cljs$lang$applyTo = ((function (g__20554__auto___29313){ return (function (seq29271){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29271)); });})(g__20554__auto___29313)) ; var g__20554__auto___29317 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.int$ !== 'undefined')){ return clojure.test.check.generators.int$; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","int","clojure.test.check.generators/int",1756228469,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","int","clojure.test.check.generators/int",1756228469,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/int */ cljs.spec.gen.alpha.int$ = ((function (g__20554__auto___29317){ return (function cljs$spec$gen$alpha$int(var_args){ var args__4736__auto__ = []; var len__4730__auto___29318 = arguments.length; var i__4731__auto___29319 = (0); while(true){ if((i__4731__auto___29319 < len__4730__auto___29318)){ args__4736__auto__.push((arguments[i__4731__auto___29319])); var G__29320 = (i__4731__auto___29319 + (1)); i__4731__auto___29319 = G__29320; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.int$.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29317)) ; cljs.spec.gen.alpha.int$.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29317){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29317); });})(g__20554__auto___29317)) ; cljs.spec.gen.alpha.int$.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.int$.cljs$lang$applyTo = ((function (g__20554__auto___29317){ return (function (seq29272){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29272)); });})(g__20554__auto___29317)) ; var g__20554__auto___29321 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.keyword !== 'undefined')){ return clojure.test.check.generators.keyword; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","keyword","clojure.test.check.generators/keyword",24530530,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","keyword","clojure.test.check.generators/keyword",24530530,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/keyword */ cljs.spec.gen.alpha.keyword = ((function (g__20554__auto___29321){ return (function cljs$spec$gen$alpha$keyword(var_args){ var args__4736__auto__ = []; var len__4730__auto___29322 = arguments.length; var i__4731__auto___29323 = (0); while(true){ if((i__4731__auto___29323 < len__4730__auto___29322)){ args__4736__auto__.push((arguments[i__4731__auto___29323])); var G__29324 = (i__4731__auto___29323 + (1)); i__4731__auto___29323 = G__29324; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.keyword.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29321)) ; cljs.spec.gen.alpha.keyword.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29321){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29321); });})(g__20554__auto___29321)) ; cljs.spec.gen.alpha.keyword.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.keyword.cljs$lang$applyTo = ((function (g__20554__auto___29321){ return (function (seq29273){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29273)); });})(g__20554__auto___29321)) ; var g__20554__auto___29325 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.keyword_ns !== 'undefined')){ return clojure.test.check.generators.keyword_ns; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","keyword-ns","clojure.test.check.generators/keyword-ns",-1492628482,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","keyword-ns","clojure.test.check.generators/keyword-ns",-1492628482,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/keyword-ns */ cljs.spec.gen.alpha.keyword_ns = ((function (g__20554__auto___29325){ return (function cljs$spec$gen$alpha$keyword_ns(var_args){ var args__4736__auto__ = []; var len__4730__auto___29326 = arguments.length; var i__4731__auto___29327 = (0); while(true){ if((i__4731__auto___29327 < len__4730__auto___29326)){ args__4736__auto__.push((arguments[i__4731__auto___29327])); var G__29328 = (i__4731__auto___29327 + (1)); i__4731__auto___29327 = G__29328; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.keyword_ns.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29325)) ; cljs.spec.gen.alpha.keyword_ns.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29325){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29325); });})(g__20554__auto___29325)) ; cljs.spec.gen.alpha.keyword_ns.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.keyword_ns.cljs$lang$applyTo = ((function (g__20554__auto___29325){ return (function (seq29274){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29274)); });})(g__20554__auto___29325)) ; var g__20554__auto___29329 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.large_integer !== 'undefined')){ return clojure.test.check.generators.large_integer; } 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",-865967138,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","large-integer","clojure.test.check.generators/large-integer",-865967138,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/large-integer */ cljs.spec.gen.alpha.large_integer = ((function (g__20554__auto___29329){ return (function cljs$spec$gen$alpha$large_integer(var_args){ var args__4736__auto__ = []; var len__4730__auto___29330 = arguments.length; var i__4731__auto___29331 = (0); while(true){ if((i__4731__auto___29331 < len__4730__auto___29330)){ args__4736__auto__.push((arguments[i__4731__auto___29331])); var G__29332 = (i__4731__auto___29331 + (1)); i__4731__auto___29331 = G__29332; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.large_integer.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29329)) ; cljs.spec.gen.alpha.large_integer.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29329){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29329); });})(g__20554__auto___29329)) ; cljs.spec.gen.alpha.large_integer.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.large_integer.cljs$lang$applyTo = ((function (g__20554__auto___29329){ return (function (seq29275){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29275)); });})(g__20554__auto___29329)) ; var g__20554__auto___29333 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.ratio !== 'undefined')){ return clojure.test.check.generators.ratio; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","ratio","clojure.test.check.generators/ratio",1540966915,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","ratio","clojure.test.check.generators/ratio",1540966915,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/ratio */ cljs.spec.gen.alpha.ratio = ((function (g__20554__auto___29333){ return (function cljs$spec$gen$alpha$ratio(var_args){ var args__4736__auto__ = []; var len__4730__auto___29334 = arguments.length; var i__4731__auto___29335 = (0); while(true){ if((i__4731__auto___29335 < len__4730__auto___29334)){ args__4736__auto__.push((arguments[i__4731__auto___29335])); var G__29336 = (i__4731__auto___29335 + (1)); i__4731__auto___29335 = G__29336; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.ratio.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29333)) ; cljs.spec.gen.alpha.ratio.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29333){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29333); });})(g__20554__auto___29333)) ; cljs.spec.gen.alpha.ratio.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.ratio.cljs$lang$applyTo = ((function (g__20554__auto___29333){ return (function (seq29276){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29276)); });})(g__20554__auto___29333)) ; var g__20554__auto___29337 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.simple_type !== 'undefined')){ return clojure.test.check.generators.simple_type; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","simple-type","clojure.test.check.generators/simple-type",892572284,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","simple-type","clojure.test.check.generators/simple-type",892572284,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/simple-type */ cljs.spec.gen.alpha.simple_type = ((function (g__20554__auto___29337){ return (function cljs$spec$gen$alpha$simple_type(var_args){ var args__4736__auto__ = []; var len__4730__auto___29338 = arguments.length; var i__4731__auto___29339 = (0); while(true){ if((i__4731__auto___29339 < len__4730__auto___29338)){ args__4736__auto__.push((arguments[i__4731__auto___29339])); var G__29340 = (i__4731__auto___29339 + (1)); i__4731__auto___29339 = G__29340; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.simple_type.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29337)) ; cljs.spec.gen.alpha.simple_type.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29337){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29337); });})(g__20554__auto___29337)) ; cljs.spec.gen.alpha.simple_type.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.simple_type.cljs$lang$applyTo = ((function (g__20554__auto___29337){ return (function (seq29277){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29277)); });})(g__20554__auto___29337)) ; var g__20554__auto___29341 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.simple_type_printable !== 'undefined')){ return clojure.test.check.generators.simple_type_printable; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","simple-type-printable","clojure.test.check.generators/simple-type-printable",-58489962,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","simple-type-printable","clojure.test.check.generators/simple-type-printable",-58489962,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/simple-type-printable */ cljs.spec.gen.alpha.simple_type_printable = ((function (g__20554__auto___29341){ return (function cljs$spec$gen$alpha$simple_type_printable(var_args){ var args__4736__auto__ = []; var len__4730__auto___29342 = arguments.length; var i__4731__auto___29343 = (0); while(true){ if((i__4731__auto___29343 < len__4730__auto___29342)){ args__4736__auto__.push((arguments[i__4731__auto___29343])); var G__29344 = (i__4731__auto___29343 + (1)); i__4731__auto___29343 = G__29344; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.simple_type_printable.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29341)) ; cljs.spec.gen.alpha.simple_type_printable.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29341){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29341); });})(g__20554__auto___29341)) ; cljs.spec.gen.alpha.simple_type_printable.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.simple_type_printable.cljs$lang$applyTo = ((function (g__20554__auto___29341){ return (function (seq29278){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29278)); });})(g__20554__auto___29341)) ; var g__20554__auto___29345 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.string !== 'undefined')){ return clojure.test.check.generators.string; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","string","clojure.test.check.generators/string",-1704750979,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","string","clojure.test.check.generators/string",-1704750979,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/string */ cljs.spec.gen.alpha.string = ((function (g__20554__auto___29345){ return (function cljs$spec$gen$alpha$string(var_args){ var args__4736__auto__ = []; var len__4730__auto___29346 = arguments.length; var i__4731__auto___29347 = (0); while(true){ if((i__4731__auto___29347 < len__4730__auto___29346)){ args__4736__auto__.push((arguments[i__4731__auto___29347])); var G__29348 = (i__4731__auto___29347 + (1)); i__4731__auto___29347 = G__29348; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.string.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29345)) ; cljs.spec.gen.alpha.string.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29345){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29345); });})(g__20554__auto___29345)) ; cljs.spec.gen.alpha.string.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.string.cljs$lang$applyTo = ((function (g__20554__auto___29345){ return (function (seq29279){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29279)); });})(g__20554__auto___29345)) ; var g__20554__auto___29349 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.string_ascii !== 'undefined')){ return clojure.test.check.generators.string_ascii; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","string-ascii","clojure.test.check.generators/string-ascii",-2009877640,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","string-ascii","clojure.test.check.generators/string-ascii",-2009877640,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/string-ascii */ cljs.spec.gen.alpha.string_ascii = ((function (g__20554__auto___29349){ return (function cljs$spec$gen$alpha$string_ascii(var_args){ var args__4736__auto__ = []; var len__4730__auto___29350 = arguments.length; var i__4731__auto___29351 = (0); while(true){ if((i__4731__auto___29351 < len__4730__auto___29350)){ args__4736__auto__.push((arguments[i__4731__auto___29351])); var G__29352 = (i__4731__auto___29351 + (1)); i__4731__auto___29351 = G__29352; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.string_ascii.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29349)) ; cljs.spec.gen.alpha.string_ascii.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29349){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29349); });})(g__20554__auto___29349)) ; cljs.spec.gen.alpha.string_ascii.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.string_ascii.cljs$lang$applyTo = ((function (g__20554__auto___29349){ return (function (seq29280){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29280)); });})(g__20554__auto___29349)) ; var g__20554__auto___29353 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.string_alphanumeric !== 'undefined')){ return clojure.test.check.generators.string_alphanumeric; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","string-alphanumeric","clojure.test.check.generators/string-alphanumeric",836374939,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","string-alphanumeric","clojure.test.check.generators/string-alphanumeric",836374939,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/string-alphanumeric */ cljs.spec.gen.alpha.string_alphanumeric = ((function (g__20554__auto___29353){ return (function cljs$spec$gen$alpha$string_alphanumeric(var_args){ var args__4736__auto__ = []; var len__4730__auto___29354 = arguments.length; var i__4731__auto___29355 = (0); while(true){ if((i__4731__auto___29355 < len__4730__auto___29354)){ args__4736__auto__.push((arguments[i__4731__auto___29355])); var G__29356 = (i__4731__auto___29355 + (1)); i__4731__auto___29355 = G__29356; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.string_alphanumeric.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29353)) ; cljs.spec.gen.alpha.string_alphanumeric.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29353){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29353); });})(g__20554__auto___29353)) ; cljs.spec.gen.alpha.string_alphanumeric.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.string_alphanumeric.cljs$lang$applyTo = ((function (g__20554__auto___29353){ return (function (seq29281){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29281)); });})(g__20554__auto___29353)) ; var g__20554__auto___29357 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.symbol !== 'undefined')){ return clojure.test.check.generators.symbol; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","symbol","clojure.test.check.generators/symbol",-1305461065,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","symbol","clojure.test.check.generators/symbol",-1305461065,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/symbol */ cljs.spec.gen.alpha.symbol = ((function (g__20554__auto___29357){ return (function cljs$spec$gen$alpha$symbol(var_args){ var args__4736__auto__ = []; var len__4730__auto___29358 = arguments.length; var i__4731__auto___29359 = (0); while(true){ if((i__4731__auto___29359 < len__4730__auto___29358)){ args__4736__auto__.push((arguments[i__4731__auto___29359])); var G__29360 = (i__4731__auto___29359 + (1)); i__4731__auto___29359 = G__29360; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.symbol.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29357)) ; cljs.spec.gen.alpha.symbol.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29357){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29357); });})(g__20554__auto___29357)) ; cljs.spec.gen.alpha.symbol.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.symbol.cljs$lang$applyTo = ((function (g__20554__auto___29357){ return (function (seq29282){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29282)); });})(g__20554__auto___29357)) ; var g__20554__auto___29361 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.symbol_ns !== 'undefined')){ return clojure.test.check.generators.symbol_ns; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","symbol-ns","clojure.test.check.generators/symbol-ns",-862629490,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","symbol-ns","clojure.test.check.generators/symbol-ns",-862629490,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/symbol-ns */ cljs.spec.gen.alpha.symbol_ns = ((function (g__20554__auto___29361){ return (function cljs$spec$gen$alpha$symbol_ns(var_args){ var args__4736__auto__ = []; var len__4730__auto___29362 = arguments.length; var i__4731__auto___29363 = (0); while(true){ if((i__4731__auto___29363 < len__4730__auto___29362)){ args__4736__auto__.push((arguments[i__4731__auto___29363])); var G__29364 = (i__4731__auto___29363 + (1)); i__4731__auto___29363 = G__29364; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.symbol_ns.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29361)) ; cljs.spec.gen.alpha.symbol_ns.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29361){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29361); });})(g__20554__auto___29361)) ; cljs.spec.gen.alpha.symbol_ns.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.symbol_ns.cljs$lang$applyTo = ((function (g__20554__auto___29361){ return (function (seq29283){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29283)); });})(g__20554__auto___29361)) ; var g__20554__auto___29365 = (new cljs.spec.gen.alpha.LazyVar((function (){ if((typeof clojure !== 'undefined') && (typeof clojure.test !== 'undefined') && (typeof clojure.test.check !== 'undefined') && (typeof clojure.test.check.generators !== 'undefined') && (typeof clojure.test.check.generators.uuid !== 'undefined')){ return clojure.test.check.generators.uuid; } else { throw (new Error(["Var ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(new cljs.core.Symbol("clojure.test.check.generators","uuid","clojure.test.check.generators/uuid",1589373144,null))," does not exist, ",cljs.core.namespace.call(null,new cljs.core.Symbol("clojure.test.check.generators","uuid","clojure.test.check.generators/uuid",1589373144,null))," never required"].join(''))); } }),null)); /** * Fn returning clojure.test.check.generators/uuid */ cljs.spec.gen.alpha.uuid = ((function (g__20554__auto___29365){ return (function cljs$spec$gen$alpha$uuid(var_args){ var args__4736__auto__ = []; var len__4730__auto___29366 = arguments.length; var i__4731__auto___29367 = (0); while(true){ if((i__4731__auto___29367 < len__4730__auto___29366)){ args__4736__auto__.push((arguments[i__4731__auto___29367])); var G__29368 = (i__4731__auto___29367 + (1)); i__4731__auto___29367 = G__29368; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.uuid.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); });})(g__20554__auto___29365)) ; cljs.spec.gen.alpha.uuid.cljs$core$IFn$_invoke$arity$variadic = ((function (g__20554__auto___29365){ return (function (args){ return cljs.core.deref.call(null,g__20554__auto___29365); });})(g__20554__auto___29365)) ; cljs.spec.gen.alpha.uuid.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.uuid.cljs$lang$applyTo = ((function (g__20554__auto___29365){ return (function (seq29284){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29284)); });})(g__20554__auto___29365)) ; /** * Returns a generator of a sequence catenated from results of * gens, each of which should generate something sequential. */ cljs.spec.gen.alpha.cat = (function cljs$spec$gen$alpha$cat(var_args){ var args__4736__auto__ = []; var len__4730__auto___29371 = arguments.length; var i__4731__auto___29372 = (0); while(true){ if((i__4731__auto___29372 < len__4730__auto___29371)){ args__4736__auto__.push((arguments[i__4731__auto___29372])); var G__29373 = (i__4731__auto___29372 + (1)); i__4731__auto___29372 = G__29373; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return cljs.spec.gen.alpha.cat.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); }); cljs.spec.gen.alpha.cat.cljs$core$IFn$_invoke$arity$variadic = (function (gens){ return cljs.spec.gen.alpha.fmap.call(null,(function (p1__29369_SHARP_){ return cljs.core.apply.call(null,cljs.core.concat,p1__29369_SHARP_); }),cljs.core.apply.call(null,cljs.spec.gen.alpha.tuple,gens)); }); cljs.spec.gen.alpha.cat.cljs$lang$maxFixedArity = (0); /** @this {Function} */ cljs.spec.gen.alpha.cat.cljs$lang$applyTo = (function (seq29370){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq29370)); }); cljs.spec.gen.alpha.qualified_QMARK_ = (function cljs$spec$gen$alpha$qualified_QMARK_(ident){ return (!((cljs.core.namespace.call(null,ident) == null))); }); cljs.spec.gen.alpha.gen_builtins = (new cljs.core.Delay((function (){ var simple = cljs.spec.gen.alpha.simple_type_printable.call(null); return cljs.core.PersistentHashMap.fromArrays([cljs.core.qualified_keyword_QMARK_,cljs.core.seq_QMARK_,cljs.core.vector_QMARK_,cljs.core.any_QMARK_,cljs.core.boolean_QMARK_,cljs.core.char_QMARK_,cljs.core.some_QMARK_,cljs.core.inst_QMARK_,cljs.core.simple_symbol_QMARK_,cljs.core.sequential_QMARK_,cljs.core.float_QMARK_,cljs.core.set_QMARK_,cljs.core.map_QMARK_,cljs.core.empty_QMARK_,cljs.core.string_QMARK_,cljs.core.uri_QMARK_,cljs.core.double_QMARK_,cljs.core.int_QMARK_,cljs.core.associative_QMARK_,cljs.core.keyword_QMARK_,cljs.core.indexed_QMARK_,cljs.core.zero_QMARK_,cljs.core.simple_keyword_QMARK_,cljs.core.neg_int_QMARK_,cljs.core.nil_QMARK_,cljs.core.ident_QMARK_,cljs.core.qualified_ident_QMARK_,cljs.core.true_QMARK_,cljs.core.integer_QMARK_,cljs.core.nat_int_QMARK_,cljs.core.pos_int_QMARK_,cljs.core.uuid_QMARK_,cljs.core.false_QMARK_,cljs.core.list_QMARK_,cljs.core.simple_ident_QMARK_,cljs.core.number_QMARK_,cljs.core.qualified_symbol_QMARK_,cljs.core.seqable_QMARK_,cljs.core.symbol_QMARK_,cljs.core.coll_QMARK_],[cljs.spec.gen.alpha.such_that.call(null,cljs.spec.gen.alpha.qualified_QMARK_,cljs.spec.gen.alpha.keyword_ns.call(null)),cljs.spec.gen.alpha.list.call(null,simple),cljs.spec.gen.alpha.vector.call(null,simple),cljs.spec.gen.alpha.one_of.call(null,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.spec.gen.alpha.return$.call(null,null),cljs.spec.gen.alpha.any_printable.call(null)], null)),cljs.spec.gen.alpha.boolean$.call(null),cljs.spec.gen.alpha.char$.call(null),cljs.spec.gen.alpha.such_that.call(null,cljs.core.some_QMARK_,cljs.spec.gen.alpha.any_printable.call(null)),cljs.spec.gen.alpha.fmap.call(null,((function (simple){ return (function (p1__29375_SHARP_){ return (new Date(p1__29375_SHARP_)); });})(simple)) ,cljs.spec.gen.alpha.large_integer.call(null)),cljs.spec.gen.alpha.symbol.call(null),cljs.spec.gen.alpha.one_of.call(null,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.spec.gen.alpha.list.call(null,simple),cljs.spec.gen.alpha.vector.call(null,simple)], null)),cljs.spec.gen.alpha.double$.call(null),cljs.spec.gen.alpha.set.call(null,simple),cljs.spec.gen.alpha.map.call(null,simple,simple),cljs.spec.gen.alpha.elements.call(null,new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [null,cljs.core.List.EMPTY,cljs.core.PersistentVector.EMPTY,cljs.core.PersistentArrayMap.EMPTY,cljs.core.PersistentHashSet.EMPTY], null)),cljs.spec.gen.alpha.string_alphanumeric.call(null),cljs.spec.gen.alpha.fmap.call(null,((function (simple){ return (function (p1__29374_SHARP_){ return (new goog.Uri(["http://",cljs.core.str.cljs$core$IFn$_invoke$arity$1(p1__29374_SHARP_),".com"].join(''))); });})(simple)) ,cljs.spec.gen.alpha.uuid.call(null)),cljs.spec.gen.alpha.double$.call(null),cljs.spec.gen.alpha.large_integer.call(null),cljs.spec.gen.alpha.one_of.call(null,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.spec.gen.alpha.map.call(null,simple,simple),cljs.spec.gen.alpha.vector.call(null,simple)], null)),cljs.spec.gen.alpha.keyword_ns.call(null),cljs.spec.gen.alpha.vector.call(null,simple),cljs.spec.gen.alpha.return$.call(null,(0)),cljs.spec.gen.alpha.keyword.call(null),cljs.spec.gen.alpha.large_integer_STAR_.call(null,new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"max","max",61366548),(-1)], null)),cljs.spec.gen.alpha.return$.call(null,null),cljs.spec.gen.alpha.one_of.call(null,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.spec.gen.alpha.keyword_ns.call(null),cljs.spec.gen.alpha.symbol_ns.call(null)], null)),cljs.spec.gen.alpha.such_that.call(null,cljs.spec.gen.alpha.qualified_QMARK_,cljs.spec.gen.alpha.one_of.call(null,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.spec.gen.alpha.keyword_ns.call(null),cljs.spec.gen.alpha.symbol_ns.call(null)], null))),cljs.spec.gen.alpha.return$.call(null,true),cljs.spec.gen.alpha.large_integer.call(null),cljs.spec.gen.alpha.large_integer_STAR_.call(null,new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"min","min",444991522),(0)], null)),cljs.spec.gen.alpha.large_integer_STAR_.call(null,new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"min","min",444991522),(1)], null)),cljs.spec.gen.alpha.uuid.call(null),cljs.spec.gen.alpha.return$.call(null,false),cljs.spec.gen.alpha.list.call(null,simple),cljs.spec.gen.alpha.one_of.call(null,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.spec.gen.alpha.keyword.call(null),cljs.spec.gen.alpha.symbol.call(null)], null)),cljs.spec.gen.alpha.one_of.call(null,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.spec.gen.alpha.large_integer.call(null),cljs.spec.gen.alpha.double$.call(null)], null)),cljs.spec.gen.alpha.such_that.call(null,cljs.spec.gen.alpha.qualified_QMARK_,cljs.spec.gen.alpha.symbol_ns.call(null)),cljs.spec.gen.alpha.one_of.call(null,new cljs.core.PersistentVector(null, 6, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.spec.gen.alpha.return$.call(null,null),cljs.spec.gen.alpha.list.call(null,simple),cljs.spec.gen.alpha.vector.call(null,simple),cljs.spec.gen.alpha.map.call(null,simple,simple),cljs.spec.gen.alpha.set.call(null,simple),cljs.spec.gen.alpha.string_alphanumeric.call(null)], null)),cljs.spec.gen.alpha.symbol_ns.call(null),cljs.spec.gen.alpha.one_of.call(null,new cljs.core.PersistentVector(null, 4, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.spec.gen.alpha.map.call(null,simple,simple),cljs.spec.gen.alpha.list.call(null,simple),cljs.spec.gen.alpha.vector.call(null,simple),cljs.spec.gen.alpha.set.call(null,simple)], null))]); }),null)); /** * Given a predicate, returns a built-in generator if one exists. */ cljs.spec.gen.alpha.gen_for_pred = (function cljs$spec$gen$alpha$gen_for_pred(pred){ if(cljs.core.set_QMARK_.call(null,pred)){ return cljs.spec.gen.alpha.elements.call(null,pred); } else { return cljs.core.get.call(null,cljs.core.deref.call(null,cljs.spec.gen.alpha.gen_builtins),pred); } }); //# sourceMappingURL=alpha.js.map?rel=1582560151096