<html><head><metacharset="UTF-8"/><title>taoensso.telemere.timbre-shim documentation</title><linkrel="stylesheet"type="text/css"href="css/default.css"/><linkrel="stylesheet"type="text/css"href="css/highlight.css"/><scripttype="text/javascript"src="js/highlight.min.js"></script><scripttype="text/javascript"src="js/jquery.min.js"></script><scripttype="text/javascript"src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><divid="header"><h2>Generated by <ahref="https://github.com/weavejester/codox">Codox</a></h2><h1><ahref="index.html"><spanclass="project-title"><spanclass="project-name">Telemere</span><spanclass="project-version">1.0.0-alpha3</span></span></a></h1><divid="langs"><divclass="lang current">clj</div><divclass="lang"><ahref="index.cljs.html">cljs</a></div></div></div><divclass="sidebar primary"><h3class="no-link"><spanclass="inner">Namespaces</span></h3><ul><liclass="depth-1"><divclass="no-link"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>taoensso</span></div></div></li><liclass="depth-2"><ahref="taoensso.telemere.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>telemere</span></div></a></li><liclass="depth-3 branch current"><ahref="taoensso.telemere.timbre-shim.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>timbre-shim</span></div></a></li><liclass="depth-3"><ahref="taoensso.telemere.utils.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>utils</span></div></a></li></ul></div><divclass="sidebar secondary"><h3><ahref="#top"><spanclass="inner">Public Vars</span></a></h3><ul><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-debug"><divclass="inner"><span>debug</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-debugf"><divclass="inner"><span>debugf</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-error"><divclass="inner"><span>error</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-errorf"><divclass="inner"><span>errorf</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-fatal"><divclass="inner"><span>fatal</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-fatalf"><divclass="inner"><span>fatalf</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-info"><divclass="inner"><span>info</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-infof"><divclass="inner"><span>infof</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-log"><divclass="inner"><span>log</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-log-and-rethrow-errors"><divclass="inner"><span>log-and-rethrow-errors</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-log-errors"><divclass="inner"><span>log-errors</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-logf"><divclass="inner"><span>logf</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-logged-future"><divclass="inner"><span>logged-future</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-refer-timbre"><divclass="inner"><span>refer-timbre</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-report"><divclass="inner"><span>report</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-reportf"><divclass="inner"><span>reportf</span></div></a></li><liclass="depth-1"><ahref="taoensso.telemere.timbre-shim.html#var-spy.21"><divclass="inner"><span>spy!</span></div></a></li><liclass="depth-1"><ahr
Intended to help ease migration from Timbre to Telemere.</pre></div><divclass="public anchor"id="var-debug"><h3>debug</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(debug & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-debugf"><h3>debugf</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(debugf & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-error"><h3>error</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(error & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-errorf"><h3>errorf</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(errorf & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-fatal"><h3>fatal</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(fatal & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-fatalf"><h3>fatalf</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(fatalf & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-info"><h3>info</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(info & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-infof"><h3>infof</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(infof & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-log"><h3>log</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(log level & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-log-and-rethrow-errors"><h3>log-and-rethrow-errors</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(log-and-rethrow-errors & body)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/catch->error!`.
</pre></div></div><divclass="public anchor"id="var-log-errors"><h3>log-errors</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(log-errors & body)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/catch->error!`.
</pre></div></div><divclass="public anchor"id="var-logf"><h3>logf</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(logf level & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-logged-future"><h3>logged-future</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(logged-future & body)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/catch->error!`.
spy]])</pre></div></div><divclass="public anchor"id="var-report"><h3>report</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(report & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-reportf"><h3>reportf</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(reportf & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-trace"><h3>trace</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(trace & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-tracef"><h3>tracef</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(tracef & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-warn"><h3>warn</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(warn & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.
</pre></div></div><divclass="public anchor"id="var-warnf"><h3>warnf</h3><h4class="type">macro</h4><h4class="lang current">clj</h4><divclass="usage"><code>(warnf & args)</code></div><divclass="doc"><preclass="plaintext">Prefer `telemere/log!`, etc.