Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Make sure that everyone knows clojure-contrib is deprecated and show

them where to go for more info.
  • Loading branch information...
commit 5d99c468d026af565a8b9fd48928d02148a0606e 1 parent 6b14761
@tomfaulhaber tomfaulhaber authored
Showing with 8,199 additions and 3,293 deletions.
  1. +93 −37 accumulators-api.html
  2. +26 −4 agent-utils-api.html
  3. +25 −5 api-index.html
  4. +24 −3 apply-macro-api.html
  5. +29 −6 base64-api.html
  6. +92 −37 branch-1.1.x/accumulators-api.html
  7. +25 −4 branch-1.1.x/agent-utils-api.html
  8. +25 −5 branch-1.1.x/api-index.html
  9. +24 −3 branch-1.1.x/apply-macro-api.html
  10. +29 −6 branch-1.1.x/base64-api.html
  11. +32 −7 branch-1.1.x/classpath-api.html
  12. +45 −14 branch-1.1.x/combinatorics-api.html
  13. +24 −3 branch-1.1.x/command-line-api.html
  14. +21 −2 branch-1.1.x/complex-numbers-api.html
  15. +24 −3 branch-1.1.x/cond-api.html
  16. +52 −17 branch-1.1.x/condition-api.html
  17. +41 −12 branch-1.1.x/core-api.html
  18. +100 −41 branch-1.1.x/dataflow-api.html
  19. +305 −144 branch-1.1.x/datalog-api.html
  20. +68 −25 branch-1.1.x/def-api.html
  21. +101 −42 branch-1.1.x/duck-streams-api.html
  22. +56 −19 branch-1.1.x/error-kit-api.html
  23. +36 −9 branch-1.1.x/except-api.html
  24. +40 −11 branch-1.1.x/fcase-api.html
  25. +76 −29 branch-1.1.x/find-namespaces-api.html
  26. +24 −3 branch-1.1.x/fnmap-api.html
  27. +28 −5 branch-1.1.x/gen-html-docs-api.html
  28. +45 −14 branch-1.1.x/generic.arithmetic-api.html
  29. +48 −15 branch-1.1.x/generic.collection-api.html
  30. +44 −13 branch-1.1.x/generic.comparison-api.html
  31. +24 −3 branch-1.1.x/generic.functor-api.html
  32. +100 −41 branch-1.1.x/generic.math-functions-api.html
  33. +76 −29 branch-1.1.x/graph-api.html
  34. +52 −17 branch-1.1.x/greatest-least-api.html
  35. +104 −45 branch-1.1.x/http.agent-api.html
  36. +28 −5 branch-1.1.x/http.connection-api.html
  37. +25 −4 branch-1.1.x/import-static-api.html
  38. +565 −400 branch-1.1.x/index.html
  39. +28 −5 branch-1.1.x/jar-api.html
  40. +82 −33 branch-1.1.x/java-utils-api.html
  41. +28 −5 branch-1.1.x/javadoc.browse-api.html
  42. +118 −53 branch-1.1.x/jmx-api.html
  43. +29 −6 branch-1.1.x/json.read-api.html
  44. +29 −6 branch-1.1.x/json.write-api.html
  45. +32 −7 branch-1.1.x/lazy-seqs-api.html
  46. +36 −9 branch-1.1.x/lazy-xml-api.html
  47. +101 −42 branch-1.1.x/logging-api.html
  48. +52 −17 branch-1.1.x/macro-utils-api.html
  49. +32 −7 branch-1.1.x/macros-api.html
  50. +36 −9 branch-1.1.x/map-utils-api.html
  51. +56 −19 branch-1.1.x/math-api.html
  52. +88 −35 branch-1.1.x/miglayout-api.html
  53. +32 −7 branch-1.1.x/mmap-api.html
  54. +100 −41 branch-1.1.x/mock-api.html
  55. +64 −23 branch-1.1.x/monadic-io-streams-api.html
  56. +165 −74 branch-1.1.x/monads-api.html
  57. +52 −17 branch-1.1.x/ns-utils-api.html
  58. +195 −108 branch-1.1.x/pprint-api.html
  59. +64 −23 branch-1.1.x/probabilities.finite-distributions-api.html
  60. +72 −27 branch-1.1.x/probabilities.monte-carlo-api.html
  61. +28 −5 branch-1.1.x/probabilities.random-numbers-api.html
  62. +44 −13 branch-1.1.x/profile-api.html
  63. +33 −8 branch-1.1.x/prxml-api.html
  64. +48 −15 branch-1.1.x/repl-ln-api.html
  65. +80 −31 branch-1.1.x/repl-utils-api.html
  66. +94 −39 branch-1.1.x/seq-utils-api.html
  67. +28 −5 branch-1.1.x/server-socket-api.html
  68. +36 −9 branch-1.1.x/set-api.html
  69. +30 −9 branch-1.1.x/shell-out-api.html
  70. +28 −5 branch-1.1.x/singleton-api.html
  71. +205 −94 branch-1.1.x/sql-api.html
  72. +48 −15 branch-1.1.x/str-utils-api.html
  73. +147 −66 branch-1.1.x/str-utils2-api.html
  74. +68 −25 branch-1.1.x/stream-utils-api.html
  75. +60 −21 branch-1.1.x/swing-utils-api.html
  76. +196 −105 branch-1.1.x/test-is-api.html
  77. +48 −15 branch-1.1.x/trace-api.html
  78. +36 −9 branch-1.1.x/types-api.html
  79. +28 −5 branch-1.1.x/with-ns-api.html
  80. +84 −33 branch-1.1.x/zip-filter-api.html
  81. +84 −33 branch-master/accumulators-api.html
  82. +25 −4 branch-master/agent-utils-api.html
  83. +24 −5 branch-master/api-index.html
  84. +37 −10 branch-master/base64-api.html
  85. +32 −7 branch-master/classpath-api.html
  86. +45 −14 branch-master/combinatorics-api.html
  87. +24 −3 branch-master/command-line-api.html
  88. +21 −2 branch-master/complex-numbers-api.html
  89. +24 −3 branch-master/cond-api.html
  90. +48 −15 branch-master/condition-api.html
  91. +45 −14 branch-master/core-api.html
  92. +100 −41 branch-master/dataflow-api.html
  93. +253 −118 branch-master/datalog-api.html
  94. +68 −25 branch-master/def-api.html
  95. +56 −19 branch-master/error-kit-api.html
  96. +36 −9 branch-master/except-api.html
  97. +40 −11 branch-master/fcase-api.html
  98. +76 −29 branch-master/find-namespaces-api.html
  99. +24 −3 branch-master/fnmap-api.html
  100. +28 −5 branch-master/gen-html-docs-api.html
  101. +29 −6 branch-master/generic.arithmetic-api.html
  102. +21 −2 branch-master/generic.collection-api.html
  103. +28 −5 branch-master/generic.comparison-api.html
  104. +21 −2 branch-master/generic.functor-api.html
  105. +24 −3 branch-master/generic.math-functions-api.html
  106. +76 −29 branch-master/graph-api.html
  107. +52 −17 branch-master/greatest-least-api.html
  108. +25 −4 branch-master/import-static-api.html
  109. +502 −353 branch-master/index.html
  110. +28 −5 branch-master/jar-api.html
  111. +47 −16 branch-master/java-utils-api.html
  112. +106 −47 branch-master/jmx-api.html
  113. +46 −15 branch-master/json-api.html
  114. +32 −7 branch-master/lazy-seqs-api.html
  115. +28 −5 branch-master/lazy-xml-api.html
  116. +172 −79 branch-master/logging-api.html
  117. +52 −17 branch-master/macro-utils-api.html
  118. +32 −7 branch-master/macros-api.html
  119. +36 −9 branch-master/map-utils-api.html
  120. +56 −19 branch-master/math-api.html
  121. +64 −23 branch-master/miglayout-api.html
  122. +32 −7 branch-master/mmap-api.html
  123. +100 −41 branch-master/mock-api.html
  124. +64 −23 branch-master/monadic-io-streams-api.html
