aboutsummaryrefslogtreecommitdiff
path: root/branch-master/api-index.html
blob: 6d36f2854bb8a19ffef3459b8c128c1079b996e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
<html>
  <head>
    <title>Index - clojure-contrib v1.3 API documentation</title>
    <link href="../static/favicon.png" rel="icon" />
    <link href="../static/favicon.png" rel="shortcut icon" />
    <link media="all" type="text/css" href="../static/clojure.css" rel="stylesheet" />
    <link media="all" type="text/css" href="../static/wiki.css" rel="stylesheet" />
    <link media="all" type="text/css" href="../static/internal.css" rel="stylesheet" />
    <!-- TODO: are we using these (from clojure.org)? If so, add the files -->
    <script src="file/view/code_highlighter.js" type="text/javascript"></script>
    <script src="file/view/clojure.js" type="text/javascript"></script>
    <style>.menuWrapper{height: 36px;}</style>
    <!--[if lte IE 6]>
    <link rel="stylesheet" href="http://www.wikispaces.com/_/2009051601/s/internal_ie.css" type="text/css" />
    <![endif]-->
  </head>
<!--
This document was auto-generated from the source by the clojure autodoc system.
To report errors or ask questions about the overall documentation structure, formatting,
etc., contact Tom Faulhaber (google mail name: tomfaulhaber).
For errors in the documentation of a particular namespace, contact the author of that
namespace.
-->
  <body>
    <div id="AllContentContainer">
      <div id="Header">
	<a id="Logo" href="index.html"><img alt="Clojure" height="100" width="100" src="../static/clojure-icon.gif" /></a>
	<h1><a title="page header title" id="page-header" href="index.html">Clojure-contrib API Reference</a></h1>
      </div>
      <div id="leftcolumn"><div style="text-align: center;"></div>
<div class="menu">
  <div class="WikiCustomNav WikiElement wiki">
    <span class="toc-header"><span id="project-name">clojure-contrib</span> <span id="version">v1.3</span> API</span><br />
    <ul>
      <li><a class="wiki_link" href="index.html">Overview</a></li>
      <li><a class="wiki_link" href="api-index.html">API Index</a></li>
    </ul>
    <span class="toc-header">Namespaces</span>
    <ul id="left-sidebar-list">
      <li><a href="accumulators-api.html" class="wiki_link">accumulators</a></li><li><a href="agent-utils-api.html" class="wiki_link">agent-utils</a></li><li><a href="base64-api.html" class="wiki_link">base64</a></li><li><a href="classpath-api.html" class="wiki_link">classpath</a></li><li><a href="combinatorics-api.html" class="wiki_link">combinatorics</a></li><li><a href="command-line-api.html" class="wiki_link">command-line</a></li><li><a href="complex-numbers-api.html" class="wiki_link">complex-numbers</a></li><li><a href="cond-api.html" class="wiki_link">cond</a></li><li><a href="condition-api.html" class="wiki_link">condition</a></li><li><a href="core-api.html" class="wiki_link">core</a></li><li><a href="dataflow-api.html" class="wiki_link">dataflow</a></li><li><a href="datalog-api.html" class="wiki_link">datalog</a></li><li><a href="def-api.html" class="wiki_link">def</a></li><li><a href="error-kit-api.html" class="wiki_link">error-kit</a></li><li><a href="except-api.html" class="wiki_link">except</a></li><li><a href="fcase-api.html" class="wiki_link">fcase</a></li><li><a href="find-namespaces-api.html" class="wiki_link">find-namespaces</a></li><li><a href="fnmap-api.html" class="wiki_link">fnmap</a></li><li><a href="gen-html-docs-api.html" class="wiki_link">gen-html-docs</a></li><li><a href="generic.arithmetic-api.html" class="wiki_link">generic.arithmetic</a></li><li><a href="generic.collection-api.html" class="wiki_link">generic.collection</a></li><li><a href="generic.comparison-api.html" class="wiki_link">generic.comparison</a></li><li><a href="generic.functor-api.html" class="wiki_link">generic.functor</a></li><li><a href="generic.math-functions-api.html" class="wiki_link">generic.math-functions</a></li><li><a href="graph-api.html" class="wiki_link">graph</a></li><li><a href="greatest-least-api.html" class="wiki_link">greatest-least</a></li><li><a href="import-static-api.html" class="wiki_link">import-static</a></li><li><a href="jar-api.html" class="wiki_link">jar</a></li><li><a href="java-utils-api.html" class="wiki_link">java-utils</a></li><li><a href="jmx-api.html" class="wiki_link">jmx</a></li><li><a href="json-api.html" class="wiki_link">json</a></li><li><a href="lazy-seqs-api.html" class="wiki_link">lazy-seqs</a></li><li><a href="lazy-xml-api.html" class="wiki_link">lazy-xml</a></li><li><a href="logging-api.html" class="wiki_link">logging</a></li><li><a href="macro-utils-api.html" class="wiki_link">macro-utils</a></li><li><a href="macros-api.html" class="wiki_link">macros</a></li><li><a href="map-utils-api.html" class="wiki_link">map-utils</a></li><li><a href="math-api.html" class="wiki_link">math</a></li><li><a href="miglayout-api.html" class="wiki_link">miglayout</a></li><li><a href="mmap-api.html" class="wiki_link">mmap</a></li><li><a href="mock-api.html" class="wiki_link">mock</a></li><li><a href="monadic-io-streams-api.html" class="wiki_link">monadic-io-streams</a></li><li><a href="monads-api.html" class="wiki_link">monads</a></li><li><a href="ns-utils-api.html" class="wiki_link">ns-utils</a></li><li><a href="priority-map-api.html" class="wiki_link">priority-map</a></li><li><a href="probabilities.finite-distributions-api.html" class="wiki_link">probabilities.finite-distributions</a></li><li><a href="probabilities.monte-carlo-api.html" class="wiki_link">probabilities.monte-carlo</a></li><li><a href="probabilities.random-numbers-api.html" class="wiki_link">probabilities.random-numbers</a></li><li><a href="profile-api.html" class="wiki_link">profile</a></li><li><a href="prxml-api.html" class="wiki_link">prxml</a></li><li><a href="reflect-api.html" class="wiki_link">reflect</a></li><li><a href="repl-ln-api.html" class="wiki_link">repl-ln</a></li><li><a href="repl-utils-api.html" class="wiki_link">repl-utils</a></li><li><a href="seq-api.html" class="wiki_link">seq</a></li><li><a href="server-socket-api.html" class="wiki_link">server-socket</a></li><li><a href="set-api.html" class="wiki_link">set</a></li><li><a href="singleton-api.html" class="wiki_link">singleton</a></li><li><a href="sql-api.html" class="wiki_link">sql</a></li><li><a href="stream-utils-api.html" class="wiki_link">stream-utils</a></li><li><a href="strint-api.html" class="wiki_link">strint</a></li><li><a href="swing-utils-api.html" class="wiki_link">swing-utils</a></li><li><a href="test-base64-api.html" class="wiki_link">test-base64</a></li><li><a href="trace-api.html" class="wiki_link">trace</a></li><li><a href="types-api.html" class="wiki_link">types</a></li><li><a href="with-ns-api.html" class="wiki_link">with-ns</a></li><li><a href="zip-filter-api.html" class="wiki_link">zip-filter</a></li>
    </ul>
    <div class="BranchTOC">
      <span class="toc-header">Other Versions</span>
      <ul id="left-sidebar-branch-list">
        <li><a href="../index.html" class="wiki_link">v1.2 (stable)</a></li><li><a href="../branch-1.1.x/index.html" class="wiki_link">v1.1 (stable)</a></li>
      </ul>
    </div>
    <a href="http://clojure.org" class="wiki_link">Clojure Home</a>
  </div>
</div>
</div>
      <div id="rightcolumn">
	<div id="Content">
	  <div class="contentBox"><div class="innerContentBox">
              <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.3</span> (<span id="header-status">in development</span>)</h1>
This page has an alphabetical index of all the documented functions and variables
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. 
-->

<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="#M">M</a>
<br />
<a href="#N">N</a> <a href="#O">O</a> <a href="#P">P</a> <a href="#Q">Q</a>
 <a href="#R">R</a> <a href="#S">S</a> <a href="#T">T</a> <a href="#U">U</a>
 <a href="#V">V</a> <a href="#W">W</a> <a href="#X">X</a> <a href="#Y">Y</a>
 <a href="#Z">Z</a>
<br />
<a href="#Other">Other</a>
<br />
</div>

<div id="index-body">
  <h2 id="A"><span id="section-head">A</span></h2>
  <pre>
