nippy/taoensso.nippy.utils.html

7 lines
4.4 KiB
HTML
Raw Normal View History

2013-06-01 12:16:45 +00:00
<!DOCTYPE html>
2014-01-22 12:51:28 +00:00
<html><head><meta charset="UTF-8"><link href="css/default.css" rel="stylesheet" type="text/css"><script src="js/jquery.min.js" type="text/javascript"></script><script src="js/page_effects.js" type="text/javascript"></script><title>taoensso.nippy.utils documentation</title></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html">Nippy 2.6.0-alpha1 API documentation</a></h1></div><div class="sidebar" id="namespaces"><h3><span>Namespaces</span></h3><ul><li><a href="taoensso.nippy.html"><span>taoensso.nippy</span></a></li><li><a href="taoensso.nippy.benchmarks.html"><span>taoensso.nippy.benchmarks</span></a></li><li><a href="taoensso.nippy.compression.html"><span>taoensso.nippy.compression</span></a></li><li><a href="taoensso.nippy.encryption.html"><span>taoensso.nippy.encryption</span></a></li><li><a href="taoensso.nippy.tools.html"><span>taoensso.nippy.tools</span></a></li><li class="current"><a href="taoensso.nippy.utils.html"><span>taoensso.nippy.utils</span></a></li></ul></div><div class="sidebar" id="vars"><h3>Public Vars</h3><ul><li><a href="taoensso.nippy.utils.html#var-ba-concat"><span>ba-concat</span></a></li><li><a href="taoensso.nippy.utils.html#var-ba-split"><span>ba-split</span></a></li><li><a href="taoensso.nippy.utils.html#var-ba%3D"><span>ba=</span></a></li><li><a href="taoensso.nippy.utils.html#var-bench"><span>bench</span></a></li><li><a href="taoensso.nippy.utils.html#var-bytes-class"><span>bytes-class</span></a></li><li><a href="taoensso.nippy.utils.html#var-bytes%3F"><span>bytes?</span></a></li><li><a href="taoensso.nippy.utils.html#var-case-eval"><span>case-eval</span></a></li><li><a href="taoensso.nippy.utils.html#var-memoized"><span>memoized</span></a></li><li><a href="taoensso.nippy.utils.html#var-readable%3F"><span>readable?</span></a></li><li><a href="taoensso.nippy.utils.html#var-repeatedly-into"><span>repeatedly-into</span></a></li><li><a href="taoensso.nippy.utils.html#var-serializable%3F"><span>serializable?</span></a></li><li><a href="taoensso.nippy.utils.html#var-time-ns"><span>time-ns</span></a></li></ul></div><div class="namespace-docs" id="content"><h2>taoensso.nippy.utils documentation</h2><pre class="doc"></pre><div class="public" id="var-ba-concat"><h3>ba-concat</h3><div class="usage"><code>(ba-concat ba1 ba2)</code></div><pre class="doc"></pre></div><div class="public" id="var-ba-split"><h3>ba-split</h3><div class="usage"><code>(ba-split ba idx)</code></div><pre class="doc"></pre></div><div class="public" id="var-ba%3D"><h3>ba=</h3><div class="usage"><code>(ba= x y)</code></div><pre class="doc"></pre></div><div class="public" id="var-bench"><h3>bench</h3><h4 class="macro">macro</h4><div class="usage"><code>(bench nlaps {:keys [nlaps-warmup nthreads as-ns?], :or {nlaps-warmup 0, nthreads 1}} &amp; body)</code></div><pre class="doc">Repeatedly executes body and returns time taken to complete execution.
</pre></div><div class="public" id="var-bytes-class"><h3>bytes-class</h3><div class="usage"></div><pre class="doc"></pre></div><div class="public" id="var-bytes%3F"><h3>bytes?</h3><div class="usage"><code>(bytes? x)</code></div><pre class="doc"></pre></div><div class="public" id="var-case-eval"><h3>case-eval</h3><h4 class="macro">macro</h4><div class="usage"><code>(case-eval e &amp; clauses)</code></div><pre class="doc">Like `case` but evaluates test constants for their compile-time value.
2013-11-18 07:12:17 +00:00
</pre></div><div class="public" id="var-memoized"><h3>memoized</h3><div class="usage"><code>(memoized cache f &amp; args)</code></div><pre class="doc">Like `(partial memoize* {})` but takes an explicit cache atom (possibly nil)
2014-01-22 12:51:28 +00:00
and immediately applies memoized f to given arguments.</pre></div><div class="public" id="var-readable%3F"><h3>readable?</h3><div class="usage"></div><pre class="doc"></pre></div><div class="public" id="var-repeatedly-into"><h3>repeatedly-into</h3><h4 class="macro">macro</h4><div class="usage"><code>(repeatedly-into coll n &amp; body)</code></div><pre class="doc">Like `repeatedly` but faster and `conj`s items into given collection.
</pre></div><div class="public" id="var-serializable%3F"><h3>serializable?</h3><div class="usage"></div><pre class="doc"></pre></div><div class="public" id="var-time-ns"><h3>time-ns</h3><h4 class="macro">macro</h4><div class="usage"><code>(time-ns &amp; body)</code></div><pre class="doc">Returns number of nanoseconds it takes to execute body.
2013-11-18 07:12:17 +00:00
</pre></div></div></body></html>