Sorry, we could not display the entire diff because it was too big.
View
130 accumulators-api.html
@@ -99,6 +99,26 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.2</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Konrad Hinsen</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
+
<br />Full namespace name: <span id="long-name">clojure.contrib.accumulators</span>
<p></p>
<h2>Overview</h2>
@@ -113,195 +133,231 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.accumulators/add">add</h2>
<span id="var-type">multimethod</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (add acc item)
</pre>
<pre id="var-docstr">Add item to the accumulator acc. The exact meaning of adding an
an item depends on the type of the accumulator.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L31" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/add-items">add-items</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (add-items acc items)
</pre>
<pre id="var-docstr">Add all elements of a collection coll to the accumulator acc.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L37" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/combine">combine</h2>
<span id="var-type">multimethod</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (combine &amp; accs)
</pre>
<pre id="var-docstr">Combine the values of the accumulators acc1 and acc2 into a
single accumulator of the same type.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L42" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-counter">empty-counter</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty counter accumulator. Its value is a map that stores for
every item the number of times it was added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L271" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-counter-with-total">empty-counter-with-total</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty counter-with-total accumulator. It works like the counter
accumulator, except that the total number of items added is stored as the
value of the key :total.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L292" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-list">empty-list</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty list accumulator. Adding an item appends it at the beginning.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L88" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-map">empty-map</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty map accumulator. Items to be added must be [key value] pairs.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L145" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-maximum">empty-maximum</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty maximum accumulator. Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L185" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-mean-variance">empty-mean-variance</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty mean-variance accumulator, combining sample mean and
sample variance. Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L232" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-min-max">empty-min-max</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty min-max accumulator, combining minimum and maximum.
Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L207" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-minimum">empty-minimum</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty minimum accumulator. Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L191" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-product">empty-product</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty sum accumulator. Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L177" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-queue">empty-queue</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty queue accumulator. Adding an item appends it at the end.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L102" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-set">empty-set</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty set accumulator.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L116" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-string">empty-string</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty string accumulator. Adding an item (string or character)
appends it at the end.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L130" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-sum">empty-sum</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty sum accumulator. Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L174" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-tuple">empty-tuple</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (empty-tuple empty-accumulators)
</pre>
<pre id="var-docstr">Returns an accumulator tuple with the supplied empty-accumulators
as its value. Accumulator tuples consist of several accumulators that
work in parallel. Added items must be sequences whose number of elements
matches the number of sub-accumulators.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L310" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-vector">empty-vector</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty vector accumulator. Adding an item appends it at the end.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/accumulators.clj#L74" id="var-source">Source</a>
</div>
@@ -321,4 +377,4 @@ <h2 id="clojure.contrib.accumulators/empty-vector">empty-vector</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
30 agent-utils-api.html
@@ -65,6 +65,26 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.2</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Christophe Grande</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
+
<br />Full namespace name: <span id="long-name">clojure.contrib.agent-utils</span>
<p></p>
<h2>Overview</h2>
@@ -79,15 +99,17 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.agent-utils/capture-and-send">capture-and-send</h2>
<span id="var-type">macro</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (capture-and-send vars agent action &amp; args)
</pre>
- <pre id="var-docstr">Capture the current value of the specified vars and rebind
+ <pre id="var-docstr">Capture the current value of the specified vars and rebind
them on the agent thread before executing the action.
Example:
(capture-and-send [*out*] a f b c)</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/agent_utils.clj#L22" id="var-source">Source</a>
</div>
@@ -107,4 +129,4 @@ <h2 id="clojure.contrib.agent-utils/capture-and-send">capture-and-send</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
30 api-index.html
@@ -52,20 +52,40 @@
<div id="content_view" class="wiki wikiPage">
<div id="right-sidebar"></div>
<div id="content-tag"><h1 id="overview">Index of Public Functions and Variables - <span id="header-project">clojure-contrib</span> <span id="header-version">v1.2</span> (<span id="header-status">stable</span>)</h1>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
+
This page has an alphabetical index of all the documented functions and variables
-in <span class="project-name-span">clojure-contrib</span>.
+in <span class="project-name-span">clojure-contrib</span>.
<!-- TODO: enable this functionality on github?
-In a narrow browser window, you may want to collapse the sidebar (use the \"<<\" link)
-to get more screen space for the index.
+In a narrow browser window, you may want to collapse the sidebar (use the \"<<\" link)
+to get more screen space for the index.
-->
<div class="shortcuts">
Shortcuts:<br />
<a href="#A">A</a> <a href="#B">B</a> <a href="#C">C</a> <a href="#D">D</a>
<a href="#E">E</a> <a href="#F">F</a> <a href="#G">G</a> <a href="#H">H</a>
- <a href="#I">I</a> <a href="#J">J</a> <a href="#K">K</a> <a href="#L">L</a>
+ <a href="#I">I</a> <a href="#J">J</a> <a href="#K">K</a> <a href="#L">L</a>
<a href="#M">M</a>
<br />
<a href="#N">N</a> <a href="#O">O</a> <a href="#P">P</a> <a href="#Q">Q</a>
@@ -932,4 +952,4 @@ <h2 id="Other"><span id="section-head">Other</span></h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
27 apply-macro-api.html
@@ -65,6 +65,25 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.2</span> (<span id="header-status">stable</span>)
</h1>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.apply-macro</span>
<p></p>
<h2>Overview</h2>
@@ -78,6 +97,8 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.apply-macro/apply-macro">apply-macro</h2>
<span id="var-type">macro</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (apply-macro macro &amp; args)
</pre>
<pre id="var-docstr">This is evil. Don't ever use it. It makes a macro behave like a
@@ -89,8 +110,8 @@ <h2 id="clojure.contrib.apply-macro/apply-macro">apply-macro</h2>
(def things [true true false])
(apply-macro and things)
;; Expands to: (and true true false)</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/73accf597eafb8dfcb642702a3b98b057bbdbbdf/src/main/clojure/clojure/contrib/apply_macro.clj#L34" id="var-source">Source</a>
</div>
@@ -110,4 +131,4 @@ <h2 id="clojure.contrib.apply-macro/apply-macro">apply-macro</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
35 base64-api.html
@@ -67,10 +67,29 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.2</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Stuart Sierra</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.base64</span>
<p></p>
<h2>Overview</h2>
-<pre id="namespace-docstr">Base-64 encoding and (maybe later) decoding.
+<pre id="namespace-docstr">Base-64 encoding and (maybe later) decoding.
This is mainly here as an example. It is much slower than the
Apache Commons Codec implementation or sun.misc.BASE64Encoder.</pre>
@@ -83,27 +102,31 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.base64/encode">encode</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (encode input output alphabet line-length)
</pre>
<pre id="var-docstr">Encodes bytes of input, writing Base 64 text on output. alphabet
is a 65-character String containing the 64 characters to use in the
encoding; the 65th character is the pad character. line-length is
the maximum number of characters per line, nil for no line breaks.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/base64.clj#L27" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.base64/encode-str">encode-str</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (encode-str s)
(encode-str s encoding line-length)
</pre>
<pre id="var-docstr">Encodes String in base 64; returns a String. If not specified,
encoding is UTF-8 and line-length is nil.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/b8d2743d3a89e13fc9deb2844ca2167b34aaa9b6/src/main/clojure/clojure/contrib/base64.clj#L79" id="var-source">Source</a>
</div>
@@ -123,4 +146,4 @@ <h2 id="clojure.contrib.base64/encode-str">encode-str</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
129 branch-1.1.x/accumulators-api.html
@@ -99,6 +99,25 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Konrad Hinsen</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.accumulators</span>
<p></p>
<h2>Overview</h2>
@@ -113,195 +132,231 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.accumulators/add">add</h2>
<span id="var-type">multimethod</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (add acc item)
</pre>
<pre id="var-docstr">Add item to the accumulator acc. The exact meaning of adding an
an item depends on the type of the accumulator.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L31" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/add-items">add-items</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (add-items acc items)
</pre>
<pre id="var-docstr">Add all elements of a collection coll to the accumulator acc.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L37" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/combine">combine</h2>
<span id="var-type">multimethod</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (combine &amp; accs)
</pre>
<pre id="var-docstr">Combine the values of the accumulators acc1 and acc2 into a
single accumulator of the same type.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L42" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-counter">empty-counter</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty counter accumulator. Its value is a map that stores for
every item the number of times it was added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L271" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-counter-with-total">empty-counter-with-total</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty counter-with-total accumulator. It works like the counter
accumulator, except that the total number of items added is stored as the
value of the key :total.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L292" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-list">empty-list</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty list accumulator. Adding an item appends it at the beginning.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L88" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-map">empty-map</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty map accumulator. Items to be added must be [key value] pairs.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L145" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-maximum">empty-maximum</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty maximum accumulator. Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L185" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-mean-variance">empty-mean-variance</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty mean-variance accumulator, combining sample mean and
sample variance. Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L232" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-min-max">empty-min-max</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty min-max accumulator, combining minimum and maximum.
Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L207" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-minimum">empty-minimum</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty minimum accumulator. Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L191" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-product">empty-product</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty sum accumulator. Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L177" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-queue">empty-queue</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty queue accumulator. Adding an item appends it at the end.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L102" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-set">empty-set</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty set accumulator.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L116" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-string">empty-string</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty string accumulator. Adding an item (string or character)
appends it at the end.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L130" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-sum">empty-sum</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty sum accumulator. Only numbers can be added.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L174" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-tuple">empty-tuple</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (empty-tuple empty-accumulators)
</pre>
<pre id="var-docstr">Returns an accumulator tuple with the supplied empty-accumulators
as its value. Accumulator tuples consist of several accumulators that
work in parallel. Added items must be sequences whose number of elements
matches the number of sub-accumulators.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L310" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.accumulators/empty-vector">empty-vector</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">An empty vector accumulator. Adding an item appends it at the end.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/09d39aca5a69a83f4326ffb0d4ba8f9fc15c9861/src/clojure/contrib/accumulators.clj#L74" id="var-source">Source</a>
</div>
@@ -321,4 +376,4 @@ <h2 id="clojure.contrib.accumulators/empty-vector">empty-vector</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
29 branch-1.1.x/agent-utils-api.html
@@ -65,6 +65,25 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Christophe Grande</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.agent-utils</span>
<p></p>
<h2>Overview</h2>
@@ -79,15 +98,17 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.agent-utils/capture-and-send">capture-and-send</h2>
<span id="var-type">macro</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (capture-and-send vars agent action &amp; args)
</pre>
- <pre id="var-docstr">Capture the current value of the specified vars and rebind
+ <pre id="var-docstr">Capture the current value of the specified vars and rebind
them on the agent thread before executing the action.
Example:
(capture-and-send [*out*] a f b c)</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/agent_utils.clj#L22" id="var-source">Source</a>
</div>
@@ -107,4 +128,4 @@ <h2 id="clojure.contrib.agent-utils/capture-and-send">capture-and-send</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
30 branch-1.1.x/api-index.html
@@ -52,20 +52,40 @@
<div id="content_view" class="wiki wikiPage">
<div id="right-sidebar"></div>
<div id="content-tag"><h1 id="overview">Index of Public Functions and Variables - <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)</h1>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
+
This page has an alphabetical index of all the documented functions and variables
-in <span class="project-name-span">clojure-contrib</span>.
+in <span class="project-name-span">clojure-contrib</span>.
<!-- TODO: enable this functionality on github?
-In a narrow browser window, you may want to collapse the sidebar (use the \"<<\" link)
-to get more screen space for the index.
+In a narrow browser window, you may want to collapse the sidebar (use the \"<<\" link)
+to get more screen space for the index.
-->
<div class="shortcuts">
Shortcuts:<br />
<a href="#A">A</a> <a href="#B">B</a> <a href="#C">C</a> <a href="#D">D</a>
<a href="#E">E</a> <a href="#F">F</a> <a href="#G">G</a> <a href="#H">H</a>
- <a href="#I">I</a> <a href="#J">J</a> <a href="#K">K</a> <a href="#L">L</a>
+ <a href="#I">I</a> <a href="#J">J</a> <a href="#K">K</a> <a href="#L">L</a>
<a href="#M">M</a>
<br />
<a href="#N">N</a> <a href="#O">O</a> <a href="#P">P</a> <a href="#Q">Q</a>
@@ -834,4 +854,4 @@ <h2 id="Other"><span id="section-head">Other</span></h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
27 branch-1.1.x/apply-macro-api.html
@@ -65,6 +65,25 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.apply-macro</span>
<p></p>
<h2>Overview</h2>
@@ -78,6 +97,8 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.apply-macro/apply-macro">apply-macro</h2>
<span id="var-type">macro</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (apply-macro macro &amp; args)
</pre>
<pre id="var-docstr">This is evil. Don't ever use it. It makes a macro behave like a
@@ -89,8 +110,8 @@ <h2 id="clojure.contrib.apply-macro/apply-macro">apply-macro</h2>
(def things [true true false])
(apply-macro and things)
;; Expands to: (and true true false)</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/04a22729691863a5b7e7b1b3c6c1157a02aff3b2/src/clojure/contrib/apply_macro.clj#L32" id="var-source">Source</a>
</div>
@@ -110,4 +131,4 @@ <h2 id="clojure.contrib.apply-macro/apply-macro">apply-macro</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
35 branch-1.1.x/base64-api.html
@@ -67,10 +67,29 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Stuart Sierra</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.base64</span>
<p></p>
<h2>Overview</h2>
-<pre id="namespace-docstr">Base-64 encoding and (maybe later) decoding.
+<pre id="namespace-docstr">Base-64 encoding and (maybe later) decoding.
This is mainly here as an example. It is much slower than the
Apache Commons Codec implementation or sun.misc.BASE64Encoder.</pre>
@@ -83,27 +102,31 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.base64/encode">encode</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (encode input output alphabet line-length)
</pre>
<pre id="var-docstr">Encodes bytes of input, writing Base 64 text on output. alphabet
is a 65-character String containing the 64 characters to use in the
encoding; the 65th character is the pad character. line-length is
the maximum number of characters per line, nil for no line breaks.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/7b661cfc55e2293d14bed4fd801c017b3f68d291/src/clojure/contrib/base64.clj#L27" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.base64/encode-str">encode-str</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (encode-str s)
(encode-str s encoding line-length)
</pre>
<pre id="var-docstr">Encodes String in base 64; returns a String. If not specified,
encoding is UTF-8 and line-length is nil.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/7b661cfc55e2293d14bed4fd801c017b3f68d291/src/clojure/contrib/base64.clj#L79" id="var-source">Source</a>
</div>
@@ -123,4 +146,4 @@ <h2 id="clojure.contrib.base64/encode-str">encode-str</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
39 branch-1.1.x/classpath-api.html
@@ -69,6 +69,25 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Stuart Sierra</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.classpath</span>
<p></p>
<h2>Overview</h2>
@@ -82,33 +101,39 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.classpath/classpath">classpath</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (classpath)
</pre>
<pre id="var-docstr">Returns a sequence of File objects of the elements on CLASSPATH.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/a4b8d24cb2f4e79fa3856db37d5fcf1d94003b30/src/clojure/contrib/classpath.clj#L23" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.classpath/classpath-directories">classpath-directories</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (classpath-directories)
</pre>
<pre id="var-docstr">Returns a sequence of File objects for the directories on classpath.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/a4b8d24cb2f4e79fa3856db37d5fcf1d94003b30/src/clojure/contrib/classpath.clj#L30" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.classpath/classpath-jarfiles">classpath-jarfiles</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (classpath-jarfiles)
</pre>
<pre id="var-docstr">Returns a sequence of JarFile objects for the JAR files on classpath.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/a4b8d24cb2f4e79fa3856db37d5fcf1d94003b30/src/clojure/contrib/classpath.clj#L35" id="var-source">Source</a>
</div>
@@ -128,4 +153,4 @@ <h2 id="clojure.contrib.classpath/classpath-jarfiles">classpath-jarfiles</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
59 branch-1.1.x/combinatorics-api.html
@@ -75,11 +75,30 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Mark Engelberg</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.combinatorics</span>
<p></p>
<h2>Overview</h2>
<pre id="namespace-docstr">Efficient, functional algorithms for generating lazy
-sequences for common combinatorial functions. (See the source code
+sequences for common combinatorial functions. (See the source code
for a longer description.)</pre>
@@ -90,66 +109,78 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.combinatorics/cartesian-product">cartesian-product</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (cartesian-product &amp; seqs)
</pre>
<pre id="var-docstr">All the ways to take one item from each sequence</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L107" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.combinatorics/combinations">combinations</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (combinations items n)
</pre>
<pre id="var-docstr">All the unique ways of taking n different elements from items</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L90" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.combinatorics/lex-permutations">lex-permutations</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (lex-permutations c)
</pre>
<pre id="var-docstr">Fast lexicographic permutation generator for a sequence of numbers</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L151" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.combinatorics/permutations">permutations</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (permutations items)
</pre>
<pre id="var-docstr">All the permutations of items, lexicographic by index</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L160" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.combinatorics/selections">selections</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (selections items n)
</pre>
<pre id="var-docstr">All the ways of taking n (possibly the same) elements from the sequence of items</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L127" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.combinatorics/subsets">subsets</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (subsets items)
</pre>
<pre id="var-docstr">All the subsets of items</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L101" id="var-source">Source</a>
</div>
@@ -169,4 +200,4 @@ <h2 id="clojure.contrib.combinatorics/subsets">subsets</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
27 branch-1.1.x/command-line-api.html
@@ -65,6 +65,25 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Chris Houser</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.command-line</span>
<p></p>
<h2>Overview</h2>
@@ -78,11 +97,13 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.command-line/with-command-line">with-command-line</h2>
<span id="var-type">macro</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (with-command-line args desc cmdspec &amp; body)
</pre>
<pre id="var-docstr">Bind locals to command-line args.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/ddd7bc2226927634dc0216554194877fa6f170e1/src/clojure/contrib/command_line.clj#L91" id="var-source">Source</a>
</div>
@@ -102,4 +123,4 @@ <h2 id="clojure.contrib.command-line/with-command-line">with-command-line</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
23 branch-1.1.x/complex-numbers-api.html
@@ -54,7 +54,7 @@
<h1 class="nopad">Table of Contents</h1>
<div style="margin-left: 1em;" class="toc-section">
<a href="#toc0">Overview</a>
-
+
<br />
</div>
</div>
@@ -63,6 +63,25 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Konrad Hinsen</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.complex-numbers</span>
<p></p>
<h2>Overview</h2>
@@ -91,4 +110,4 @@ <h1 class="nopad">Table of Contents</h1>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
27 branch-1.1.x/cond-api.html
@@ -65,6 +65,25 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Stephen C. Gilardi</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.cond</span>
<p></p>
<h2>Overview</h2>
@@ -78,6 +97,8 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.cond/cond-let">cond-let</h2>
<span id="var-type">macro</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (cond-let bindings &amp; clauses)
</pre>
<pre id="var-docstr">Takes a binding-form and a set of test/expr pairs. Evaluates each test
@@ -88,8 +109,8 @@ <h2 id="clojure.contrib.cond/cond-let">cond-let</h2>
binding-compatible with binding-form, or use :else as the test and don't
refer to any parts of binding-form in the expr. (cond-let binding-form)
returns nil.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/a4b8d24cb2f4e79fa3856db37d5fcf1d94003b30/src/clojure/contrib/cond.clj#L18" id="var-source">Source</a>
</div>
@@ -109,4 +130,4 @@ <h2 id="clojure.contrib.cond/cond-let">cond-let</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
69 branch-1.1.x/condition-api.html
@@ -83,6 +83,25 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Stephen C. Gilardi</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.condition</span>
<p></p>
<h2>Overview</h2>
@@ -117,17 +136,21 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.condition/*full-stack-traces*">*full-stack-traces*</h2>
<span id="var-type">var</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage"></pre>
<pre id="var-docstr">Bind to true to include clojure.{core,lang,main} frames in stack
traces</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/e5b7819ef66410a87b8072417dc2f09ac4ddb03f/src/clojure/contrib/condition.clj#L56" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.condition/handler-case">handler-case</h2>
<span id="var-type">macro</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (handler-case dispatch-fn &amp; body)
</pre>
<pre id="var-docstr">Executes body in a context where raised conditions can be handled.
@@ -148,27 +171,31 @@ <h2 id="clojure.contrib.condition/handler-case">handler-case</h2>
While a handler is running, *condition* is bound to the condition being
handled and *selector* is bound to to the value returned by dispatch-fn
that matched the handler's key.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/e5b7819ef66410a87b8072417dc2f09ac4ddb03f/src/clojure/contrib/condition.clj#L71" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.condition/print-stack-trace">print-stack-trace</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (print-stack-trace x)
</pre>
<pre id="var-docstr">Prints a stack trace for a condition or Throwable. Skips frames for
classes in clojure.{core,lang,main} unless the *full-stack-traces* is
bound to logical true</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/e5b7819ef66410a87b8072417dc2f09ac4ddb03f/src/clojure/contrib/condition.clj#L128" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.condition/raise">raise</h2>
<span id="var-type">macro</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (raise)
(raise m)
(raise key val &amp; keyvals)
@@ -176,19 +203,21 @@ <h2 id="clojure.contrib.condition/raise">raise</h2>
<pre id="var-docstr">Raises a condition. With no arguments, re-raises the current condition.
With one argument (a map), raises the argument. With two or more
arguments, raises a map with keys and values from the arguments.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/e5b7819ef66410a87b8072417dc2f09ac4ddb03f/src/clojure/contrib/condition.clj#L60" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.condition/stack-trace-info">stack-trace-info</h2>
<span id="var-type">multimethod</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">No usage documentation available</pre>
<pre id="var-docstr">Returns header, stack-trace, and cause info from conditions and
Throwables</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/e5b7819ef66410a87b8072417dc2f09ac4ddb03f/src/clojure/contrib/condition.clj#L106" id="var-source">Source</a>
</div>
<h2 id="namespace-name">condition.Condition</h2>
@@ -200,35 +229,41 @@ <h2 id="namespace-name">condition.Condition</h2>
<hr />
<h2 id="clojure.contrib.condition.Condition/-init">-init</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (-init condition)
</pre>
<pre id="var-docstr">Constructs a Condition object with condition (a map) as its
metadata. Also initializes the superclass with the values at :message
and :cause, if any, so they are also available via .getMessage and
.getCause.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/443409f56420f3dc7972131c34c189e63d28fdcb/src/clojure/contrib/condition/Condition.clj#L25" id="var-source">Source</a>
</div><div id="var-entry">
<hr />
<h2 id="clojure.contrib.condition.Condition/-meta">-meta</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (-meta this)
</pre>
<pre id="var-docstr">Returns this object's metadata, the condition</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/443409f56420f3dc7972131c34c189e63d28fdcb/src/clojure/contrib/condition/Condition.clj#L40" id="var-source">Source</a>
</div><div id="var-entry">
<hr />
<h2 id="clojure.contrib.condition.Condition/-post-init">-post-init</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (-post-init this condition)
</pre>
<pre id="var-docstr">Adds :stack-trace to the condition. Drops the bottom 3 frames because
they are always the same: implementation details of Condition and raise.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/443409f56420f3dc7972131c34c189e63d28fdcb/src/clojure/contrib/condition/Condition.clj#L33" id="var-source">Source</a>
</div>
@@ -248,4 +283,4 @@ <h2 id="clojure.contrib.condition.Condition/-post-init">-post-init</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
53 branch-1.1.x/core-api.html
@@ -73,10 +73,29 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Laurent Petit (and others)</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.core</span>
<p></p>
<h2>Overview</h2>
-<pre id="namespace-docstr">Functions/macros variants of the ones that can be found in clojure.core
+<pre id="namespace-docstr">Functions/macros variants of the ones that can be found in clojure.core
(note to other contrib members: feel free to add to this lib)</pre>
@@ -87,6 +106,8 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.core/-?&gt;">-?&gt;</h2>
<span id="var-type">macro</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (-?&gt; x form)
(-?&gt; x form &amp; forms)
</pre>
@@ -95,14 +116,16 @@ <h2 id="clojure.contrib.core/-?&gt;">-?&gt;</h2>
(-?&gt; "foo" .toUpperCase (.substring 1)) returns "OO"
(-?&gt; nil .toUpperCase (.substring 1)) returns nil
</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/bc07de7c3b1058f4263bd7b1c424f771fb010005/src/clojure/contrib/core.clj#L30" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.core/.?.">.?.</h2>
<span id="var-type">macro</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (.?. x form)
(.?. x form &amp; forms)
</pre>
@@ -111,43 +134,49 @@ <h2 id="clojure.contrib.core/.?.">.?.</h2>
(.?. "foo" .toUpperCase (.substring 1)) returns "OO"
(.?. nil .toUpperCase (.substring 1)) returns nil
</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/bc07de7c3b1058f4263bd7b1c424f771fb010005/src/clojure/contrib/core.clj#L38" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.core/dissoc-in">dissoc-in</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (dissoc-in m [k &amp; ks :as keys])
</pre>
<pre id="var-docstr">Dissociates an entry from a nested associative structure returning a new
nested structure. keys is a sequence of keys. Any empty maps that result
will not be present in the new structure.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/bc07de7c3b1058f4263bd7b1c424f771fb010005/src/clojure/contrib/core.clj#L49" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.core/new-by-name">new-by-name</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (new-by-name class-name &amp; args)
</pre>
<pre id="var-docstr">Constructs a Java object whose class is specified by a String.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/bc07de7c3b1058f4263bd7b1c424f771fb010005/src/clojure/contrib/core.clj#L63" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.core/seqable?">seqable?</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (seqable? x)
</pre>
<pre id="var-docstr">Returns true if (seq x) will succeed, false otherwise.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/bc07de7c3b1058f4263bd7b1c424f771fb010005/src/clojure/contrib/core.clj#L70" id="var-source">Source</a>
</div>
@@ -167,4 +196,4 @@ <h2 id="clojure.contrib.core/seqable?">seqable?</h2>
<!-- /AllContentContainer -->
</body>
-</html>
+</html>
View
141 branch-1.1.x/dataflow-api.html
@@ -103,6 +103,25 @@ <h1 class="nopad">Table of Contents</h1>
- <span id="header-project">clojure-contrib</span> <span id="header-version">v1.1</span> (<span id="header-status">stable</span>)
</h1>
<span id="author-line">by <span id="author-name">Jeffrey Straszheim</span><br /></span>
+<div class="error" id="main-deprecation-block">
+ <h3>clojure-contrib is now deprecated</h3>
+ <p>
+ clojure-contrib is no longer being developed or maintained.
+ </p>
+ <p>
+ Rather than a single, monolithic, contributions library, Clojure now has
+ a set of separate libraries for each unit of functionality. The libraries
+ are in the Clojure GitHub organization at
+ <a href="https://github.com/clojure">https://github.com/clojure</a>.
+ API documentation of the libraries can be found at
+ <a href="http://clojure.github.io">http://clojure.github.io</a>.
+ </p>
+ <p>
+ If you're looking for a specific function or namespace from the old
+ clojure-contrib, see
+ <a href="http://dev.clojure.org/display/community/Where+Did+Clojure.Contrib+Go">"Where Did Clojure.Contrib Go"</a>.
+ </p>
+</div>
<br />Full namespace name: <span id="long-name">clojure.contrib.dataflow</span>
<p></p>
<h2>Overview</h2>
@@ -116,75 +135,89 @@ <h1 class="nopad">Table of Contents</h1>
<hr />
<h2 id="clojure.contrib.dataflow/add-cell-watcher">add-cell-watcher</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (add-cell-watcher cell key fun)
</pre>
<pre id="var-docstr">Adds a watcher to a cell to respond to changes of value. The is a
function of 4 values: a key, the cell, its old value, its new
value. This is implemented using Clojure's add-watch to the
underlying ref, and shared its sematics</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L460" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.dataflow/add-cells">add-cells</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (add-cells df cells)
</pre>
<pre id="var-docstr">Given a collection of cells, add them to the dataflow.</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L210" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />
<h2 id="clojure.contrib.dataflow/build-dataflow">build-dataflow</h2>
<span id="var-type">function</span><br />
+ <span class="deprecation-warning">This library, clojure-contrib, is deprecated. See <a href="#main-deprecation-block">here</a> for more information.</span><br />
+
<pre id="var-usage">Usage: (build-dataflow cs)
</pre>
<pre id="var-docstr">Given a collection of cells, build and return a dataflow object</pre>
-
-
+
+
<a href="https://github.com/clojure/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L188" id="var-source">Source</a>
</div><div id="var-entry">
<br />
<hr />