goog.provide('emptyhead.util.logging');
emptyhead.util.logging.error = (function emptyhead$util$logging$error(var_args){
var args__5732__auto__ = [];
var len__5726__auto___30495 = arguments.length;
var i__5727__auto___30496 = (0);
while(true){
if((i__5727__auto___30496 < len__5726__auto___30495)){
args__5732__auto__.push((arguments[i__5727__auto___30496]));

var G__30497 = (i__5727__auto___30496 + (1));
i__5727__auto___30496 = G__30497;
continue;
} else {
}
break;
}

var argseq__5733__auto__ = ((((1) < args__5732__auto__.length))?(new cljs.core.IndexedSeq(args__5732__auto__.slice((1)),(0),null)):null);
return emptyhead.util.logging.error.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__5733__auto__);
});

(emptyhead.util.logging.error.cljs$core$IFn$_invoke$arity$variadic = (function (message,data){
throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2(message,new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"data","data",-232669377),data], null));
}));

(emptyhead.util.logging.error.cljs$lang$maxFixedArity = (1));

/** @this {Function} */
(emptyhead.util.logging.error.cljs$lang$applyTo = (function (seq30489){
var G__30490 = cljs.core.first(seq30489);
var seq30489__$1 = cljs.core.next(seq30489);
var self__5711__auto__ = this;
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__30490,seq30489__$1);
}));

emptyhead.util.logging.warn = (function emptyhead$util$logging$warn(var_args){
var args__5732__auto__ = [];
var len__5726__auto___30498 = arguments.length;
var i__5727__auto___30499 = (0);
while(true){
if((i__5727__auto___30499 < len__5726__auto___30498)){
args__5732__auto__.push((arguments[i__5727__auto___30499]));

var G__30500 = (i__5727__auto___30499 + (1));
i__5727__auto___30499 = G__30500;
continue;
} else {
}
break;
}

var argseq__5733__auto__ = ((((1) < args__5732__auto__.length))?(new cljs.core.IndexedSeq(args__5732__auto__.slice((1)),(0),null)):null);
return emptyhead.util.logging.warn.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__5733__auto__);
});

(emptyhead.util.logging.warn.cljs$core$IFn$_invoke$arity$variadic = (function (message,data){
return emptyhead.util.logging.error.cljs$core$IFn$_invoke$arity$variadic(message,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([data], 0));
}));

(emptyhead.util.logging.warn.cljs$lang$maxFixedArity = (1));

/** @this {Function} */
(emptyhead.util.logging.warn.cljs$lang$applyTo = (function (seq30491){
var G__30492 = cljs.core.first(seq30491);
var seq30491__$1 = cljs.core.next(seq30491);
var self__5711__auto__ = this;
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__30492,seq30491__$1);
}));

emptyhead.util.logging.message = (function emptyhead$util$logging$message(var_args){
var args__5732__auto__ = [];
var len__5726__auto___30501 = arguments.length;
var i__5727__auto___30502 = (0);
while(true){
if((i__5727__auto___30502 < len__5726__auto___30501)){
args__5732__auto__.push((arguments[i__5727__auto___30502]));

var G__30503 = (i__5727__auto___30502 + (1));
i__5727__auto___30502 = G__30503;
continue;
} else {
}
break;
}

var argseq__5733__auto__ = ((((1) < args__5732__auto__.length))?(new cljs.core.IndexedSeq(args__5732__auto__.slice((1)),(0),null)):null);
return emptyhead.util.logging.message.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__5733__auto__);
});

(emptyhead.util.logging.message.cljs$core$IFn$_invoke$arity$variadic = (function (message,data){
return cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([message,new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"data","data",-232669377),data], null)], 0));
}));

(emptyhead.util.logging.message.cljs$lang$maxFixedArity = (1));

/** @this {Function} */
(emptyhead.util.logging.message.cljs$lang$applyTo = (function (seq30493){
var G__30494 = cljs.core.first(seq30493);
var seq30493__$1 = cljs.core.next(seq30493);
var self__5711__auto__ = this;
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__30494,seq30493__$1);
}));


//# sourceMappingURL=emptyhead.util.logging.js.map