<span id="section-content"> <a href="math-api.html#clojure.contrib.math/abs">abs</a><span id="line-content">                          function      math               (abs n) is the absolute value of n.
</span></span><span id="section-content"> <a href="swing-utils-api.html#clojure.contrib.swing-utils/action-translation-table">action-translation-table</a><span id="line-content">     var           swing-utils        Translation table for the make-action constructor..
</span></span><span id="section-content"> <a href="swing-utils-api.html#clojure.contrib.swing-utils/add-action-listener">add-action-listener</a><span id="line-content">          function      swing-utils        Adds an ActionLister to component. When the action...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/add-break-thread!">add-break-thread!</a><span id="line-content">            function      repl-utils         Add the given thread to break-threads so that it w...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/add-cell-watcher">add-cell-watcher</a><span id="line-content">             function      dataflow           Adds a watcher to a cell to respond to changes of ...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/add-cells">add-cells</a><span id="line-content">                    function      dataflow           Given a collection of cells, add them to the dataf...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/add-items">add-items</a><span id="line-content">                    function      accumulators       Add all elements of a collection coll to the accum...
</span></span><span id="section-content"> <a href="swing-utils-api.html#clojure.contrib.swing-utils/add-key-typed-listener">add-key-typed-listener</a><span id="line-content">       function      swing-utils        Adds a KeyListener to component that only responds...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/add-local-javadoc">add-local-javadoc</a><span id="line-content">            function      repl-utils         Adds to the list of local Javadoc paths..
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/add-loops">add-loops</a><span id="line-content">                    function      graph              For each node n, add the edge n-&gt;n if not already ...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/add-remote-javadoc">add-remote-javadoc</a><span id="line-content">           function      repl-utils         Adds to the list of remote Javadoc URLs.  package-...
</span></span><span id="section-content"> <a href="greatest-least-api.html#clojure.contrib.greatest-least/all-greatest">all-greatest</a><span id="line-content">                 function      greatest-least     Returns all the greatest elements..
</span></span><span id="section-content"> <a href="greatest-least-api.html#clojure.contrib.greatest-least/all-greatest-by">all-greatest-by</a><span id="line-content">              function      greatest-least     Return all the elements for which f yields the gre...
</span></span><span id="section-content"> <a href="greatest-least-api.html#clojure.contrib.greatest-least/all-least">all-least</a><span id="line-content">                    function      greatest-least     Returns all the least elements..
</span></span><span id="section-content"> <a href="greatest-least-api.html#clojure.contrib.greatest-least/all-least-by">all-least-by</a><span id="line-content">                 function      greatest-least     Return all the elements for which f yields the lea...
</span></span><span id="section-content"> <a href="zip-filter-api.html#clojure.contrib.zip-filter/ancestors">ancestors</a><span id="line-content">                    function      zip-filter         Returns a lazy sequence of all ancestors of locati...
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/approx=">approx=</a><span id="line-content">                      function      generic.math-functions Return true if the absolute value of the diffe...
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/as-properties">as-properties</a><span id="line-content">                function      java-utils         Convert any seq of pairs to a java.utils.Propertie...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/attribute-info">attribute-info</a><span id="line-content">               function      jmx                Get the MBeanAttributeInfo for an attribute..
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/attribute-names">attribute-names</a><span id="line-content">              function      jmx                All attribute names available on an MBean..
</span></span></pre>
</div><div id="index-body">
  <h2 id="B"><span id="section-head">B</span></h2>
  <pre>
<span id="section-content"> <a href="error-kit-api.html#clojure.contrib.error-kit/bind-continue">bind-continue</a><span id="line-content">                function      error-kit          Special form to be used inside a 'with-handler'. C...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/break-threads">break-threads</a><span id="line-content">                var           repl-utils         Threads to stop when Ctrl-C is pressed.  See 'add-...
</span></span><span id="section-content"> <a href="mmap-api.html#clojure.contrib.mmap/buffer-stream">buffer-stream</a><span id="line-content">                function      mmap               Returns an InputStream for a ByteBuffer, such as r...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/build-attribute-info">build-attribute-info</a><span id="line-content">         function      jmx                Construct an MBeanAttributeInfo. Normally called w...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/build-dataflow">build-dataflow</a><span id="line-content">               function      dataflow           Given a collection of cells, build and return a da...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/build-source-cell">build-source-cell</a><span id="line-content">            function      dataflow           Builds a source cell.
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/build-standard-cell">build-standard-cell</a><span id="line-content">          function      dataflow           Builds a standard cell.
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/build-validator-cell">build-validator-cell</a><span id="line-content">         function      dataflow           Builds a validator cell.
</span></span><span id="section-content"> <a href="datalog-api.html#clojure.contrib.datalog/build-work-plan">build-work-plan</a><span id="line-content">              function      datalog            Given a list of rules and a query, build a work pl...
</span></span></pre>
</div><div id="index-body">
  <h2 id="C"><span id="section-head">C</span></h2>
  <pre>
