aboutsummaryrefslogtreecommitdiff
path: root/branch-master/api-index.html
blob: e847095a2ef260eb47fc53f1dbce64c0fb35be09 (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
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
<html>
  <head>
    <title>Index - clojure-contrib next 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">next</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="apply-macro-api.html" class="wiki_link">apply-macro</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="duck-streams-api.html" class="wiki_link">duck-streams</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="http.agent-api.html" class="wiki_link">http.agent</a></li><li><a href="http.connection-api.html" class="wiki_link">http.connection</a></li><li><a href="import-static-api.html" class="wiki_link">import-static</a></li><li><a href="io-api.html" class="wiki_link">io</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="javadoc.browse-api.html" class="wiki_link">javadoc.browse</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="pprint-api.html" class="wiki_link">pprint</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="properties-api.html" class="wiki_link">properties</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="seq-utils-api.html" class="wiki_link">seq-utils</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="shell-api.html" class="wiki_link">shell</a></li><li><a href="shell-out-api.html" class="wiki_link">shell-out</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="str-utils-api.html" class="wiki_link">str-utils</a></li><li><a href="str-utils2-api.html" class="wiki_link">str-utils2</a></li><li><a href="stream-utils-api.html" class="wiki_link">stream-utils</a></li><li><a href="string-api.html" class="wiki_link">string</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-complex-numbers-api.html" class="wiki_link">test-complex-numbers</a></li><li><a href="test-core-api.html" class="wiki_link">test-core</a></li><li><a href="test-dataflow-api.html" class="wiki_link">test-dataflow</a></li><li><a href="test-def-api.html" class="wiki_link">test-def</a></li><li><a href="test-fnmap-api.html" class="wiki_link">test-fnmap</a></li><li><a href="test-graph-api.html" class="wiki_link">test-graph</a></li><li><a href="test-greatest-least-api.html" class="wiki_link">test-greatest-least</a></li><li><a href="test-io-api.html" class="wiki_link">test-io</a></li><li><a href="test-is-api.html" class="wiki_link">test-is</a></li><li><a href="test-jmx-api.html" class="wiki_link">test-jmx</a></li><li><a href="test-json-api.html" class="wiki_link">test-json</a></li><li><a href="test-lazy-seqs-api.html" class="wiki_link">test-lazy-seqs</a></li><li><a href="test-logging-api.html" class="wiki_link">test-logging</a></li><li><a href="test-macro-utils-api.html" class="wiki_link">test-macro-utils</a></li><li><a href="test-math-api.html" class="wiki_link">test-math</a></li><li><a href="test-miglayout-api.html" class="wiki_link">test-miglayout</a></li><li><a href="test-mock-api.html" class="wiki_link">test-mock</a></li><li><a href="test-monads-api.html" class="wiki_link">test-monads</a></li><li><a href="test-profile-api.html" class="wiki_link">test-profile</a></li><li><a href="test-properties-api.html" class="wiki_link">test-properties</a></li><li><a href="test-prxml-api.html" class="wiki_link">test-prxml</a></li><li><a href="test-repl-utils-api.html" class="wiki_link">test-repl-utils</a></li><li><a href="test-seq-api.html" class="wiki_link">test-seq</a></li><li><a href="test-shell-api.html" class="wiki_link">test-shell</a></li><li><a href="test-sql-api.html" class="wiki_link">test-sql</a></li><li><a href="test-string-api.html" class="wiki_link">test-string</a></li><li><a href="test-strint-api.html" class="wiki_link">test-strint</a></li><li><a href="test-trace-api.html" class="wiki_link">test-trace</a></li><li><a href="test-with-ns-api.html" class="wiki_link">test-with-ns</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">next</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="logging-api.html#clojure.contrib.logging/*allow-direct-logging*">*allow-direct-logging*</a><span id="line-content">       var           logging            A boolean indicating whether direct logging (as op...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/*append*">*append*</a><span id="line-content">                     var           io                 If true, writer, output-stream and spit will open ...
</span></span><span id="section-content"> <a href="duck-streams-api.html#clojure.contrib.duck-streams/*append-to-writer*">*append-to-writer*</a><span id="line-content">           var           duck-streams       If true, writer and spit will open files in append...
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/abs">abs</a><span id="line-content">                          multimethod   generic.math-functions Return the abs of x..
</span></span><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="generic.math-functions-api.html#clojure.contrib.generic.math-functions/acos">acos</a><span id="line-content">                         multimethod   generic.math-functions Return the acos of x..
</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="accumulators-api.html#clojure.contrib.accumulators/add">add</a><span id="line-content">                          multimethod   accumulators       Add item to the accumulator acc. The exact meaning...
</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="swing-utils-api.html#clojure.contrib.swing-utils/add-menu-item">add-menu-item</a><span id="line-content">                multimethod   swing-utils        Adds a menu item to the parent according to the it...
</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="test-def-api.html#clojure.contrib.test-def/aliased-fn">aliased-fn</a><span id="line-content">                   function      test-def           sample-fn docstring.
</span></span><span id="section-content"> <a href="test-def-api.html#clojure.contrib.test-def/aliased-macro">aliased-macro</a><span id="line-content">                macro         test-def           sample-macro-docstring.
</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="io-api.html#clojure.contrib.io/append-output-stream">append-output-stream</a><span id="line-content">         function      io                 Like output-stream but opens file for appending.  ...
</span></span><span id="section-content"> <a href="duck-streams-api.html#clojure.contrib.duck-streams/append-spit">append-spit</a><span id="line-content">                  function      duck-streams       Like spit but appends to file..
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/append-spit">append-spit</a><span id="line-content">                  function      io                 Like spit but appends to file..
</span></span><span id="section-content"> <a href="duck-streams-api.html#clojure.contrib.duck-streams/append-writer">append-writer</a><span id="line-content">                function      duck-streams       Like writer but opens file for appending.  Does no...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/append-writer">append-writer</a><span id="line-content">                function      io                 Like writer but opens file for appending.  Does no...
</span></span><span id="section-content"> <a href="apply-macro-api.html#clojure.contrib.apply-macro/apply-macro">apply-macro</a><span id="line-content">                  macro         apply-macro        This is evil.  Don't ever use it.  It makes a macr...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/apply-template">apply-template</a><span id="line-content">               function      test-is            Replaces _1, _2, _3, etc. in expr with correspondi...
</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="repl-utils-api.html#clojure.contrib.repl-utils/apropos">apropos</a><span id="line-content">                      function      repl-utils         Given a regular expression or stringable thing, re...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/are">are</a><span id="line-content">                          macro         test-is            Checks multiple assertions with a template express...
</span></span><span id="section-content"> <a href="jmx-api.html#clojure.contrib.jmx/as-object-name">as-object-name</a><span id="line-content">               multimethod   jmx                Interpret an object as a JMX ObjectName..
</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="properties-api.html#clojure.contrib.properties/as-properties">as-properties</a><span id="line-content">                function      properties         Convert any seq of pairs to a java.utils.Propertie...
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/as-str">as-str</a><span id="line-content">                       function      java-utils         Like clojure.core/str, but if an argument is a key...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/as-str">as-str</a><span id="line-content">                       function      string             Like clojure.core/str, but if an argument is a key...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/as-url">as-url</a><span id="line-content">                       function      io                 Coerces argument (URL, URI, or String) to a java.n...
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/as-url">as-url</a><span id="line-content">                       function      java-utils         Coerces argument (URL, URI, or String) to a java.n...
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/asin">asin</a><span id="line-content">                         multimethod   generic.math-functions Return the asin of x..
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/assert-any">assert-any</a><span id="line-content">                   function      test-is            Returns generic assertion code for any test, inclu...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/assert-predicate">assert-predicate</a><span id="line-content">             function      test-is            Returns generic assertion code for any functional ...
</span></span><span id="section-content"> <a href="generic.collection-api.html#clojure.contrib.generic.collection/assoc">assoc</a><span id="line-content">                        multimethod   generic.collection Returns a new collection in which the values corre...
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/atan">atan</a><span id="line-content">                         multimethod   generic.math-functions Return the atan of x..
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/atan2">atan2</a><span id="line-content">                        multimethod   generic.math-functions Return the atan2 of x and y..
</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="duck-streams-api.html#clojure.contrib.duck-streams/*buffer-size*">*buffer-size*</a><span id="line-content">                var           duck-streams       Size, in bytes or characters, of the buffer used w...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/*buffer-size*">*buffer-size*</a><span id="line-content">                var           io                 Size, in bytes or characters, of the buffer used w...
</span></span><span id="section-content"> <a href="duck-streams-api.html#clojure.contrib.duck-streams/*byte-array-type*">*byte-array-type*</a><span id="line-content">            var           duck-streams       Type object for a Java primitive byte array..
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/*byte-array-type*">*byte-array-type*</a><span id="line-content">            var           io                 Type object for a Java primitive byte array..
</span></span><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="str-utils2-api.html#clojure.contrib.str-utils2/blank?">blank?</a><span id="line-content">                       function      str-utils2         True if s is nil, empty, or contains only whitespa...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/blank?">blank?</a><span id="line-content">                       function      string             True if s is nil, empty, or contains only whitespa...
</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="http.agent-api.html#clojure.contrib.http.agent/buffer-bytes">buffer-bytes</a><span id="line-content">                 function      http.agent         The default HTTP agent result handler; it collects...
</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><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/butlast">butlast</a><span id="line-content">                      function      str-utils2         Returns s without the last n characters.  Returns ...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/butlast">butlast</a><span id="line-content">                      function      string             Returns s without the last n characters.  Returns ...
</span></span><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/bytes">bytes</a><span id="line-content">                        function      http.agent         Returns a Java byte array of the content returned ...
</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="io-api.html#clojure.contrib.io/*char-array-type*">*char-array-type*</a><span id="line-content">            var           io                 Type object for a Java primitive char array..
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/*code-dispatch*">*code-dispatch*</a><span id="line-content">              multimethod   pprint             The pretty print dispatch function for pretty prin...
</span></span><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="str-utils2-api.html#clojure.contrib.str-utils2/capitalize">capitalize</a><span id="line-content">                   function      str-utils2         Converts first character of the string to upper-ca...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/capitalize">capitalize</a><span id="line-content">                   function      string             Converts first character of the string to upper-ca...
</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="generic.math-functions-api.html#clojure.contrib.generic.math-functions/ceil">ceil</a><span id="line-content">                         multimethod   generic.math-functions Return the ceil of x..
</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="str-utils-api.html#clojure.contrib.str-utils/chomp">chomp</a><span id="line-content">                        function      str-utils          Removes all trailing newline \n or return \r chara...
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/chomp">chomp</a><span id="line-content">                        function      str-utils2         Removes all trailing newline \n or return \r chara...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/chomp">chomp</a><span id="line-content">                        function      string             Removes all trailing newline \n or return \r chara...
</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="str-utils-api.html#clojure.contrib.str-utils/chop">chop</a><span id="line-content">                         function      str-utils          Removes the last character of string..
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/chop">chop</a><span id="line-content">                         function      str-utils2         Removes the last character of string, does nothing...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/chop">chop</a><span id="line-content">                         function      string             Removes the last character of string, does nothing...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/cl-format">cl-format</a><span id="line-content">                    function      pprint             An implementation of a Common Lisp compatible form...
</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="http.agent-api.html#clojure.contrib.http.agent/client-error?">client-error?</a><span id="line-content">                function      http.agent         Returns true if the HTTP response code was in the ...
</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="str-utils2-api.html#clojure.contrib.str-utils2/codepoints">codepoints</a><span id="line-content">                   function      str-utils2         Returns a sequence of integer Unicode code points ...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/codepoints">codepoints</a><span id="line-content">                   function      string             Returns a sequence of integer Unicode code points ...
</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="accumulators-api.html#clojure.contrib.accumulators/combine">combine</a><span id="line-content">                      multimethod   accumulators       Combine the values of the accumulators acc1 and ac...
</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="pprint-api.html#clojure.contrib.pprint/compile-format">compile-format</a><span id="line-content">               function      pprint             Compiles format-str into a compiled format which c...
</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="test-is-api.html#clojure.contrib.test-is/compose-fixtures">compose-fixtures</a><span id="line-content">             function      test-is            Composes two fixture functions, creating a new fix...
</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="generic.collection-api.html#clojure.contrib.generic.collection/conj">conj</a><span id="line-content">                         multimethod   generic.collection Returns a new collection resulting from adding all...
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/conjugate">conjugate</a><span id="line-content">                    multimethod   generic.math-functions Return the conjugate of x..
</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="str-utils2-api.html#clojure.contrib.str-utils2/contains?">contains?</a><span id="line-content">                    function      str-utils2         True if s contains the substring..
</span></span><span id="section-content"> <a href="duck-streams-api.html#clojure.contrib.duck-streams/copy">copy</a><span id="line-content">                         function      duck-streams       Copies input to output.  Returns nil. Input may be...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/copy">copy</a><span id="line-content">                         function      io                 Copies input to output.  Returns nil. Input may be...
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/cos">cos</a><span id="line-content">                          multimethod   generic.math-functions Return the cos of x..
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/create-fruit">create-fruit</a><span id="line-content">                 function      test-sql           Create a table.
</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="duck-streams-api.html#clojure.contrib.duck-streams/*default-encoding*">*default-encoding*</a><span id="line-content">           var           duck-streams       Name of the default encoding to use when reading &amp;...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/*default-encoding*">*default-encoding*</a><span id="line-content">           var           io                 Name of the default encoding to use when reading &amp;...
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-batchupdate-exception">db-batchupdate-exception</a><span id="line-content">     function      test-sql           Demonstrate a batch update exception.
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-exception">db-exception</a><span id="line-content">                 function      test-sql           Demonstrate rolling back a partially completed tra...
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-get-tables">db-get-tables</a><span id="line-content">                function      test-sql           Demonstrate getting table info.
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-grade-a">db-grade-a</a><span id="line-content">                   function      test-sql           Print rows describing all grade a fruit (grade bet...
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-grade-range">db-grade-range</a><span id="line-content">               function      test-sql           Print rows describing fruit that are within a grad...
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-read">db-read</a><span id="line-content">                      function      test-sql           Read the entire fruit table.
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-read-all">db-read-all</a><span id="line-content">                  function      test-sql           Return all the rows of the fruit table as a vector.
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-rollback">db-rollback</a><span id="line-content">                  function      test-sql           Demonstrate a rollback-only trasaction.
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-sql-exception">db-sql-exception</a><span id="line-content">             function      test-sql           Demonstrate an sql exception.
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-update">db-update</a><span id="line-content">                    function      test-sql           Update two fruits as a transaction.
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-update-appearance-cost">db-update-appearance-cost</a><span id="line-content">    function      test-sql           Update the appearance and cost of the named fruit.
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-update-or-insert">db-update-or-insert</a><span id="line-content">          function      test-sql           Updates or inserts a fruit.
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/db-write">db-write</a><span id="line-content">                     function      test-sql           Write initial values to the database as a transact...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/debug">debug</a><span id="line-content">                        macro         logging            Logs a message at the debug level..
</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="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="test-is-api.html#clojure.contrib.test-is/deftest">deftest</a><span id="line-content">                      macro         test-is            Defines a test function with no arguments.  Test f...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/deftest-">deftest-</a><span id="line-content">                     macro         test-is            Like deftest but creates a private var..
</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="io-api.html#clojure.contrib.io/delete-file">delete-file</a><span id="line-content">                  function      io                 Delete file f. Raise an exception if it fails unle...
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/delete-file">delete-file</a><span id="line-content">                  function      java-utils         Delete file f. Raise an exception if it fails unle...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/delete-file-recursively">delete-file-recursively</a><span id="line-content">      function      io                 Delete file f. If it's a directory, recursively de...
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/delete-file-recursively">delete-file-recursively</a><span id="line-content">      function      java-utils         Delete file f. If it's a directory, recursively de...
</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">                 multimethod   dataflow           A 'readable' form of the cell.
</span></span><span id="section-content"> <a href="generic.collection-api.html#clojure.contrib.generic.collection/dissoc">dissoc</a><span id="line-content">                       multimethod   generic.collection Returns a new collection in which the entries corr...
</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="test-is-api.html#clojure.contrib.test-is/do-template">do-template</a><span id="line-content">                  macro         test-is            Repeatedly evaluates template expr (in a do block)...
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/dochars">dochars</a><span id="line-content">                      macro         str-utils2         bindings =&gt; [name string]  Repeatedly executes bod...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/dochars">dochars</a><span id="line-content">                      macro         string             bindings =&gt; [name string]  Repeatedly executes bod...
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/docodepoints">docodepoints</a><span id="line-content">                 macro         str-utils2         bindings =&gt; [name string]  Repeatedly executes bod...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/docodepoints">docodepoints</a><span id="line-content">                 macro         string             bindings =&gt; [name string]  Repeatedly executes bod...
</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="http.agent-api.html#clojure.contrib.http.agent/done?">done?</a><span id="line-content">                        function      http.agent         Returns true if the HTTP request/response has comp...
</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="str-utils2-api.html#clojure.contrib.str-utils2/drop">drop</a><span id="line-content">                         function      str-utils2         Drops first n characters from s.  Returns an empty...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/drop">drop</a><span id="line-content">                         function      string             Drops first n characters from s.  Returns an empty...
</span></span><span id="section-content"> <a href="test-sql-api.html#clojure.contrib.test-sql/drop-fruit">drop-fruit</a><span id="line-content">                   function      test-sql           Drop a table.
</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="generic.collection-api.html#clojure.contrib.generic.collection/empty">empty</a><span id="line-content">                        multimethod   generic.collection Returns an empty collection of the same kind as th...
</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            Logs a message at the error level..
</span></span><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/error?">error?</a><span id="line-content">                       function      http.agent         Returns true if the HTTP response code was in the ...
</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="str-utils2-api.html#clojure.contrib.str-utils2/escape">escape</a><span id="line-content">                       function      str-utils2         Returns a new String by applying cmap (a function ...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/escape">escape</a><span id="line-content">                       function      string             Returns a new String by applying cmap (a function ...
</span></span><span id="section-content"> <a href="dataflow-api.html#clojure.contrib.dataflow/eval-cell">eval-cell</a><span id="line-content">                    multimethod   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="generic.math-functions-api.html#clojure.contrib.generic.math-functions/exp">exp</a><span id="line-content">                          multimethod   generic.math-functions Return the exp of x..
</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            Logs a message at the fatal level..
</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="io-api.html#clojure.contrib.io/file">file</a><span id="line-content">                         function      io                 Returns a java.io.File from string or file args..
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/file">file</a><span id="line-content">                         function      java-utils         Returns a java.io.File from string or file args..
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/file-position">file-position</a><span id="line-content">                function      test-is            Returns a vector [filename line-number] for the nt...
</span></span><span id="section-content"> <a href="duck-streams-api.html#clojure.contrib.duck-streams/file-str">file-str</a><span id="line-content">                     function      duck-streams       Concatenates args as strings and returns a java.io...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/file-str">file-str</a><span id="line-content">                     function      io                 Concatenates args as strings and returns a java.io...
</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="seq-utils-api.html#clojure.contrib.seq-utils/fill-queue">fill-queue</a><span id="line-content">                   function      seq-utils          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="seq-utils-api.html#clojure.contrib.seq-utils/find-first">find-first</a><span id="line-content">                   function      seq-utils          Returns the first item of coll for which (pred ite...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/find-holes">find-holes</a><span id="line-content">                   function      test-is            Recursively finds all symbols starting with _ in f...
</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="test-is-api.html#clojure.contrib.test-is/find-pure-exprs">find-pure-exprs</a><span id="line-content">              function      test-is            Recursively finds all sub-expressions in form that...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/find-symbols">find-symbols</a><span id="line-content">                 function      test-is            Recursively finds all symbols in form..
</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="seq-api.html#clojure.contrib.seq/flatten">flatten</a><span id="line-content">                      function      seq                DEPRECATED. Prefer clojure.core version. Takes any...
</span></span><span id="section-content"> <a href="seq-utils-api.html#clojure.contrib.seq-utils/flatten">flatten</a><span id="line-content">                      function      seq-utils          DEPRECATED. Prefer clojure.core version. Takes any...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/flatten-map">flatten-map</a><span id="line-content">                  function      test-is            Transforms a map into a vector like [key value key...
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/floor">floor</a><span id="line-content">                        multimethod   generic.math-functions Return the floor of x..
</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="generic.functor-api.html#clojure.contrib.generic.functor/fmap">fmap</a><span id="line-content">                         multimethod   generic.functor    Applies function f to each item in the data struct...
</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><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/formatter">formatter</a><span id="line-content">                    macro         pprint             Makes a function which can directly run format-in....
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/formatter-out">formatter-out</a><span id="line-content">                macro         pprint             Makes a function which can directly run format-in....
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/frequencies">frequencies</a><span id="line-content">                  function      seq                DEPRECATED. Prefer clojure.core version. Returns a...
</span></span><span id="section-content"> <a href="seq-utils-api.html#clojure.contrib.seq-utils/frequencies">frequencies</a><span id="line-content">                  function      seq-utils          DEPRECATED. Prefer clojure.core version. Returns a...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/fresh-line">fresh-line</a><span id="line-content">                   function      pprint             Make a newline if the Writer is not already at the...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/function?">function?</a><span id="line-content">                    function      test-is            Returns true if argument is a function or a symbol...
</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="generic.collection-api.html#clojure.contrib.generic.collection/get">get</a><span id="line-content">                          multimethod   generic.collection Returns the element of coll referred to by key. Ea...
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/get">get</a><span id="line-content">                          function      str-utils2         Gets the i'th character in string..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/get">get</a><span id="line-content">                          function      string             Gets the i'th character in string..
</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="test-is-api.html#clojure.contrib.test-is/get-possibly-unbound-var">get-possibly-unbound-var</a><span id="line-content">     function      test-is            Like var-get but returns nil if the var is unbound...
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/get-source">get-source</a><span id="line-content">                   function      repl-utils         Returns a string of the source code for the given ...
</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="properties-api.html#clojure.contrib.properties/get-system-property">get-system-property</a><span id="line-content">          function      properties         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="str-utils2-api.html#clojure.contrib.str-utils2/grep">grep</a><span id="line-content">                         function      str-utils2         Filters elements of coll by a regular expression. ...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/grep">grep</a><span id="line-content">                         function      string             Filters elements of coll by a regular expression. ...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/group-by">group-by</a><span id="line-content">                     function      seq                DEPRECATED. Prefer clojure.core version. Returns ...
</span></span><span id="section-content"> <a href="seq-utils-api.html#clojure.contrib.seq-utils/group-by">group-by</a><span id="line-content">                     function      seq-utils          DEPRECATED. Prefer clojure.core version. Returns ...
</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><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/headers">headers</a><span id="line-content">                      function      http.agent         Returns a map of HTTP response headers.  Header na...
</span></span><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/headers-seq">headers-seq</a><span id="line-content">                  function      http.agent         Returns the HTTP response headers in order as a se...
</span></span><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/http-agent">http-agent</a><span id="line-content">                   function      http.agent         Creates (and immediately returns) an Agent represe...
</span></span><span id="section-content"> <a href="http.connection-api.html#clojure.contrib.http.connection/http-connection">http-connection</a><span id="line-content">              function      http.connection    Opens an HttpURLConnection at the URL, handled by ...
</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="logging-api.html#clojure.contrib.logging/*impl-name*">*impl-name*</a><span id="line-content">                  var           logging            The name of the logging implementation used..
</span></span><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">                var           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">                 var           logging            Returns an implementation-specific log by string n...
</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">                  var           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="test-is-api.html#clojure.contrib.test-is/inc-report-counter">inc-report-counter</a><span id="line-content">           function      test-is            Increments the named counter in *report-counters*,...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/includes?">includes?</a><span id="line-content">                    function      seq                Returns true if coll contains something equal (wit...
</span></span><span id="section-content"> <a href="seq-utils-api.html#clojure.contrib.seq-utils/includes?">includes?</a><span id="line-content">                    function      seq-utils          Returns true if coll contains something equal (wit...
</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="seq-utils-api.html#clojure.contrib.seq-utils/indexed">indexed</a><span id="line-content">                      function      seq-utils          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            Logs a message at the info level..
</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="io-api.html#clojure.contrib.io/input-stream">input-stream</a><span id="line-content">                 function      io                 Attempts to coerce its argument into an open java....
</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="test-sql-api.html#clojure.contrib.test-sql/insert-records-fruit">insert-records-fruit</a><span id="line-content">         function      test-sql           Insert records, maps from keys specifying columns ...
</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="test-sql-api.html#clojure.contrib.test-sql/insert-rows-fruit">insert-rows-fruit</a><span id="line-content">            function      test-sql           Insert complete rows.
</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="test-sql-api.html#clojure.contrib.test-sql/insert-values-fruit">insert-values-fruit</a><span id="line-content">          function      test-sql           Insert rows with values for only specific columns.
</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="generic.collection-api.html#clojure.contrib.generic.collection/into">into</a><span id="line-content">                         multimethod   generic.collection Returns a new coll consisting of to-coll with all ...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/is">is</a><span id="line-content">                           macro         test-is            Generic assertion macro.  'form' is any predicate ...
</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-&gt;clj">jmx-&gt;clj</a><span id="line-content">                     multimethod   jmx                Coerce JMX data structures into Clojure data. Hand...
</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="str-utils2-api.html#clojure.contrib.str-utils2/join">join</a><span id="line-content">                         function      str-utils2         Returns a string of all elements in coll, separate...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/join">join</a><span id="line-content">                         function      string             Returns a string of all elements in coll, separate...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/join-fixtures">join-fixtures</a><span id="line-content">                function      test-is            Composes a collection of fixtures, in order.  Alwa...
</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><span id="section-content"> <a href="json-api.html#clojure.contrib.json/json-str">json-str</a><span id="line-content">                     function      json               Converts x to a JSON-formatted string..
</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="test-is-api.html#clojure.contrib.test-is/*load-tests*">*load-tests*</a><span id="line-content">                 var           test-is            True by default.  If set to false, no test functio...
</span></span><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 durn...
</span></span><span id="section-content"> <a href="test-miglayout-api.html#clojure.contrib.test-miglayout/label">label</a><span id="line-content">                        function      test-miglayout     Returns a swing label.
</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="generic.math-functions-api.html#clojure.contrib.generic.math-functions/log">log</a><span id="line-content">                          multimethod   generic.math-functions Return the log of x..
</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            Logs a message, either directly or via an agent. A...
</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, redirecting al...
</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/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><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/lower-case">lower-case</a><span id="line-content">                   function      str-utils2         Converts string to all lower-case..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/lower-case">lower-case</a><span id="line-content">                   function      string             Converts string to all lower-case..
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/ltrim">ltrim</a><span id="line-content">                        function      str-utils2         Removes whitespace from the left side of string..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/ltrim">ltrim</a><span id="line-content">                        function      string             Removes whitespace from the left side of string. D...
</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="duck-streams-api.html#clojure.contrib.duck-streams/make-parents">make-parents</a><span id="line-content">                 function      duck-streams       Creates all parent directories of file..
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/make-parents">make-parents</a><span id="line-content">                 function      io                 Creates all parent directories of file..
</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="str-utils2-api.html#clojure.contrib.str-utils2/map-str">map-str</a><span id="line-content">                      function      str-utils2         Apply f to each element of coll, concatenate all r...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/map-str">map-str</a><span id="line-content">                      function      string             Apply f to each element of coll, concatenate all r...
</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="http.agent-api.html#clojure.contrib.http.agent/message">message</a><span id="line-content">                      function      http.agent         Returns the HTTP response message (e.g. 'Not Found...
</span></span><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/method">method</a><span id="line-content">                       function      http.agent         Returns the HTTP method name used by this HTTP age...
</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="generic.comparison-api.html#clojure.contrib.generic.comparison/neg?">neg?</a><span id="line-content">                         multimethod   generic.comparison Return true of x is negative..
</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="javadoc.browse-api.html#clojure.contrib.javadoc.browse/open-url-in-browser">open-url-in-browser</a><span id="line-content">          function      javadoc.browse     Opens url (a string) in the default system web bro...
</span></span><span id="section-content"> <a href="javadoc.browse-api.html#clojure.contrib.javadoc.browse/open-url-in-swing">open-url-in-swing</a><span id="line-content">            function      javadoc.browse     Opens url (a string) in a Swing window..
</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><span id="section-content"> <a href="io-api.html#clojure.contrib.io/output-stream">output-stream</a><span id="line-content">                function      io                 Attempts to coerce its argument into an open java....
</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="pprint-api.html#clojure.contrib.pprint/*print-base*">*print-base*</a><span id="line-content">                 var           pprint             The base to use for printing integers and rational...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/*print-circle*">*print-circle*</a><span id="line-content">               var           pprint             Mark circular structures (N.B. This is not yet use...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/*print-lines*">*print-lines*</a><span id="line-content">                var           pprint             Maximum number of lines to print in a pretty print...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/*print-miser-width*">*print-miser-width*</a><span id="line-content">          var           pprint             The column at which to enter miser style. Dependin...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/*print-pprint-dispatch*">*print-pprint-dispatch*</a><span id="line-content">      var           pprint             The pretty print dispatch function. Use with-pprin...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/*print-pretty*">*print-pretty*</a><span id="line-content">               var           pprint             Bind to true if you want write to use pretty print...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/*print-radix*">*print-radix*</a><span id="line-content">                var           pprint             Print a radix specifier in front of integers and r...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/*print-right-margin*">*print-right-margin*</a><span id="line-content">         var           pprint             Pretty printing will try to avoid anything going b...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/*print-shared*">*print-shared*</a><span id="line-content">               var           pprint             Mark repeated structures rather than repeat them (...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/*print-suppress-namespaces*">*print-suppress-namespaces*</a><span id="line-content">  var           pprint             Don't print namespaces with symbols. This is parti...
</span></span><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="str-utils2-api.html#clojure.contrib.str-utils2/partial">partial</a><span id="line-content">                      function      str-utils2         Like clojure.core/partial for functions that take ...
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/partition">partition</a><span id="line-content">                    function      str-utils2         Splits the string into a lazy sequence of substrin...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/partition">partition</a><span id="line-content">                    function      string             Splits the string into a lazy sequence of substrin...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/partition-all">partition-all</a><span id="line-content">                function      seq                DEPRECATED. Prefer clojure.core version. Returns a...
</span></span><span id="section-content"> <a href="seq-utils-api.html#clojure.contrib.seq-utils/partition-all">partition-all</a><span id="line-content">                function      seq-utils          DEPRECATED. Prefer clojure.core version. Returns a...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/partition-by">partition-by</a><span id="line-content">                 function      seq                DEPRECATED. Prefer clojure.core version. Applies f...
</span></span><span id="section-content"> <a href="seq-utils-api.html#clojure.contrib.seq-utils/partition-by">partition-by</a><span id="line-content">                 function      seq-utils          DEPRECATED. Prefer clojure.core version. Applies f...
</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="generic.comparison-api.html#clojure.contrib.generic.comparison/pos?">pos?</a><span id="line-content">                         multimethod   generic.comparison Return true of x is positive..
</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="seq-utils-api.html#clojure.contrib.seq-utils/positions">positions</a><span id="line-content">                    function      seq-utils          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="generic.math-functions-api.html#clojure.contrib.generic.math-functions/pow">pow</a><span id="line-content">                          multimethod   generic.math-functions Return the pow of x and y..
</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="pprint-api.html#clojure.contrib.pprint/pp">pp</a><span id="line-content">                           macro         pprint             A convenience macro that pretty prints the last th...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/pprint">pprint</a><span id="line-content">                       function      pprint             Pretty print object to the optional output writer....
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/pprint-indent">pprint-indent</a><span id="line-content">                function      pprint             Create an indent at this point in the pretty print...
</span></span><span id="section-content"> <a href="json-api.html#clojure.contrib.json/pprint-json">pprint-json</a><span id="line-content">                  function      json               Pretty-prints JSON representation of x to *out*.
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/pprint-logical-block">pprint-logical-block</a><span id="line-content">         macro         pprint             Execute the body as a pretty printing logical bloc...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/pprint-newline">pprint-newline</a><span id="line-content">               function      pprint             Print a conditional newline to a pretty printing s...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/pprint-tab">pprint-tab</a><span id="line-content">                   function      pprint             Tab at this point in the pretty printing stream. k...
</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="json-api.html#clojure.contrib.json/print-json">print-json</a><span id="line-content">                   function      json               Write JSON-formatted output to *out*.
</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><span id="section-content"> <a href="duck-streams-api.html#clojure.contrib.duck-streams/pwd">pwd</a><span id="line-content">                          function      duck-streams       Returns current working directory as a String.  (L...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/pwd">pwd</a><span id="line-content">                          function      io                 Returns current working directory as a String.  (L...
</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="seq-api.html#clojure.contrib.seq/rand-elt">rand-elt</a><span id="line-content">                     function      seq                DEPRECATED. Prefer clojure.core/rand-nth. Return a...
</span></span><span id="section-content"> <a href="seq-utils-api.html#clojure.contrib.seq-utils/rand-elt">rand-elt</a><span id="line-content">                     function      seq-utils          DEPRECATED. Prefer clojure.core/rand-nth. Return 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="str-utils-api.html#clojure.contrib.str-utils/re-gsub">re-gsub</a><span id="line-content">                      function      str-utils          Replaces all instances of 'pattern' in 'string' wi...
</span></span><span id="section-content"> <a href="str-utils-api.html#clojure.contrib.str-utils/re-partition">re-partition</a><span id="line-content">                 function      str-utils          Splits the string into a lazy sequence of substrin...
</span></span><span id="section-content"> <a href="str-utils-api.html#clojure.contrib.str-utils/re-split">re-split</a><span id="line-content">                     function      str-utils          Splits the string on instances of 'pattern'.  Retu...
</span></span><span id="section-content"> <a href="str-utils-api.html#clojure.contrib.str-utils/re-sub">re-sub</a><span id="line-content">                       function      str-utils          Replaces the first instance of 'pattern' in 'strin...
</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="duck-streams-api.html#clojure.contrib.duck-streams/read-lines">read-lines</a><span id="line-content">                   function      duck-streams       Like clojure.core/line-seq but opens f with reader...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/read-lines">read-lines</a><span id="line-content">                   function      io                 Like clojure.core/line-seq but opens f with reader...
</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="properties-api.html#clojure.contrib.properties/read-properties">read-properties</a><span id="line-content">              function      properties         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="duck-streams-api.html#clojure.contrib.duck-streams/reader">reader</a><span id="line-content">                       function      duck-streams       Attempts to coerce its argument into an open java....
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/reader">reader</a><span id="line-content">                       function      io                 Attempts to coerce its argument into an open java....
</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-utils-api.html#clojure.contrib.seq-utils/rec-cat">rec-cat</a><span id="line-content">                      macro         seq-utils          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="seq-utils-api.html#clojure.contrib.seq-utils/rec-seq">rec-seq</a><span id="line-content">                      macro         seq-utils          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="http.agent-api.html#clojure.contrib.http.agent/redirect?">redirect?</a><span id="line-content">                    function      http.agent         Returns true if the HTTP response code was in the ...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/reductions">reductions</a><span id="line-content">                   function      seq                DEPRECATED. Prefer clojure.core version. Returns a...
</span></span><span id="section-content"> <a href="seq-utils-api.html#clojure.contrib.seq-utils/reductions">reductions</a><span id="line-content">                   function      seq-utils          DEPRECATED. Prefer clojure.core version. Returns a...
</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="io-api.html#clojure.contrib.io/relative-path-string">relative-path-string</a><span id="line-content">         multimethod   io                 Interpret a String or java.io.File as a relative p...
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/relative-path-string">relative-path-string</a><span id="line-content">         multimethod   java-utils         Interpret a String or java.io.File as a relative p...
</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="str-utils2-api.html#clojure.contrib.str-utils2/repeat">repeat</a><span id="line-content">                       function      str-utils2         Returns a new String containing s repeated n times...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/repeat">repeat</a><span id="line-content">                       function      string             Returns a new String containing s repeated n times...
</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="str-utils2-api.html#clojure.contrib.str-utils2/replace">replace</a><span id="line-content">                      function      str-utils2         Replaces all instances of pattern in string with r...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/replace-by">replace-by</a><span id="line-content">                   function      string             Replaces all matches of re in s with the result of...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/replace-char">replace-char</a><span id="line-content">                 function      string             Replaces all instances of character a with charact...
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/replace-first">replace-first</a><span id="line-content">                function      str-utils2         Replaces the first instance of pattern in s with r...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/replace-first-by">replace-first-by</a><span id="line-content">             function      string             Replace first match of re in s with the result of ...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/replace-first-re">replace-first-re</a><span id="line-content">             function      string             Replace first match of re in s..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/replace-first-str">replace-first-str</a><span id="line-content">            function      string             Replace first occurance of substring a with b in s...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/replace-re">replace-re</a><span id="line-content">                   function      string             Replaces all matches of re with replacement in s..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/replace-str">replace-str</a><span id="line-content">                  function      string             Replaces all instances of substring a with b in s..
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/report">report</a><span id="line-content">                       multimethod   test-is            Generic reporting function, may be overridden to p...
</span></span><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/request-body">request-body</a><span id="line-content">                 function      http.agent         Returns the HTTP request body given to this HTTP a...
</span></span><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/request-headers">request-headers</a><span id="line-content">              function      http.agent         Returns the request headers specified for this HTT...
</span></span><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/request-uri">request-uri</a><span id="line-content">                  function      http.agent         Returns the URI/URL requested by this HTTP agent, ...
</span></span><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/result">result</a><span id="line-content">                       function      http.agent         Returns the value returned by the :handler functio...
</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="str-utils2-api.html#clojure.contrib.str-utils2/reverse">reverse</a><span id="line-content">                      function      str-utils2         Returns s with its characters reversed..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/reverse">reverse</a><span id="line-content">                      function      string             Returns s with its characters reversed..
</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="generic.math-functions-api.html#clojure.contrib.generic.math-functions/rint">rint</a><span id="line-content">                         multimethod   generic.math-functions Return the rint of x..
</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="seq-utils-api.html#clojure.contrib.seq-utils/rotations">rotations</a><span id="line-content">                    function      seq-utils          Returns a lazy seq of all rotations of a seq.
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/round">round</a><span id="line-content">                        multimethod   generic.math-functions Return the round of x..
</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="str-utils2-api.html#clojure.contrib.str-utils2/rtrim">rtrim</a><span id="line-content">                        function      str-utils2         Removes whitespace from the right side of string..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/rtrim">rtrim</a><span id="line-content">                        function      string             Removes whitespace from the right side of string. ...
</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="test-is-api.html#clojure.contrib.test-is/run-all-tests">run-all-tests</a><span id="line-content">                function      test-is            Runs all tests in all namespaces; prints results. ...
</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="test-is-api.html#clojure.contrib.test-is/run-tests">run-tests</a><span id="line-content">                    function      test-is            Runs all tests in the given namespaces; prints res...
</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="pprint-api.html#clojure.contrib.pprint/*simple-dispatch*">*simple-dispatch*</a><span id="line-content">            multimethod   pprint             The pretty print dispatch function for simple data...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/*stack-trace-depth*">*stack-trace-depth*</a><span id="line-content">          var           test-is            The maximum depth of stack traces to print when an...
</span></span><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="test-def-api.html#clojure.contrib.test-def/sample-fn">sample-fn</a><span id="line-content">                    function      test-def           sample-fn docstring.
</span></span><span id="section-content"> <a href="test-def-api.html#clojure.contrib.test-def/sample-macro">sample-macro</a><span id="line-content">                 macro         test-def           sample-macro-docstring.
</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="http.connection-api.html#clojure.contrib.http.connection/send-request-entity">send-request-entity</a><span id="line-content">          var           http.connection    Transmits a request entity body..
</span></span><span id="section-content"> <a href="test-miglayout-api.html#clojure.contrib.test-miglayout/sep">sep</a><span id="line-content">                          function      test-miglayout     Returns a swing separator.
</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="seq-utils-api.html#clojure.contrib.seq-utils/separate">separate</a><span id="line-content">                     function      seq-utils          Returns a vector: [ (filter f s), (filter (complem...
</span></span><span id="section-content"> <a href="generic.collection-api.html#clojure.contrib.generic.collection/seq">seq</a><span id="line-content">                          multimethod   generic.collection Returns a seq on the object s..
</span></span><span id="section-content"> <a href="test-jmx-api.html#clojure.contrib.test-jmx/seq-contains-all?">seq-contains-all?</a><span id="line-content">            function      test-jmx           Does container contain every item in containee? No...
</span></span><span id="section-content"> <a href="seq-api.html#clojure.contrib.seq/seq-on">seq-on</a><span id="line-content">                       multimethod   seq                Returns a seq on the object s. Works like the buil...
</span></span><span id="section-content"> <a href="seq-utils-api.html#clojure.contrib.seq-utils/seq-on">seq-on</a><span id="line-content">                       multimethod   seq-utils          Returns a seq on the object s. Works like the buil...
</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="http.agent-api.html#clojure.contrib.http.agent/server-error?">server-error?</a><span id="line-content">                function      http.agent         Returns true if the HTTP response code was in the ...
</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="pprint-api.html#clojure.contrib.pprint/set-pprint-dispatch">set-pprint-dispatch</a><span id="line-content">          function      pprint             Set the pretty print dispatch function to a functi...
</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="properties-api.html#clojure.contrib.properties/set-system-properties">set-system-properties</a><span id="line-content">        function      properties         Set some system properties. Nil clears a property..
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/set-test">set-test</a><span id="line-content">                     macro         test-is            Experimental. Sets :test metadata of the named var...
</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="generic.math-functions-api.html#clojure.contrib.generic.math-functions/sgn">sgn</a><span id="line-content">                          multimethod   generic.math-functions Return the sign of x (-1, 0, or 1)..
</span></span><span id="section-content"> <a href="shell-api.html#clojure.contrib.shell/sh">sh</a><span id="line-content">                           function      shell              Passes the given strings to Runtime.exec() to laun...
</span></span><span id="section-content"> <a href="shell-out-api.html#clojure.contrib.shell-out/sh">sh</a><span id="line-content">                           function      shell-out          Passes the given strings to Runtime.exec() to laun...
</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="seq-api.html#clojure.contrib.seq/shuffle">shuffle</a><span id="line-content">                      function      seq                DEPRECATED. Prefer clojure.core version. Return a ...
</span></span><span id="section-content"> <a href="seq-utils-api.html#clojure.contrib.seq-utils/shuffle">shuffle</a><span id="line-content">                      function      seq-utils          DEPRECATED. Prefer clojure.core version. Return a ...
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/sin">sin</a><span id="line-content">                          multimethod   generic.math-functions Return the sin of x..
</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="duck-streams-api.html#clojure.contrib.duck-streams/slurp*">slurp*</a><span id="line-content">                       function      duck-streams       Like clojure.core/slurp but opens f with reader..
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/slurp*">slurp*</a><span id="line-content">                       function      io                 Like clojure.core/slurp but opens f with reader..
</span></span><span id="section-content"> <a href="repl-utils-api.html#clojure.contrib.repl-utils/source">source</a><span id="line-content">                       macro         repl-utils         Prints the source code for the given symbol, if it...
</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="duck-streams-api.html#clojure.contrib.duck-streams/spit">spit</a><span id="line-content">                         function      duck-streams       Opposite of slurp.  Opens f with writer, writes co...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/spit">spit</a><span id="line-content">                         function      io                 Opposite of slurp.  Opens f with writer, writes co...
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/split">split</a><span id="line-content">                        function      str-utils2         Splits string on a regular expression.  Optional a...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/split">split</a><span id="line-content">                        function      string             Splits string on a regular expression.  Optional a...
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/split-lines">split-lines</a><span id="line-content">                  function      str-utils2         Splits s on \n or \r\n..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/split-lines">split-lines</a><span id="line-content">                  function      string             Splits s on \n or \r\n..
</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 outputs the form and its result...
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/sqr">sqr</a><span id="line-content">                          multimethod   generic.math-functions Return the square of x..
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/sqrt">sqrt</a><span id="line-content">                         multimethod   generic.math-functions Return the sqrt of x..
</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="condition-api.html#clojure.contrib.condition/stack-trace-info">stack-trace-info</a><span id="line-content">             multimethod   condition          Returns header, stack-trace, and cause info from c...
</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="http.agent-api.html#clojure.contrib.http.agent/status">status</a><span id="line-content">                       function      http.agent         Returns the HTTP response status code (e.g. 200, 4...
</span></span><span id="section-content"> <a href="str-utils-api.html#clojure.contrib.str-utils/str-join">str-join</a><span id="line-content">                     function      str-utils          Returns a string of all elements in 'sequence', se...
</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="http.agent-api.html#clojure.contrib.http.agent/stream">stream</a><span id="line-content">                       function      http.agent         Returns an InputStream of the HTTP response body. ...
</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-filter">stream-filter</a><span id="line-content">                multimethod   stream-utils       Return a new stream that contrains the elements of...
</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="stream-utils-api.html#clojure.contrib.stream-utils/stream-map">stream-map</a><span id="line-content">                   multimethod   stream-utils       Return a new stream by mapping the function f on t...
</span></span><span id="section-content"> <a href="stream-utils-api.html#clojure.contrib.stream-utils/stream-next">stream-next</a><span id="line-content">                  multimethod   stream-utils       Returns a vector [next-value new-state] where next...
</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="http.agent-api.html#clojure.contrib.http.agent/string">string</a><span id="line-content">                       function      http.agent         Returns the HTTP response body as a string, using ...
</span></span><span id="section-content"> <a href="set-api.html#clojure.contrib.set/subset?">subset?</a><span id="line-content">                      function      set                Is set1 a subset of set2?.
</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="string-api.html#clojure.contrib.string/substring?">substring?</a><span id="line-content">                   function      string             True if s contains the substring..
</span></span><span id="section-content"> <a href="http.agent-api.html#clojure.contrib.http.agent/success?">success?</a><span id="line-content">                     function      http.agent         Returns true if the HTTP response code was in the ...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/successful?">successful?</a><span id="line-content">                  function      test-is            Returns true if the given test summary indicates a...
</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="set-api.html#clojure.contrib.set/superset?">superset?</a><span id="line-content">                    function      set                Is set1 a superset of set2?.
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/swap-case">swap-case</a><span id="line-content">                    function      str-utils2         Changes upper case characters to lower case and vi...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/swap-case">swap-case</a><span id="line-content">                    function      string             Changes upper case characters to lower case and vi...
</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="str-utils2-api.html#clojure.contrib.str-utils2/tail">tail</a><span id="line-content">                         function      str-utils2         Returns the last n characters of s..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/tail">tail</a><span id="line-content">                         function      string             Returns the last n characters of s..
</span></span><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/take">take</a><span id="line-content">                         function      str-utils2         Take first n characters from s, up to the length o...
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/take">take</a><span id="line-content">                         function      string             Take first n characters from s, up to the length o...
</span></span><span id="section-content"> <a href="generic.math-functions-api.html#clojure.contrib.generic.math-functions/tan">tan</a><span id="line-content">                          multimethod   generic.math-functions Return the tan of x..
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/template?">template?</a><span id="line-content">                    function      test-is            Returns true if form is a valid template expressio...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/test-all-vars">test-all-vars</a><span id="line-content">                function      test-is            Calls test-var on every var interned in the namesp...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/test-ns">test-ns</a><span id="line-content">                      function      test-is            If the namespace defines a function named test-ns-...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/test-var">test-var</a><span id="line-content">                     function      test-is            If v has a function in its :test metadata, calls t...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/testing">testing</a><span id="line-content">                      macro         test-is            Adds a new string to the list of testing contexts....
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/testing-contexts-str">testing-contexts-str</a><span id="line-content">         function      test-is            Returns a string representation of the current tes...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/testing-vars-str">testing-vars-str</a><span id="line-content">             function      test-is            Returns a string representation of the current tes...
</span></span><span id="section-content"> <a href="test-miglayout-api.html#clojure.contrib.test-miglayout/text-field">text-field</a><span id="line-content">                   function      test-miglayout     Returns a swing text field.
</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="duck-streams-api.html#clojure.contrib.duck-streams/to-byte-array">to-byte-array</a><span id="line-content">                function      duck-streams       Converts argument into a Java byte array.  Argumen...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/to-byte-array">to-byte-array</a><span id="line-content">                function      io                 Converts argument into a Java byte array.  Argumen...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/trace">trace</a><span id="line-content">                        macro         logging            Logs a message at the trace level..
</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><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/trim">trim</a><span id="line-content">                         function      str-utils2         Removes whitespace from both ends of string..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/trim">trim</a><span id="line-content">                         function      string             Removes whitespace from both ends of string..
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/try-expr">try-expr</a><span id="line-content">                     macro         test-is            Used by the 'is' macro to catch unexpected excepti...
</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><span id="section-content"> <a href="str-utils2-api.html#clojure.contrib.str-utils2/upper-case">upper-case</a><span id="line-content">                   function      str-utils2         Converts string to all upper-case..
</span></span><span id="section-content"> <a href="string-api.html#clojure.contrib.string/upper-case">upper-case</a><span id="line-content">                   function      string             Converts string to all upper-case..
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/use-fixtures">use-fixtures</a><span id="line-content">                 multimethod   test-is            Wrap test runs in a fixture function to perform se...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/use-method">use-method</a><span id="line-content">                   function      pprint             Installs a function as a new method of multimethod...
</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="java-utils-api.html#clojure.contrib.java-utils/wall-hack-field">wall-hack-field</a><span id="line-content">              function      java-utils         Access to private or protected field..
</span></span><span id="section-content"> <a href="java-utils-api.html#clojure.contrib.java-utils/wall-hack-method">wall-hack-method</a><span id="line-content">             function      java-utils         Calls a private or protected method. params is a v...
</span></span><span id="section-content"> <a href="logging-api.html#clojure.contrib.logging/warn">warn</a><span id="line-content">                         macro         logging            Logs a message at the warn level..
</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="duck-streams-api.html#clojure.contrib.duck-streams/with-in-reader">with-in-reader</a><span id="line-content">               macro         duck-streams       Opens a PushbackReader on f, binds it to *in*, and...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/with-in-reader">with-in-reader</a><span id="line-content">               macro         io                 Opens a PushbackReader on f, binds it to *in*, and...
</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="duck-streams-api.html#clojure.contrib.duck-streams/with-out-append-writer">with-out-append-writer</a><span id="line-content">       macro         duck-streams       Like with-out-writer but appends to file..
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/with-out-append-writer">with-out-append-writer</a><span id="line-content">       macro         io                 Like with-out-writer but appends to file..
</span></span><span id="section-content"> <a href="duck-streams-api.html#clojure.contrib.duck-streams/with-out-writer">with-out-writer</a><span id="line-content">              macro         duck-streams       Opens a writer on f, binds it to *out*, and evalut...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/with-out-writer">with-out-writer</a><span id="line-content">              macro         io                 Opens a writer on f, binds it to *out*, and evalut...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/with-pprint-dispatch">with-pprint-dispatch</a><span id="line-content">         macro         pprint             Execute body with the pretty print dispatch functi...
</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="properties-api.html#clojure.contrib.properties/with-system-properties">with-system-properties</a><span id="line-content">       macro         properties         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="test-is-api.html#clojure.contrib.test-is/with-test">with-test</a><span id="line-content">                    macro         test-is            Takes any definition form (that returns a Var) as ...
</span></span><span id="section-content"> <a href="test-is-api.html#clojure.contrib.test-is/with-test-out">with-test-out</a><span id="line-content">                macro         test-is            Runs body with *out* bound to the value of *test-o...
</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="pprint-api.html#clojure.contrib.pprint/write">write</a><span id="line-content">                        function      pprint             Write an object subject to the current bindings of...
</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="duck-streams-api.html#clojure.contrib.duck-streams/write-lines">write-lines</a><span id="line-content">                  function      duck-streams       Writes lines (a seq) to f, separated by newlines. ...
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/write-lines">write-lines</a><span id="line-content">                  function      io                 Writes lines (a seq) to f, separated by newlines. ...
</span></span><span id="section-content"> <a href="pprint-api.html#clojure.contrib.pprint/write-out">write-out</a><span id="line-content">                    function      pprint             Write an object to *out* subject to the current bi...
</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="properties-api.html#clojure.contrib.properties/write-properties">write-properties</a><span id="line-content">             function      properties         Write properties to file-able..
</span></span><span id="section-content"> <a href="duck-streams-api.html#clojure.contrib.duck-streams/writer">writer</a><span id="line-content">                       function      duck-streams       Attempts to coerce its argument into an open java....
</span></span><span id="section-content"> <a href="io-api.html#clojure.contrib.io/writer">writer</a><span id="line-content">                       function      io                 Attempts to coerce its argument into an open java....
</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="generic.comparison-api.html#clojure.contrib.generic.comparison/zero?">zero?</a><span id="line-content">                        multimethod   generic.comparison Return true of x is zero..
</span></span><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="generic.arithmetic-api.html#clojure.contrib.generic.arithmetic/*">*</a><span id="line-content">                            multimethod   generic.arithmetic Return the product of all arguments. The minimal i...
</span></span><span id="section-content"> <a href="generic.arithmetic-api.html#clojure.contrib.generic.arithmetic/+">+</a><span id="line-content">                            multimethod   generic.arithmetic Return the sum of all arguments. The minimal imple...
</span></span><span id="section-content"> <a href="generic.arithmetic-api.html#clojure.contrib.generic.arithmetic/-">-</a><span id="line-content">                            multimethod   generic.arithmetic Return the difference of the first argument and th...
</span></span><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="generic.arithmetic-api.html#clojure.contrib.generic.arithmetic//">/</a><span id="line-content">                            multimethod   generic.arithmetic Return the quotient of the first argument and the ...
</span></span><span id="section-content"> <a href="generic.comparison-api.html#clojure.contrib.generic.comparison/&lt;">&lt;</a><span id="line-content">                            multimethod   generic.comparison Return true if each argument is smaller than the f...
</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><span id="section-content"> <a href="generic.comparison-api.html#clojure.contrib.generic.comparison/&lt;=">&lt;=</a><span id="line-content">                           multimethod   generic.comparison Return true if each arguments is smaller than or e...
</span></span><span id="section-content"> <a href="generic.comparison-api.html#clojure.contrib.generic.comparison/=">=</a><span id="line-content">                            multimethod   generic.comparison Return true if all arguments are equal. The minima...
</span></span><span id="section-content"> <a href="generic.comparison-api.html#clojure.contrib.generic.comparison/&gt;">&gt;</a><span id="line-content">                            multimethod   generic.comparison Return true if each argument is larger than the fo...
</span></span><span id="section-content"> <a href="generic.comparison-api.html#clojure.contrib.generic.comparison/&gt;=">&gt;=</a><span id="line-content">                           multimethod   generic.comparison Return true if each argument is larger than or equ...
</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>