<span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/*connection*">*connection*</a><span id="line-content">                 var           jmx                The connection to be used for JMX ops. Defaults to...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/call-cc">call-cc</a><span id="line-content">                      function      monads             A computation in the cont monad that calls functio...
</span></span><span id="section-content"> <a href="reflect-api.html#clojure.contrib.reflect/call-method">call-method</a><span id="line-content">                  function      reflect            Calls a private or protected method.  params is a ...
</span></span><span id="section-content"> <a href="mock-api.html#clojure.contrib.mock/calls">calls</a><span id="line-content">                        function      mock               Creates or associates to an existing expectation h...
</span></span><span id="section-content"> <a href="agent-utils-api.html#clojure.contrib.agent-utils/capture-and-send">capture-and-send</a><span id="line-content">             macro         agent-utils        Capture the current value of the specified vars an...
</span></span><span id="section-content"> <a href="combinatorics-api.html#clojure.contrib.combinatorics/cartesian-product">cartesian-product</a><span id="line-content">            function      combinatorics      All the ways to take one item from each sequence.
</span></span><span id="section-content"> <a href="fcase-api.html#clojure.contrib.fcase/case">case</a><span id="line-content">                         macro         fcase              Like cond, but test-value is compared against the ...
</span></span><span id="section-content"> <a href="math-api.html#clojure.contrib.math/ceil">ceil</a><span id="line-content">                         function      math               (ceil n) returns the least integer greater than or...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/cell">cell</a><span id="line-content">                         macro         dataflow           Build a standard cell, like this:  (cell fred ...
</span></span><span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/certainly">certainly</a><span id="line-content">                    function      probabilities.finite-distributions Returns a distribution in which th...
</span></span><span id="section-content"> <a href="zip-filter-api.html#clojure.contrib.zip-filter/children">children</a><span id="line-content">                     function      zip-filter         Returns a lazy sequence of all immediate children ...
</span></span><span id="section-content"> <a href="zip-filter-api.html#clojure.contrib.zip-filter/children-auto">children-auto</a><span id="line-content">                function      zip-filter         Returns a lazy sequence of all immediate children ...
</span></span><span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/choose">choose</a><span id="line-content">                       function      probabilities.finite-distributions Construct a distribution from an e...
</span></span><span id="section-content"> <a href="classpath-api.html#clojure.contrib.classpath/classpath">classpath</a><span id="line-content">                    function      classpath          Returns a sequence of File objects of the elements...
</span></span><span id="section-content"> <a href="classpath-api.html#clojure.contrib.classpath/classpath-directories">classpath-directories</a><span id="line-content">        function      classpath          Returns a sequence of File objects for the directo...
</span></span><span id="section-content"> <a href="classpath-api.html#clojure.contrib.classpath/classpath-jarfiles">classpath-jarfiles</a><span id="line-content">           function      classpath          Returns a sequence of JarFile objects for the JAR ...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/clojure-source-file?">clojure-source-file?</a><span id="line-content">         function      find-namespaces    Returns true if file is a normal file with a .clj ...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/clojure-sources-in-jar">clojure-sources-in-jar</a><span id="line-content">       function      find-namespaces    Returns a sequence of filenames ending in .clj fou...
</span></span><span id="section-content"> <a href="combinatorics-api.html#clojure.contrib.combinatorics/combinations">combinations</a><span id="line-content">                 function      combinatorics      All the unique ways of taking n different elements...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/comment?">comment?</a><span id="line-content">                     function      find-namespaces    Returns true if form is a (comment ...).
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/commons-logging">commons-logging</a><span id="line-content">              function      logging            Returns a commons-logging-based implementation of ...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/component-graph">component-graph</a><span id="line-content">              function      graph              Given a graph, perhaps with cycles, return a reduc...
</span></span><span id="section-content"> <a href="miglayout-api.html#clojure.contrib.miglayout/components">components</a><span id="line-content">                   function      miglayout          Returns a map from id (a keyword) to component for...
</span></span><span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/cond-dist-m">cond-dist-m</a><span id="line-content">                  var           probabilities.finite-distributions Variant of the dist monad that can...
</span></span><span id="section-content"> <a href="cond-api.html#clojure.contrib.cond/cond-let">cond-let</a><span id="line-content">                     macro         cond               Takes a binding-form and a set of test/expr pairs....
</span></span><span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/cond-prob">cond-prob</a><span id="line-content">                    function      probabilities.finite-distributions Returns the conditional probabilit...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/connection">connection</a><span id="line-content">                   function      sql                Returns the current database connection (or throws...
</span></span><span id="section-content"> <a href="macros-api.html#clojure.contrib.macros/const">const</a><span id="line-content">                        macro         macros             Evaluate the constant expression expr at compile t...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/cont-m">cont-m</a><span id="line-content">                       var           monads             Monad describing computations in continuation-pass...
</span></span><span id="section-content"> <a href="server-socket-api.html#clojure.contrib.server-socket/create-repl-server">create-repl-server</a><span id="line-content">           function      server-socket      create a repl on a socket.
</span></span><span id="section-content"> <a href="server-socket-api.html#clojure.contrib.server-socket/create-server">create-server</a><span id="line-content">                function      server-socket      Creates a server socket on port. Upon accept, a ne...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/create-table">create-table</a><span id="line-content">                 function      sql                Creates a table on the open database connection gi...
</span></span></pre>
</div><div id="index-body">
  <h2 id="D"><span id="section-head">D</span></h2>
  <pre>
<span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/debug">debug</a><span id="line-content">                        macro         logging            Debug level logging using print-style args..
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/debugf">debugf</a><span id="line-content">                       macro         logging            Debug level logging using format..
</span></span><span id="section-content"> <a href="base64-api.html#clojure.contrib.base64/decode">decode</a><span id="line-content">                       function      base64             Decodes base64-encoded content from str-reader. Wr...
</span></span><span id="section-content"> <a href="base64-api.html#clojure.contrib.base64/decode-str">decode-str</a><span id="line-content">                   function      base64             Decodes base64-encoded String using encoding. Enco...
</span></span><span id="section-content"> <a href="map-utils-api.html#clojure.contrib.map-utils/deep-merge-with">deep-merge-with</a><span id="line-content">              function      map-utils          Like merge-with, but merges maps recursively, appl...
</span></span><span id="section-content"> <a href="types-api.html#clojure.contrib.types/defadt">defadt</a><span id="line-content">                       macro         types              Define an algebraic data type name by an exhaustiv...
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defalias">defalias</a><span id="line-content">                     macro         def                Defines an alias for a var: a new var with the sam...
</span></span><span id="section-content"> <a href="error-kit-api.html#clojure.contrib.error-kit/deferror">deferror</a><span id="line-content">                     macro         error-kit          Define a new error type.
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defhinted">defhinted</a><span id="line-content">                    macro         def                Defines a var with a type hint matching the class ...
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defmacro-">defmacro-</a><span id="line-content">                    macro         def                Same as defmacro but yields a private definition.
</span></span><span id="section-content"> <a href="generic.arithmetic-api.html#clojure.contrib.generic.arithmetic/defmethod*">defmethod*</a><span id="line-content">                   macro         generic.arithmetic Define a method implementation for the multimethod...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/defmonad">defmonad</a><span id="line-content">                     macro         monads             Define a named monad by defining the monad operati...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/defmonadfn">defmonadfn</a><span id="line-content">                   macro         monads             Like defn, but for functions that use monad operat...
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defn-memo">defn-memo</a><span id="line-content">                    macro         def                Just like defn, but memoizes the function using cl...
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defnk">defnk</a><span id="line-content">                        macro         def                Define a function accepting keyword arguments. Sym...
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defonce-">defonce-</a><span id="line-content">                     macro         def                Same as defonce but yields a private definition.
</span></span><span id="section-content"> <a href="stream-utils-api.html#clojure.contrib.stream-utils/defst">defst</a><span id="line-content">                        macro         stream-utils       Define the stream transformer name by body. The no...
</span></span><span id="section-content"> <a href="stream-utils-api.html#clojure.contrib.stream-utils/defstream">defstream</a><span id="line-content">                    macro         stream-utils       Define object of the given type as a stream whose ...
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defstruct-">defstruct-</a><span id="line-content">                   macro         def                Same as defstruct but yields a private definition.
</span></span><span id="section-content"> <a href="macro-utils-api.html#clojure.contrib.macro-utils/defsymbolmacro">defsymbolmacro</a><span id="line-content">               macro         macro-utils        Define a symbol macro. Because symbol macros are n...
</span></span><span id="section-content"> <a href="macro-utils-api.html#clojure.contrib.macro-utils/deftemplate">deftemplate</a><span id="line-content">                  macro         macro-utils        Define a macro that expands into forms after repla...
</span></span><span id="section-content"> <a href="trace-api.html#clojure.contrib.trace/deftrace">deftrace</a><span id="line-content">                     macro         trace              Use in place of defn; traces each call/return of t...
</span></span><span id="section-content"> <a href="types-api.html#clojure.contrib.types/deftype">deftype</a><span id="line-content">                      macro         types              Define a data type by a type tag (a namespace-qual...
</span></span><span id="section-content"> <a href="types-api.html#clojure.contrib.types/deftype-">deftype-</a><span id="line-content">                     macro         types              Same as deftype but the constructor is private..
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defunbound">defunbound</a><span id="line-content">                   macro         def                Defines an unbound var with optional doc string.
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defunbound-">defunbound-</a><span id="line-content">                  macro         def                Same as defunbound but yields a private definition.
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defvar">defvar</a><span id="line-content">                       macro         def                Defines a var with an optional intializer and doc ...
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/defvar-">defvar-</a><span id="line-content">                      macro         def                Same as defvar but yields a private definition.
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/delete-rows">delete-rows</a><span id="line-content">                  function      sql                Deletes rows from a table. where-params is a vecto...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/dependency-list">dependency-list</a><span id="line-content">              function      graph              Similar to a topological sort, this returns a vect...
</span></span><span id="section-content"> <a href="zip-filter-api.html#clojure.contrib.zip-filter/descendants">descendants</a><span id="line-content">                  function      zip-filter         Returns a lazy sequence of all descendants of loca...
</span></span><span id="section-content"> <a href="ns-utils-api.html#clojure.contrib.ns-utils/dir">dir</a><span id="line-content">                          macro         ns-utils           Prints a sorted directory of public vars in a name...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/discrete">discrete</a><span id="line-content">                     function      probabilities.monte-carlo A discrete distribution, defined by a map d...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/display-cell">display-cell</a><span id="line-content">                 var           dataflow           A 'readable' form of the cell.
</span></span><span id="section-content"> <a href="core-api.html#clojure.contrib.core/dissoc-in">dissoc-in</a><span id="line-content">                    function      core               Dissociates an entry from a nested associative str...
</span></span><span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/dist-m">dist-m</a><span id="line-content">                       var           probabilities.finite-distributions Monad describing computations on f...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/do-commands">do-commands</a><span id="line-content">                  function      sql                Executes SQL commands on the open database connect...
</span></span><span id="section-content"> <a href="error-kit-api.html#clojure.contrib.error-kit/do-not-handle">do-not-handle</a><span id="line-content">                macro         error-kit          Use in a tail position of a 'handle' form to indic...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/do-prepared">do-prepared</a><span id="line-content">                  function      sql                Executes an (optionally parameterized) SQL prepare...
</span></span><span id="section-content"> <a href="swing-utils-api.html#clojure.contrib.swing-utils/do-swing">do-swing</a><span id="line-content">                     macro         swing-utils        Executes body in the Swing event thread asynchrono...
</span></span><span id="section-content"> <a href="swing-utils-api.html#clojure.contrib.swing-utils/do-swing*">do-swing*</a><span id="line-content">                    function      swing-utils        Runs thunk in the Swing event thread according to ...
</span></span><span id="section-content"> <a href="swing-utils-api.html#clojure.contrib.swing-utils/do-swing-and-wait">do-swing-and-wait</a><span id="line-content">            macro         swing-utils        Executes body in the Swing event thread synchronou...
</span></span><span id="section-content"> <a href="ns-utils-api.html#clojure.contrib.ns-utils/docs">docs</a><span id="line-content">                         macro         ns-utils           Prints documentation for the public vars in a name...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/domonad">domonad</a><span id="line-content">                      macro         monads             Monad comprehension. Takes the name of a monad, a ...
</span></span><span id="section-content"> <a href="trace-api.html#clojure.contrib.trace/dotrace">dotrace</a><span id="line-content">                      macro         trace              Given a sequence of function identifiers, evaluate...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/drop-table">drop-table</a><span id="line-content">                   function      sql                Drops a table on the open database connection give...
</span></span></pre>
</div><div id="index-body">
  <h2 id="E"><span id="section-head">E</span></h2>
  <pre>
<span id="section-content"> <a href="profile-api.html#clojure.contrib.profile/*enable-profiling*">*enable-profiling*</a><span id="line-content">           var           profile            Set this to false before loading/compiling to omit...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-counter">empty-counter</a><span id="line-content">                var           accumulators       An empty counter accumulator. Its value is a map t...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-counter-with-total">empty-counter-with-total</a><span id="line-content">     var           accumulators       An empty counter-with-total accumulator. It works ...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-list">empty-list</a><span id="line-content">                   var           accumulators       An empty list accumulator. Adding an item appends ...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-map">empty-map</a><span id="line-content">                    var           accumulators       An empty map accumulator. Items to be added must b...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-maximum">empty-maximum</a><span id="line-content">                var           accumulators       An empty maximum accumulator. Only numbers can be ...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-mean-variance">empty-mean-variance</a><span id="line-content">          var           accumulators       An empty mean-variance accumulator, combining samp...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-min-max">empty-min-max</a><span id="line-content">                var           accumulators       An empty min-max accumulator, combining minimum an...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-minimum">empty-minimum</a><span id="line-content">                var           accumulators       An empty minimum accumulator. Only numbers can be ...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-product">empty-product</a><span id="line-content">                var           accumulators       An empty sum accumulator. Only numbers can be adde...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-queue">empty-queue</a><span id="line-content">                  var           accumulators       An empty queue accumulator. Adding an item appends...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-set">empty-set</a><span id="line-content">                    var           accumulators       An empty set accumulator..
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-string">empty-string</a><span id="line-content">                 var           accumulators       An empty string accumulator. Adding an item (strin...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-sum">empty-sum</a><span id="line-content">                    var           accumulators       An empty sum accumulator. Only numbers can be adde...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-tuple">empty-tuple</a><span id="line-content">                  function      accumulators       Returns an accumulator tuple with the supplied emp...
</span></span><span id="section-content"> <a href="accumulators-api.html#clojure.contrib.accumulators/empty-vector">empty-vector</a><span id="line-content">                 var           accumulators       An empty vector accumulator. Adding an item append...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/enabled?">enabled?</a><span id="line-content">                     macro         logging            Returns true if the specific logging level is enab...
</span></span><span id="section-content"> <a href="base64-api.html#clojure.contrib.base64/encode">encode</a><span id="line-content">                       function      base64             Encodes bytes of input, writing Base 64 text on ou...
</span></span><span id="section-content"> <a href="base64-api.html#clojure.contrib.base64/encode-str">encode-str</a><span id="line-content">                   function      base64             Encodes String in base 64; returns a String.  If n...
</span></span><span id="section-content"> <a href="error-kit-api.html#clojure.contrib.error-kit/error">error</a><span id="line-content">                        function      error-kit          Base type for all error-kit errors.
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/error">error</a><span id="line-content">                        macro         logging            Error level logging using print-style args..
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/errorf">errorf</a><span id="line-content">                       macro         logging            Error level logging using format..
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/eval-cell">eval-cell</a><span id="line-content">                    var           dataflow           Evaluate a dataflow cell.  Return [changed, old va...
</span></span><span id="section-content"> <a href="math-api.html#clojure.contrib.math/exact-integer-sqrt">exact-integer-sqrt</a><span id="line-content">           function      math               (exact-integer-sqrt n) expects a non-negative inte...
</span></span><span id="section-content"> <a href="mock-api.html#clojure.contrib.mock/expect">expect</a><span id="line-content">                       macro         mock               Use expect to redirect calls to dependent function...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/exponential">exponential</a><span id="line-content">                  function      probabilities.monte-carlo Transform a sequence of uniform random numb...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/expression-info">expression-info</a><span id="line-content">              function      repl-utils         Uses the Clojure compiler to analyze the given s-e...
</span></span><span id="section-content"> <a href="math-api.html#clojure.contrib.math/expt">expt</a><span id="line-content">                         function      math               (expt base pow) is base to the pow power. Returns ...
</span></span></pre>
</div><div id="index-body">
  <h2 id="F"><span id="section-head">F</span></h2>
  <pre>
<span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/*force*">*force*</a><span id="line-content">                      var           logging            Overrides the default rules for choosing between l...
</span></span><span id="section-content"> <a href="condition-api.html#clojure.contrib.condition/*full-stack-traces*">*full-stack-traces*</a><span id="line-content">          var           condition          Bind to true to include clojure.{core,lang,main} f...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/fatal">fatal</a><span id="line-content">                        macro         logging            Fatal level logging using print-style args..
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/fatalf">fatalf</a><span id="line-content">                       macro         logging            Fatal level logging using format..
</span></span><span id="section-content"> <a href="fcase-api.html#clojure.contrib.fcase/fcase">fcase</a><span id="line-content">                        macro         fcase              Generic switch/case macro.  'fcase' is short for '...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/fetch-state">fetch-state</a><span id="line-content">                  function      monads             Return a state-monad function that returns the cur...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/fetch-val">fetch-val</a><span id="line-content">                    function      monads             Return a state-monad function that assumes the sta...
</span></span><span id="section-content"> <a href="lazy-seqs-api.html#clojure.contrib.lazy-seqs/fibs">fibs</a><span id="line-content">                         function      lazy-seqs          Returns a lazy sequence of all the Fibonacci numbe...
</span></span><span id="section-content"> <a href="jar-api.html#clojure.contrib.jar/filenames-in-jar">filenames-in-jar</a><span id="line-content">             function      jar                Returns a sequence of Strings naming the non-direc...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/fill-queue">fill-queue</a><span id="line-content">                   function      seq                filler-func will be called in another thread with ...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/find-clojure-sources-in-dir">find-clojure-sources-in-dir</a><span id="line-content">  function      find-namespaces    Searches recursively under dir for Clojure source ...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/find-connection">find-connection</a><span id="line-content">              function      sql                Returns the current database connection (or nil if...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/find-factory">find-factory</a><span id="line-content">                 function      logging            Returns the first LogFactory found that is availab...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/find-first">find-first</a><span id="line-content">                   function      seq                Returns the first item of coll for which (pred ite...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/find-javadoc-url">find-javadoc-url</a><span id="line-content">             function      repl-utils         Searches for a URL for the given class name.  Trie...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/find-namespaces-in-dir">find-namespaces-in-dir</a><span id="line-content">       function      find-namespaces    Searches dir recursively for (ns ...) declarations...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/find-namespaces-in-jarfile">find-namespaces-in-jarfile</a><span id="line-content">   function      find-namespaces    Searches the JAR file for Clojure source files con...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/find-namespaces-on-classpath">find-namespaces-on-classpath</a><span id="line-content"> function      find-namespaces    Searches CLASSPATH (both directories and JAR files...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/find-ns-decls-in-dir">find-ns-decls-in-dir</a><span id="line-content">         function      find-namespaces    Searches dir recursively for (ns ...) declarations...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/find-ns-decls-in-jarfile">find-ns-decls-in-jarfile</a><span id="line-content">     function      find-namespaces    Searches the JAR file for Clojure source files con...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/find-ns-decls-on-classpath">find-ns-decls-on-classpath</a><span id="line-content">   function      find-namespaces    Searches CLASSPATH (both directories and JAR files...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/fixed-point">fixed-point</a><span id="line-content">                  function      graph              Repeatedly apply fun to data until (equal old-data...
</span></span><span id="section-content"> <a href="math-api.html#clojure.contrib.math/floor">floor</a><span id="line-content">                        function      math               (floor n) returns the greatest integer less than o...
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/flush">flush</a><span id="line-content">                        function      monadic-io-streams Flush.
</span></span><span id="section-content"> <a href="fnmap-api.html#clojure.contrib.fnmap/fnmap">fnmap</a><span id="line-content">                        function      fnmap              Creates a fnmap, or functional map.  A fnmap behav...
</span></span></pre>
</div><div id="index-body">
  <h2 id="G"><span id="section-head">G</span></h2>
  <pre>
<span id="section-content"> <a href="math-api.html#clojure.contrib.math/gcd">gcd</a><span id="line-content">                          function      math               (gcd a b) returns the greatest common divisor of a...
</span></span><span id="section-content"> <a href="gen-html-docs-api.html#clojure.contrib.gen-html-docs/generate-documentation">generate-documentation</a><span id="line-content">       function      gen-html-docs      Returns a string which is the HTML documentation f...
</span></span><span id="section-content"> <a href="gen-html-docs-api.html#clojure.contrib.gen-html-docs/generate-documentation-to-file">generate-documentation-to-file</a><span id="line-content"> function    gen-html-docs      Calls generate-documentation on the libraries name...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/get-cell">get-cell</a><span id="line-content">                     function      dataflow           Get the single cell named by name.
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/get-cells">get-cells</a><span id="line-content">                    function      dataflow           Get all the cells named by name.
</span></span><span id="section-content"> <a href="reflect-api.html#clojure.contrib.reflect/get-field">get-field</a><span id="line-content">                    function      reflect            Access to private or protected field.  field-name ...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/get-neighbors">get-neighbors</a><span id="line-content">                function      graph              Get the neighbors of a node..
</span></span><span id="section-content"> <a href="ns-utils-api.html#clojure.contrib.ns-utils/get-ns">get-ns</a><span id="line-content">                       function      ns-utils           Returns the namespace named by ns-sym or throws if...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/get-old-value">get-old-value</a><span id="line-content">                function      dataflow           Looks up an old value.
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/get-source-cells">get-source-cells</a><span id="line-content">             function      dataflow           Returns a collection of source cells from the data...
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/get-system-property">get-system-property</a><span id="line-content">          function      java-utils         Get a system property..
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/get-value">get-value</a><span id="line-content">                    function      dataflow           Gets a value from the df matching the passed symbo...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/get-value-from-cell">get-value-from-cell</a><span id="line-content">          function      dataflow           Given a cell, get its value.
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/get-values">get-values</a><span id="line-content">                   function      dataflow           Gets a collection of values from the df by name.
</span></span><span id="section-content"> <a href="singleton-api.html#clojure.contrib.singleton/global-singleton">global-singleton</a><span id="line-content">             function      singleton          Returns a global singleton function.  f is a funct...
</span></span><span id="section-content"> <a href="greatest-least-api.html#clojure.contrib.greatest-least/greatest">greatest</a><span id="line-content">                     function      greatest-least     Return the greatest argument..
</span></span><span id="section-content"> <a href="greatest-least-api.html#clojure.contrib.greatest-least/greatest-by">greatest-by</a><span id="line-content">                  function      greatest-least     Return the argument for which f yields the greates...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/guess-attribute-typename">guess-attribute-typename</a><span id="line-content">     function      jmx                Guess the attribute typename for MBeanAttributeInf...
</span></span></pre>
</div><div id="index-body">
  <h2 id="H"><span id="section-head">H</span></h2>
  <pre>
<span id="section-content"> <a href="prxml-api.html#clojure.contrib.prxml/*html-compatible*">*html-compatible*</a><span id="line-content">            var           prxml              If true, empty tags will have a space before the c...
</span></span><span id="section-content"> <a href="error-kit-api.html#clojure.contrib.error-kit/handle">handle</a><span id="line-content">                       function      error-kit          Special form to be used inside a 'with-handler'.  ...
</span></span><span id="section-content"> <a href="condition-api.html#clojure.contrib.condition/handler-case">handler-case</a><span id="line-content">                 macro         condition          Executes body in a context where raised conditions...
</span></span><span id="section-content"> <a href="mock-api.html#clojure.contrib.mock/has-args">has-args</a><span id="line-content">                     macro         mock               Creates or associates to an existing expectation h...
</span></span><span id="section-content"> <a href="mock-api.html#clojure.contrib.mock/has-matching-signature?">has-matching-signature?</a><span id="line-content">      function      mock               Calls no-matching-function-signature if no match i...
</span></span></pre>
</div><div id="index-body">
  <h2 id="I"><span id="section-head">I</span></h2>
  <pre>
<span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/identity-m">identity-m</a><span id="line-content">                   var           monads             Monad describing plain computations. This monad do...
</span></span><span id="section-content"> <a href="ns-utils-api.html#clojure.contrib.ns-utils/immigrate">immigrate</a><span id="line-content">                    function      ns-utils           Create a public var in this namespace for each pub...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/impl-enabled?">impl-enabled?</a><span id="line-content">                function      logging            Implementation-specific check if a particular leve...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/impl-get-log">impl-get-log</a><span id="line-content">                 function      logging            Returns an implementation-specific Log by namespac...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/impl-name">impl-name</a><span id="line-content">                    function      logging            Returns some text identifying the underlying imple...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/impl-write!">impl-write!</a><span id="line-content">                  function      logging            Implementation-specific write of a log message. En...
</span></span><span id="section-content"> <a href="import-static-api.html#clojure.contrib.import-static/import-static">import-static</a><span id="line-content">                macro         import-static      Imports the named static fields and/or static meth...
</span></span><span id="section-content"> <a href="fcase-api.html#clojure.contrib.fcase/in-case">in-case</a><span id="line-content">                      macro         fcase              Like case, but test expressions are sequences.  Th...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/indexed">indexed</a><span id="line-content">                      function      seq                Returns a lazy sequence of [index, item] pairs, wh...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/info">info</a><span id="line-content">                         macro         logging            Info level logging using print-style args..
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/infof">infof</a><span id="line-content">                        macro         logging            Info level logging using format..
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/insert-records">insert-records</a><span id="line-content">               function      sql                Inserts records into a table. records are maps fro...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/insert-rows">insert-rows</a><span id="line-content">                  function      sql                Inserts complete rows into a table. Each row is a ...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/insert-values">insert-values</a><span id="line-content">                function      sql                Inserts rows into a table with values for specifie...
</span></span><span id="section-content"> <a href="fcase-api.html#clojure.contrib.fcase/instance-case">instance-case</a><span id="line-content">                macro         fcase              Like case, but the test expressions are Java class...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/is-rollback-only">is-rollback-only</a><span id="line-content">             function      sql                Returns true if the outermost transaction will rol...
</span></span></pre>
</div><div id="index-body">
  <h2 id="J"><span id="section-head">J</span></h2>
  <pre>
<span id="section-content"> <a href="jar-api.html#clojure.contrib.jar/jar-file?">jar-file?</a><span id="line-content">                    function      jar                Returns true if file is a normal file with a .jar ...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/java-util-logging">java-util-logging</a><span id="line-content">            function      logging            Returns a java.util.logging-based implementation o...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/javadoc">javadoc</a><span id="line-content">                      function      repl-utils         Opens a browser window displaying the javadoc for ...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/jmx-url">jmx-url</a><span id="line-content">                      function      jmx                Build a JMX URL from options..
</span></span><span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/join-with">join-with</a><span id="line-content">                    function      probabilities.finite-distributions Returns the distribution of (f x y...
</span></span></pre>
</div><div id="index-body">
  <h2 id="K"><span id="section-head">K</span></h2>
  <pre>
</pre>
</div><div id="index-body">
  <h2 id="L"><span id="section-head">L</span></h2>
  <pre>
<span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/*local-javadocs*">*local-javadocs*</a><span id="line-content">             var           repl-utils         Ref to a list of local paths for Javadoc-generated...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/*log-factory*">*log-factory*</a><span id="line-content">                var           logging            An instance satisfying the LogFactory protocol. Us...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/*logging-agent*">*logging-agent*</a><span id="line-content">              var           logging            The default agent used for performing logging when...
</span></span><span id="section-content"> <a href="map-utils-api.html#clojure.contrib.map-utils/lazy-get">lazy-get</a><span id="line-content">                     macro         map-utils          Like get, but doesn't evaluate not-found unless it...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/lazy-walk">lazy-walk</a><span id="line-content">                    function      graph              Return a lazy sequence of the nodes of a graph sta...
</span></span><span id="section-content"> <a href="probabilities.random-numbers-api.html#clojure.contrib.probabilities.random-numbers/lcg">lcg</a><span id="line-content">                          function      probabilities.random-numbers Create a linear congruential generator.
</span></span><span id="section-content"> <a href="math-api.html#clojure.contrib.math/lcm">lcm</a><span id="line-content">                          function      math               (lcm a b) returns the least common multiple of a a...
</span></span><span id="section-content"> <a href="greatest-least-api.html#clojure.contrib.greatest-least/least">least</a><span id="line-content">                        function      greatest-least     Return the smallest element..
</span></span><span id="section-content"> <a href="greatest-least-api.html#clojure.contrib.greatest-least/least-by">least-by</a><span id="line-content">                     function      greatest-least     Return the argument for which f yields the smalles...
</span></span><span id="section-content"> <a href="zip-filter-api.html#clojure.contrib.zip-filter/left-locs">left-locs</a><span id="line-content">                    function      zip-filter         Returns a lazy sequence of locations to the left o...
</span></span><span id="section-content"> <a href="zip-filter-api.html#clojure.contrib.zip-filter/leftmost?">leftmost?</a><span id="line-content">                    function      zip-filter         Returns true if there are no more nodes to the lef...
</span></span><span id="section-content"> <a href="macros-api.html#clojure.contrib.macros/letfn-">letfn-</a><span id="line-content">                       macro         macros             OBSOLETE: use clojure.core/letfn A variant of let ...
</span></span><span id="section-content"> <a href="combinatorics-api.html#clojure.contrib.combinatorics/lex-permutations">lex-permutations</a><span id="line-content">             function      combinatorics      Fast lexicographic permutation generator for a seq...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/Log">Log</a><span id="line-content">                          var           logging            The protocol through which macros will interact wi...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/log">log</a><span id="line-content">                          macro         logging            Evaluates and logs a message only if the specified...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/log*">log*</a><span id="line-content">                         function      logging            Attempts to log a message, either directly or via ...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/log-capture!">log-capture!</a><span id="line-content">                 function      logging            Captures System.out and System.err, piping all wri...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/log-stream">log-stream</a><span id="line-content">                   function      logging            Creates a PrintStream that will output to the log ...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/log-uncapture!">log-uncapture!</a><span id="line-content">               function      logging            Restores System.out and System.err to their origin...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/log4j-logging">log4j-logging</a><span id="line-content">                function      logging            Returns a log4j-based implementation of the LogFac...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/logf">logf</a><span id="line-content">                         macro         logging            Logs a message using a format string and args. Can...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/LogFactory">LogFactory</a><span id="line-content">                   var           logging            The protocol through which macros will obtain an i...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/lognormal">lognormal</a><span id="line-content">                    function      probabilities.monte-carlo Transform a sequence of uniform random numb...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/logp">logp</a><span id="line-content">                         macro         logging            Logs a message using print style args. Can optiona...
</span></span></pre>
</div><div id="index-body">
  <h2 id="M"><span id="section-head">M</span></h2>
  <pre>
<span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/m-chain">m-chain</a><span id="line-content">                      var           monads             Chains together monadic computation steps that are...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/m-fmap">m-fmap</a><span id="line-content">                       var           monads             Bind the monadic value m to the function returning...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/m-join">m-join</a><span id="line-content">                       var           monads             Converts a monadic value containing a monadic valu...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/m-lift">m-lift</a><span id="line-content">                       macro         monads             Converts a function f of n arguments into a functi...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/m-map">m-map</a><span id="line-content">                        var           monads             'Executes' the sequence of monadic values resultin...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/m-reduce">m-reduce</a><span id="line-content">                     var           monads             Return the reduction of (m-lift 2 f) over the list...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/m-seq">m-seq</a><span id="line-content">                        var           monads             'Executes' the monadic values in ms and returns a ...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/m-until">m-until</a><span id="line-content">                      var           monads             While (p x) is false, replace x by the value retur...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/m-when">m-when</a><span id="line-content">                       macro         monads             If test is logical true, return monadic value m-ex...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/m-when-not">m-when-not</a><span id="line-content">                   macro         monads             If test if logical false, return monadic value m-e...
</span></span><span id="section-content"> <a href="macro-utils-api.html#clojure.contrib.macro-utils/macrolet">macrolet</a><span id="line-content">                     macro         macro-utils        Define local macros that are used in the expansion...
</span></span><span id="section-content"> <a href="swing-utils-api.html#clojure.contrib.swing-utils/make-action">make-action</a><span id="line-content">                  function      swing-utils        Create an Action proxy from the given action spec....
</span></span><span id="section-content"> <a href="mock-api.html#clojure.contrib.mock/make-arg-checker">make-arg-checker</a><span id="line-content">             function      mock               Creates the argument verifying function for a repl...
</span></span><span id="section-content"> <a href="mock-api.html#clojure.contrib.mock/make-count-checker">make-count-checker</a><span id="line-content">           function      mock               creates the count checker that is invoked at the e...
</span></span><span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/make-distribution">make-distribution</a><span id="line-content">            function      probabilities.finite-distributions Returns the distribution in which ...
</span></span><span id="section-content"> <a href="swing-utils-api.html#clojure.contrib.swing-utils/make-menubar">make-menubar</a><span id="line-content">                 function      swing-utils        Create a menubar containing the given sequence of ...
</span></span><span id="section-content"> <a href="mock-api.html#clojure.contrib.mock/make-mock">make-mock</a><span id="line-content">                    function      mock               creates a vector containing the following informat...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/map-&gt;attribute-infos">map-&gt;attribute-infos</a><span id="line-content">         function      jmx                Construct an MBeanAttributeInfo[] from a Clojure a...
</span></span><span id="section-content"> <a href="types-api.html#clojure.contrib.types/match">match</a><span id="line-content">                        macro         types              Given a value and a list of template-expr clauses,...
</span></span><span id="section-content"> <a href="generic.comparison-api.html#clojure.contrib.generic.comparison/max">max</a><span id="line-content">                          function      generic.comparison Returns the greatest of its arguments. Like clojur...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/maybe-atomize">maybe-atomize</a><span id="line-content">                function      jmx                Convert a list of length 1 into its contents, leav...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/maybe-keywordize">maybe-keywordize</a><span id="line-content">             function      jmx                Convert a string key to a keyword, leaving other t...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/maybe-m">maybe-m</a><span id="line-content">                      var           monads             Monad describing computations with possible failur...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/maybe-t">maybe-t</a><span id="line-content">                      function      monads             Monad transformer that transforms a monad m into a...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/mbean">mbean</a><span id="line-content">                        function      jmx                Like clojure.core/bean, but for JMX beans. Returns...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/mbean-names">mbean-names</a><span id="line-content">                  function      jmx                Finds all MBeans matching a name on the current *c...
</span></span><span id="section-content"> <a href="swing-utils-api.html#clojure.contrib.swing-utils/menu-constructor-dispatch">menu-constructor-dispatch</a><span id="line-content">    var           swing-utils        An atom containing the dispatch set for the add-me...
</span></span><span id="section-content"> <a href="macro-utils-api.html#clojure.contrib.macro-utils/mexpand">mexpand</a><span id="line-content">                      function      macro-utils        Like clojure.core/macroexpand, but takes into acco...
</span></span><span id="section-content"> <a href="macro-utils-api.html#clojure.contrib.macro-utils/mexpand-1">mexpand-1</a><span id="line-content">                    function      macro-utils        Like clojure.core/macroexpand-1, but takes into ac...
</span></span><span id="section-content"> <a href="macro-utils-api.html#clojure.contrib.macro-utils/mexpand-all">mexpand-all</a><span id="line-content">                  function      macro-utils        Perform a full recursive macro expansion of a form...
</span></span><span id="section-content"> <a href="miglayout-api.html#clojure.contrib.miglayout/miglayout">miglayout</a><span id="line-content">                    function      miglayout          Adds java.awt.Components to a javax.swing.JCompone...
</span></span><span id="section-content"> <a href="generic.comparison-api.html#clojure.contrib.generic.comparison/min">min</a><span id="line-content">                          function      generic.comparison Returns the least of its arguments. Like clojure.c...
</span></span><span id="section-content"> <a href="mmap-api.html#clojure.contrib.mmap/mmap">mmap</a><span id="line-content">                         function      mmap               Memory-map the file named f.  Returns a ByteBuffer...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/monad">monad</a><span id="line-content">                        macro         monads             Define a monad by defining the monad operations. T...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/monad-transformer">monad-transformer</a><span id="line-content">            macro         monads             Define a monad transforer in terms of the monad op...
</span></span></pre>
</div><div id="index-body">
  <h2 id="N"><span id="section-head">N</span></h2>
  <pre>
<span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/n-sphere">n-sphere</a><span id="line-content">                     function      probabilities.monte-carlo Return a uniform distribution of n-dimensio...
</span></span><span id="section-content"> <a href="def-api.html#clojure.contrib.def/name-with-attributes">name-with-attributes</a><span id="line-content">         function      def                To be used in macro definitions. Handles optional ...
</span></span><span id="section-content"> <a href="core-api.html#clojure.contrib.core/new-by-name">new-by-name</a><span id="line-content">                  function      core               Constructs a Java object whose class is specified ...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/normal">normal</a><span id="line-content">                       function      probabilities.monte-carlo Transform a sequence urs of uniform random ...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/normal-box-muller">normal-box-muller</a><span id="line-content">            function      probabilities.monte-carlo Transform a sequence of uniform random numb...
</span></span><span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/normalize">normalize</a><span id="line-content">                    function      probabilities.finite-distributions Convert a weight map (e.g. a map o...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/ns-decl?">ns-decl?</a><span id="line-content">                     function      find-namespaces    Returns true if form is a (ns ...) declaration..
</span></span><span id="section-content"> <a href="ns-utils-api.html#clojure.contrib.ns-utils/ns-vars">ns-vars</a><span id="line-content">                      function      ns-utils           Returns a sorted seq of symbols naming public vars...
</span></span></pre>
</div><div id="index-body">
  <h2 id="O"><span id="section-head">O</span></h2>
  <pre>
<span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/op-param-types">op-param-types</a><span id="line-content">               function      jmx                The parameter types (as class name strings) for op...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/operation">operation</a><span id="line-content">                    function      jmx                The MBeanOperationInfo for operation op on mbean n...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/operation-names">operation-names</a><span id="line-content">              function      jmx                All operation names available on an MBean..
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/operations">operations</a><span id="line-content">                   function      jmx                All oeprations available on an MBean..
</span></span></pre>
</div><div id="index-body">
  <h2 id="P"><span id="section-head">P</span></h2>
  <pre>
<span id="section-content"> <a href="prxml-api.html#clojure.contrib.prxml/*prxml-indent*">*prxml-indent*</a><span id="line-content">               var           prxml              The number of spaces to indent sub-tags.  nil for ...
</span></span><span id="section-content"> <a href="lazy-xml-api.html#clojure.contrib.lazy-xml/parse-seq">parse-seq</a><span id="line-content">                    function      lazy-xml           Parses the source s, which can be a File, InputStr...
</span></span><span id="section-content"> <a href="lazy-xml-api.html#clojure.contrib.lazy-xml/parse-trim">parse-trim</a><span id="line-content">                   function      lazy-xml           Parses the source s, which can be a File, InputStr...
</span></span><span id="section-content"> <a href="singleton-api.html#clojure.contrib.singleton/per-thread-singleton">per-thread-singleton</a><span id="line-content">         function      singleton          Returns a per-thread singleton function.  f is a f...
</span></span><span id="section-content"> <a href="combinatorics-api.html#clojure.contrib.combinatorics/permutations">permutations</a><span id="line-content">                 function      combinatorics      All the permutations of items, lexicographic by in...
</span></span><span id="section-content"> <a href="stream-utils-api.html#clojure.contrib.stream-utils/pick">pick</a><span id="line-content">                         function      stream-utils       Return the next value of stream argument n inside ...
</span></span><span id="section-content"> <a href="stream-utils-api.html#clojure.contrib.stream-utils/pick-all">pick-all</a><span id="line-content">                     function      stream-utils       Return a vector containing the next value of each ...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/positions">positions</a><span id="line-content">                    function      seq                Returns a lazy sequence containing the positions a...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/post-ordered-nodes">post-ordered-nodes</a><span id="line-content">           function      graph              Return a sequence of indexes of a post-ordered wal...
</span></span><span id="section-content"> <a href="lazy-seqs-api.html#clojure.contrib.lazy-seqs/powers-of-2">powers-of-2</a><span id="line-content">                  function      lazy-seqs          Returns a lazy sequence of all the powers of 2.
</span></span><span id="section-content"> <a href="lazy-seqs-api.html#clojure.contrib.lazy-seqs/primes">primes</a><span id="line-content">                       var           lazy-seqs          Lazy sequence of all the prime numbers..
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/print">print</a><span id="line-content">                        function      monadic-io-streams Print obj.
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/print-dataflow">print-dataflow</a><span id="line-content">               function      dataflow           Prints a dataflow, one cell per line.
</span></span><span id="section-content"> <a href="ns-utils-api.html#clojure.contrib.ns-utils/print-dir">print-dir</a><span id="line-content">                    function      ns-utils           Prints a sorted directory of public vars in a name...
</span></span><span id="section-content"> <a href="ns-utils-api.html#clojure.contrib.ns-utils/print-docs">print-docs</a><span id="line-content">                   function      ns-utils           Prints documentation for the public vars in a name...
</span></span><span id="section-content"> <a href="repl-ln-api.html#clojure.contrib.repl-ln/print-repl-info">print-repl-info</a><span id="line-content">              function      repl-ln            Prints info about the current repl.
</span></span><span id="section-content"> <a href="condition-api.html#clojure.contrib.condition/print-stack-trace">print-stack-trace</a><span id="line-content">            function      condition          Prints a stack trace for a condition or Throwable....
</span></span><span id="section-content"> <a href="profile-api.html#clojure.contrib.profile/print-summary">print-summary</a><span id="line-content">                function      profile            Prints a table of the results returned by summariz...
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/println">println</a><span id="line-content">                      function      monadic-io-streams Print obj followed by a newline.
</span></span><span id="section-content"> <a href="priority-map-api.html#clojure.contrib.priority-map/priority-map">priority-map</a><span id="line-content">                 function      priority-map       keyval =&gt; key val Returns a new priority map with ...
</span></span><span id="section-content"> <a href="priority-map-api.html#clojure.contrib.priority-map/priority-map-by">priority-map-by</a><span id="line-content">              function      priority-map       keyval =&gt; key val Returns a new priority map with ...
</span></span><span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/prob">prob</a><span id="line-content">                         function      probabilities.finite-distributions Return the probability that the pr...
</span></span><span id="section-content"> <a href="profile-api.html#clojure.contrib.profile/prof">prof</a><span id="line-content">                         macro         profile            If *enable-profiling* is true, wraps body in profi...
</span></span><span id="section-content"> <a href="profile-api.html#clojure.contrib.profile/profile">profile</a><span id="line-content">                      macro         profile            Runs body with profiling enabled, then prints a su...
</span></span><span id="section-content"> <a href="set-api.html#clojure.contrib.set/proper-subset?">proper-subset?</a><span id="line-content">               function      set                Is s1 a proper subset of s2?.
</span></span><span id="section-content"> <a href="set-api.html#clojure.contrib.set/proper-superset?">proper-superset?</a><span id="line-content">             function      set                Is s1 a proper superset of s2?.
</span></span><span id="section-content"> <a href="prxml-api.html#clojure.contrib.prxml/prxml">prxml</a><span id="line-content">                        function      prxml              Print XML to *out*.  Vectors become XML tags: the ...
</span></span></pre>
</div><div id="index-body">
  <h2 id="Q"><span id="section-head">Q</span></h2>
  <pre>
<span id="section-content"> <a href="generic.arithmetic-api.html#clojure.contrib.generic.arithmetic/qsym">qsym</a><span id="line-content">                         macro         generic.arithmetic Create the qualified symbol corresponding to sym i...
</span></span></pre>
</div><div id="index-body">
  <h2 id="R"><span id="section-head">R</span></h2>
  <pre>
<span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/*remote-javadocs*">*remote-javadocs*</a><span id="line-content">            var           repl-utils         Ref to a map from package name prefixes to URLs fo...
</span></span><span id="section-content"> <a href="condition-api.html#clojure.contrib.condition/raise">raise</a><span id="line-content">                        macro         condition          Raises a condition. With no arguments, re-raises t...
</span></span><span id="section-content"> <a href="error-kit-api.html#clojure.contrib.error-kit/raise">raise</a><span id="line-content">                        macro         error-kit          Raise an error of the type err-name, constructed w...
</span></span><span id="section-content"> <a href="error-kit-api.html#clojure.contrib.error-kit/raise*">raise*</a><span id="line-content">                       function      error-kit          Raise the given error object, best if created by a...
</span></span><span id="section-content"> <a href="probabilities.random-numbers-api.html#clojure.contrib.probabilities.random-numbers/rand-stream">rand-stream</a><span id="line-content">                  var           probabilities.random-numbers A random number stream based on clojure....
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/random-stream">random-stream</a><span id="line-content">                function      probabilities.monte-carlo Define a random stream by a distribution an...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/raw-read">raw-read</a><span id="line-content">                     function      jmx                Read an mbean property. Returns low-level Java obj...
</span></span><span id="section-content"> <a href="fcase-api.html#clojure.contrib.fcase/re-case">re-case</a><span id="line-content">                      macro         fcase              Like case, but the test expressions are regular ex...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/read">read</a><span id="line-content">                         var           jmx                Read an mbean property..
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/read-char">read-char</a><span id="line-content">                    function      monadic-io-streams Read a single character.
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/read-file-ns-decl">read-file-ns-decl</a><span id="line-content">            function      find-namespaces    Attempts to read a (ns ...) declaration from file,...
</span></span><span id="section-content"> <a href="json-api.html#clojure.contrib.json/read-json">read-json</a><span id="line-content">                    function      json               Reads one JSON value from input String or Reader. ...
</span></span><span id="section-content"> <a href="json-api.html#clojure.contrib.json/read-json-from">read-json-from</a><span id="line-content">               function      json               Reads one JSON value from input String or Reader. ...
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/read-line">read-line</a><span id="line-content">                    function      monadic-io-streams Read a single line.
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/read-lines">read-lines</a><span id="line-content">                   function      monadic-io-streams Read all lines and return them in a vector.
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/read-ns-decl">read-ns-decl</a><span id="line-content">                 function      find-namespaces    Attempts to read a (ns ...) declaration from rdr, ...
</span></span><span id="section-content"> <a href="find-namespaces-api.html#clojure.contrib.find-namespaces/read-ns-decl-from-jarfile-entry">read-ns-decl-from-jarfile-entry</a><span id="line-content"> function   find-namespaces    Attempts to read a (ns ...) declaration from the n...
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/read-properties">read-properties</a><span id="line-content">              function      java-utils         Read properties from file-able..
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/read-supported">read-supported</a><span id="line-content">               function      jmx                Calls read to read an mbean property, *returning* ...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/readable?">readable?</a><span id="line-content">                    function      jmx                Is attribute readable?.
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/rec-cat">rec-cat</a><span id="line-content">                      macro         seq                Similar to lazy-cat but binds the resulting sequen...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/rec-seq">rec-seq</a><span id="line-content">                      macro         seq                Similar to lazy-seq but binds the resulting seq to...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/recursive-component?">recursive-component?</a><span id="line-content">         function      graph              Is the component (recieved from scc) self recursiv...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/reject">reject</a><span id="line-content">                       function      probabilities.monte-carlo Return the distribution that results from r...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/remove-cells">remove-cells</a><span id="line-content">                 function      dataflow           Given a collection of cells, remove them from the ...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/remove-loops">remove-loops</a><span id="line-content">                 function      graph              For each node n, remove any edges n-&gt;n..
</span></span><span id="section-content"> <a href="repl-ln-api.html#clojure.contrib.repl-ln/repl">repl</a><span id="line-content">                         function      repl-ln            A repl that supports line numbers. For definitions...
</span></span><span id="section-content"> <a href="repl-ln-api.html#clojure.contrib.repl-ln/repl-info">repl-info</a><span id="line-content">                    function      repl-ln            Returns a map of info about the current repl.
</span></span><span id="section-content"> <a href="repl-ln-api.html#clojure.contrib.repl-ln/repl-prompt">repl-prompt</a><span id="line-content">                  function      repl-ln            Returns the current repl prompt based on this repl...
</span></span><span id="section-content"> <a href="mock-api.html#clojure.contrib.mock/returns">returns</a><span id="line-content">                      function      mock               Creates or associates to an existing expectation h...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/reverse-graph">reverse-graph</a><span id="line-content">                function      graph              Given a directed graph, return another directed gr...
</span></span><span id="section-content"> <a href="zip-filter-api.html#clojure.contrib.zip-filter/right-locs">right-locs</a><span id="line-content">                   function      zip-filter         Returns a lazy sequence of locations to the right ...
</span></span><span id="section-content"> <a href="zip-filter-api.html#clojure.contrib.zip-filter/rightmost?">rightmost?</a><span id="line-content">                   function      zip-filter         Returns true if there are no more nodes to the rig...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/rotations">rotations</a><span id="line-content">                    function      seq                Returns a lazy seq of all rotations of a seq.
</span></span><span id="section-content"> <a href="math-api.html#clojure.contrib.math/round">round</a><span id="line-content">                        function      math               (round n) rounds to the nearest integer. round alw...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/run">run</a><span id="line-content">                          macro         repl-utils         Loads the specified namespace and invokes its "mai...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/run*">run*</a><span id="line-content">                         function      repl-utils         Loads the specified namespace and invokes its "mai...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/run-cont">run-cont</a><span id="line-content">                     function      monads             Execute the computation c in the cont monad and re...
</span></span><span id="section-content"> <a href="datalog-api.html#clojure.contrib.datalog/run-work-plan">run-work-plan</a><span id="line-content">                function      datalog            Given a work plan, a database, and some query bind...
</span></span></pre>
</div><div id="index-body">
  <h2 id="S"><span id="section-head">S</span></h2>
  <pre>
<span id="section-content"> <a href="map-utils-api.html#clojure.contrib.map-utils/safe-get">safe-get</a><span id="line-content">                     function      map-utils          Like get, but throws an exception if the key is no...
</span></span><span id="section-content"> <a href="map-utils-api.html#clojure.contrib.map-utils/safe-get-in">safe-get-in</a><span id="line-content">                  function      map-utils          Like get-in, but throws an exception if any key is...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/sample">sample</a><span id="line-content">                       function      probabilities.monte-carlo Return the distribution of samples of lengt...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/sample-mean">sample-mean</a><span id="line-content">                  function      probabilities.monte-carlo Return the distribution of the mean over n ...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/sample-mean-variance">sample-mean-variance</a><span id="line-content">         function      probabilities.monte-carlo Return the distribution of the mean-and-var...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/sample-reduce">sample-reduce</a><span id="line-content">                function      probabilities.monte-carlo Returns the distribution of the reduction o...
</span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#clojure.contrib.probabilities.monte-carlo/sample-sum">sample-sum</a><span id="line-content">                   function      probabilities.monte-carlo Return the distribution of the sum over n s...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/scc">scc</a><span id="line-content">                          function      graph              Returns, as a sequence of sets, the strongly conne...
</span></span><span id="section-content"> <a href="combinatorics-api.html#clojure.contrib.combinatorics/selections">selections</a><span id="line-content">                   function      combinatorics      All the ways of taking n (possibly the same) eleme...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/self-recursive-sets">self-recursive-sets</a><span id="line-content">          function      graph              Returns, as a sequence of sets, the components of ...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/separate">separate</a><span id="line-content">                     function      seq                Returns a vector: [ (filter f s), (filter (complem...
</span></span><span id="section-content"> <a href="core-api.html#clojure.contrib.core/seqable?">seqable?</a><span id="line-content">                     function      core               Returns true if (seq x) will succeed, false otherw...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/sequence-m">sequence-m</a><span id="line-content">                   var           monads             Monad describing multi-valued computations, i.e. c...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/sequence-t">sequence-t</a><span id="line-content">                   function      monads             Monad transformer that transforms a monad m into a...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/set-m">set-m</a><span id="line-content">                        var           monads             Monad describing multi-valued computations, like s...
</span></span><span id="section-content"> <a href="repl-ln-api.html#clojure.contrib.repl-ln/set-repl-name">set-repl-name</a><span id="line-content">                function      repl-ln            Sets the repl name format to the string name-fmt. ...
</span></span><span id="section-content"> <a href="repl-ln-api.html#clojure.contrib.repl-ln/set-repl-prompt">set-repl-prompt</a><span id="line-content">              function      repl-ln            Sets the repl prompt. Include the following codes ...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/set-rollback-only">set-rollback-only</a><span id="line-content">            function      sql                Marks the outermost transaction such that it will ...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/set-state">set-state</a><span id="line-content">                    function      monads             Return a state-monad function that replaces the cu...
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/set-system-properties">set-system-properties</a><span id="line-content">        function      java-utils         Set some system properties. Nil clears a property..
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/set-val">set-val</a><span id="line-content">                      function      monads             Return a state-monad function that assumes the sta...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/show">show</a><span id="line-content">                         function      repl-utils         With one arg prints all static and instance member...
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/skip-chars">skip-chars</a><span id="line-content">                   function      monadic-io-streams Skip n characters.
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/slf4j-logging">slf4j-logging</a><span id="line-content">                function      logging            Returns a SLF4J-based implementation of the LogFac...
</span></span><span id="section-content"> <a href="mmap-api.html#clojure.contrib.mmap/slurp">slurp</a><span id="line-content">                        function      mmap               Reads the file named by f and returns it as a stri...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/source-cell?">source-cell?</a><span id="line-content">                 function      dataflow           Is this cell a source cell?.
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/spy">spy</a><span id="line-content">                          macro         logging            Evaluates expr and writes the form and its result ...
</span></span><span id="section-content"> <a href="math-api.html#clojure.contrib.math/sqrt">sqrt</a><span id="line-content">                         function      math               Square root, but returns exact number if possible..
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/start-handling-break">start-handling-break</a><span id="line-content">         function      repl-utils         Register INT signal handler.  After calling this, ...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/state-m">state-m</a><span id="line-content">                      var           monads             Monad describing stateful computations. The monadi...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/state-m-until">state-m-until</a><span id="line-content">                function      monads             An optimized implementation of m-until for the sta...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/state-t">state-t</a><span id="line-content">                      function      monads             Monad transformer that transforms a monad m into a...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/stratification-list">stratification-list</a><span id="line-content">          function      graph              Similar to dependency-list (see doc), except two g...
</span></span><span id="section-content"> <a href="stream-utils-api.html#clojure.contrib.stream-utils/stream-drop">stream-drop</a><span id="line-content">                  function      stream-utils       Return a stream containing all but the first n ele...
</span></span><span id="section-content"> <a href="stream-utils-api.html#clojure.contrib.stream-utils/stream-flatten">stream-flatten</a><span id="line-content">               function      stream-utils       Converts a stream of sequences into a stream of th...
</span></span><span id="section-content"> <a href="stream-utils-api.html#clojure.contrib.stream-utils/stream-m">stream-m</a><span id="line-content">                     var           stream-utils       Monad describing stream computations. The monadic ...
</span></span><span id="section-content"> <a href="repl-ln-api.html#clojure.contrib.repl-ln/stream-repl">stream-repl</a><span id="line-content">                  function      repl-ln            Repl entry point that provides convenient overridi...
</span></span><span id="section-content"> <a href="stream-utils-api.html#clojure.contrib.stream-utils/stream-seq">stream-seq</a><span id="line-content">                   function      stream-utils       Return a lazy seq on the stream. Also accessible v...
</span></span><span id="section-content"> <a href="stream-utils-api.html#clojure.contrib.stream-utils/stream-type">stream-type</a><span id="line-content">                  var           stream-utils       The root type for the stream hierarchy. For each s...
</span></span><span id="section-content"> <a href="combinatorics-api.html#clojure.contrib.combinatorics/subsets">subsets</a><span id="line-content">                      function      combinatorics      All the subsets of items.
</span></span><span id="section-content"> <a href="profile-api.html#clojure.contrib.profile/summarize">summarize</a><span id="line-content">                    function      profile            Takes the raw data returned by with-profile-data a...
</span></span><span id="section-content"> <a href="macro-utils-api.html#clojure.contrib.macro-utils/symbol-macrolet">symbol-macrolet</a><span id="line-content">              macro         macro-utils        Define local symbol macros that are used in the ex...
</span></span></pre>
</div><div id="index-body">
  <h2 id="T"><span id="section-head">T</span></h2>
  <pre>
<span id="section-content"> <a href="trace-api.html#clojure.contrib.trace/*trace-depth*">*trace-depth*</a><span id="line-content">                var           trace              Current stack depth of traced function calls..
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/*tx-agent-levels*">*tx-agent-levels*</a><span id="line-content">            var           logging            The set of levels that will require using an agent...
</span></span><span id="section-content"> <a href="except-api.html#clojure.contrib.except/throw-arg">throw-arg</a><span id="line-content">                    function      except             Throws an IllegalArgumentException. All arguments ...
</span></span><span id="section-content"> <a href="except-api.html#clojure.contrib.except/throw-if">throw-if</a><span id="line-content">                     function      except             Throws an Exception or Error if test is true. args...
</span></span><span id="section-content"> <a href="except-api.html#clojure.contrib.except/throw-if-not">throw-if-not</a><span id="line-content">                 function      except             Throws an Exception or Error if test is false. arg...
</span></span><span id="section-content"> <a href="error-kit-api.html#clojure.contrib.error-kit/throw-msg">throw-msg</a><span id="line-content">                    macro         error-kit          Returns a function that throws a Java Exception wi...
</span></span><span id="section-content"> <a href="except-api.html#clojure.contrib.except/throwf">throwf</a><span id="line-content">                       function      except             Throws an Exception or Error with an optional mess...
</span></span><span id="section-content"> <a href="mock-api.html#clojure.contrib.mock/times">times</a><span id="line-content">                        macro         mock               Creates or associates to an existing expectation h...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/trace">trace</a><span id="line-content">                        macro         logging            Trace level logging using print-style args..
</span></span><span id="section-content"> <a href="trace-api.html#clojure.contrib.trace/trace">trace</a><span id="line-content">                        function      trace              Sends name (optional) and value to the tracer func...
</span></span><span id="section-content"> <a href="trace-api.html#clojure.contrib.trace/trace-fn-call">trace-fn-call</a><span id="line-content">                function      trace              Traces a single call to a function f with args.  '...
</span></span><span id="section-content"> <a href="trace-api.html#clojure.contrib.trace/trace-indent">trace-indent</a><span id="line-content">                 function      trace              Returns an indentation string based on *trace-dept...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/tracef">tracef</a><span id="line-content">                       macro         logging            Trace level logging using format..
</span></span><span id="section-content"> <a href="trace-api.html#clojure.contrib.trace/tracer">tracer</a><span id="line-content">                       function      trace              This function is called by trace.  Prints to stand...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/transaction">transaction</a><span id="line-content">                  macro         sql                Evaluates body as a transaction on the open databa...
</span></span><span id="section-content"> <a href="graph-api.html#clojure.contrib.graph/transitive-closure">transitive-closure</a><span id="line-content">           function      graph              Returns the transitive closure of a graph.  The ne...
</span></span></pre>
</div><div id="index-body">
  <h2 id="U"><span id="section-head">U</span></h2>
  <pre>
<span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/uniform">uniform</a><span id="line-content">                      function      probabilities.finite-distributions Return a distribution in which eac...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/update-or-insert-values">update-or-insert-values</a><span id="line-content">      function      sql                Updates values on selected rows in a table, or ins...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/update-state">update-state</a><span id="line-content">                 function      monads             Return a state-monad function that replaces the cu...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/update-val">update-val</a><span id="line-content">                   function      monads             Return a state-monad function that assumes the sta...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/update-values">update-values</a><span id="line-content">                function      dataflow           Given a dataflow, and a map of name-value pairs, u...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/update-values">update-values</a><span id="line-content">                function      sql                Updates values on selected rows in a table. where-...
</span></span></pre>
</div><div id="index-body">
  <h2 id="V"><span id="section-head">V</span></h2>
  <pre>
<span id="section-content"> <a href="mock-api.html#clojure.contrib.mock/validate-counts">validate-counts</a><span id="line-content">              function      mock               given the sequence of all mock data for the expect...
</span></span><span id="section-content"> <a href="ns-utils-api.html#clojure.contrib.ns-utils/vars">vars</a><span id="line-content">                         macro         ns-utils           Returns a sorted seq of symbols naming public vars...
</span></span></pre>
</div><div id="index-body">
  <h2 id="W"><span id="section-head">W</span></h2>
  <pre>
<span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/warn">warn</a><span id="line-content">                         macro         logging            Warn level logging using print-style args..
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/warnf">warnf</a><span id="line-content">                        macro         logging            Warn level logging using format..
</span></span><span id="section-content"> <a href="command-line-api.html#clojure.contrib.command-line/with-command-line">with-command-line</a><span id="line-content">            macro         command-line       Bind locals to command-line args..
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/with-connection">with-connection</a><span id="line-content">              macro         jmx                Execute body with JMX connection specified by opts...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/with-connection">with-connection</a><span id="line-content">              macro         sql                Evaluates body in the context of a new connection ...
</span></span><span id="section-content"> <a href="macros-api.html#clojure.contrib.macros/with-direct-linking">with-direct-linking</a><span id="line-content">          macro         macros             EXPERIMENTAL! Compiles the functions in body with ...
</span></span><span id="section-content"> <a href="error-kit-api.html#clojure.contrib.error-kit/with-handler">with-handler</a><span id="line-content">                 macro         error-kit          This is error-kit's dynamic scope form.  The body ...
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/with-io-streams">with-io-streams</a><span id="line-content">              function      monadic-io-streams Open one or more streams as specified by io-spec, ...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/with-logs">with-logs</a><span id="line-content">                    macro         logging            Evaluates exprs in a context in which *out* and *e...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/with-monad">with-monad</a><span id="line-content">                   macro         monads             Evaluates an expression after replacing the keywor...
</span></span><span id="section-content"> <a href="with-ns-api.html#clojure.contrib.with-ns/with-ns">with-ns</a><span id="line-content">                      macro         with-ns            Evaluates body in another namespace.  ns is either...
</span></span><span id="section-content"> <a href="profile-api.html#clojure.contrib.profile/with-profile-data">with-profile-data</a><span id="line-content">            macro         profile            Executes body with *profile-data* bound to an atom...
</span></span><span id="section-content"> <a href="sql-api.html#clojure.contrib.sql/with-query-results">with-query-results</a><span id="line-content">           macro         sql                Executes a query, then evaluates body with results...
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/with-reader">with-reader</a><span id="line-content">                  function      monadic-io-streams Create a reader from reader-spec, run the monadic ...
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/with-state-field">with-state-field</a><span id="line-content">             function      monads             Returns a state-monad function that expects a map ...
</span></span><span id="section-content"> <a href="macro-utils-api.html#clojure.contrib.macro-utils/with-symbol-macros">with-symbol-macros</a><span id="line-content">           macro         macro-utils        Fully expand exprs, including symbol macros..
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/with-system-properties">with-system-properties</a><span id="line-content">       macro         java-utils         setting =&gt; property-name value  Sets the system pr...
</span></span><span id="section-content"> <a href="with-ns-api.html#clojure.contrib.with-ns/with-temp-ns">with-temp-ns</a><span id="line-content">                 macro         with-ns            Evaluates body in an anonymous namespace, which is...
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/with-writer">with-writer</a><span id="line-content">                  function      monadic-io-streams Create a writer from writer-spec, run the monadic ...
</span></span><span id="section-content"> <a href="monadic-io-streams-api.html#clojure.contrib.monadic-io-streams/write">write</a><span id="line-content">                        function      monadic-io-streams Write text (a string).
</span></span><span id="section-content"> <a href="json-api.html#clojure.contrib.json/write-json">write-json</a><span id="line-content">                   function      json               Print object to PrintWriter out as JSON.
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/write-properties">write-properties</a><span id="line-content">             function      java-utils         Write properties to file-able..
</span></span><span id="section-content"> <a href="monads-api.html#clojure.contrib.monads/writer-m">writer-m</a><span id="line-content">                     function      monads             Monad describing computations that accumulate data...
</span></span></pre>
</div><div id="index-body">
  <h2 id="X"><span id="section-head">X</span></h2>
  <pre>
</pre>
</div><div id="index-body">
  <h2 id="Y"><span id="section-head">Y</span></h2>
  <pre>
</pre>
</div><div id="index-body">
  <h2 id="Z"><span id="section-head">Z</span></h2>
  <pre>
<span id="section-content"> <a href="probabilities.finite-distributions-api.html#clojure.contrib.probabilities.finite-distributions/zipf">zipf</a><span id="line-content">                         function      probabilities.finite-distributions Returns the Zipf distribution in w...
</span></span></pre>
</div><div id="index-body">
  <h2 id="Other"><span id="section-head">Other</span></h2>
  <pre>
<span id="section-content"> <a href="core-api.html#clojure.contrib.core/-?&gt;">-?&gt;</a><span id="line-content">                          macro         core               Same as clojure.core/-&gt; but returns nil as soon as...
</span></span><span id="section-content"> <a href="core-api.html#clojure.contrib.core/-?&gt;&gt;">-?&gt;&gt;</a><span id="line-content">                         macro         core               Same as clojure.core/-&gt;&gt; but returns nil as soon a...
</span></span><span id="section-content"> <a href="core-api.html#clojure.contrib.core/.?.">.?.</a><span id="line-content">                          macro         core               Same as clojure.core/.. but returns nil as soon as...
</span></span><span id="section-content"> <a href="strint-api.html#clojure.contrib.strint/&lt;&lt;">&lt;&lt;</a><span id="line-content">                           macro         strint             Takes a single string argument and emits a str inv...
</span></span></pre>
</div>
<style type="text/css">
  #AllContentContainer {min-width: 96em;}
</style>
</div>
              </div>
            </div>
          </div>
	</div>
	<div id="foot">
	  <div style="text-align: center;" id="copyright">Copyright 2007-2010 by Rich Hickey and the various contributors</div>
	</div>
      </div>
      <div id="DesignedBy">Logo &amp; site design by <a title="Visit Tom Hickey's website." href="http://www.tomhickey.com">Tom Hickey</a>.<br />
      Clojure auto-documentation system by Tom Faulhaber.</div>
    </div>
    <!-- /AllContentContainer -->
  </body>

</html>