aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/examples/clojure/clojure/contrib/accumulators/examples.clj93
-rw-r--r--src/examples/clojure/clojure/contrib/condition/example.clj66
-rw-r--r--src/examples/clojure/clojure/contrib/datalog/example.clj116
-rw-r--r--src/examples/clojure/clojure/contrib/miglayout/example.clj60
-rw-r--r--src/examples/clojure/clojure/contrib/monads/examples.clj425
-rw-r--r--src/examples/clojure/clojure/contrib/pprint/examples/hexdump.clj63
-rw-r--r--src/examples/clojure/clojure/contrib/pprint/examples/json.clj142
-rw-r--r--src/examples/clojure/clojure/contrib/pprint/examples/multiply.clj23
-rw-r--r--src/examples/clojure/clojure/contrib/pprint/examples/props.clj25
-rw-r--r--src/examples/clojure/clojure/contrib/pprint/examples/show_doc.clj50
-rw-r--r--src/examples/clojure/clojure/contrib/pprint/examples/xml.clj121
-rw-r--r--src/examples/clojure/clojure/contrib/probabilities/examples_finite_distributions.clj209
-rw-r--r--src/examples/clojure/clojure/contrib/probabilities/examples_monte_carlo.clj73
-rw-r--r--src/examples/clojure/clojure/contrib/stream_utils/examples.clj117
-rw-r--r--src/examples/clojure/clojure/contrib/types/examples.clj152
-rw-r--r--src/main/assembly/dist.xml28
-rw-r--r--src/main/clojure/clojure/contrib/accumulators.clj324
-rw-r--r--src/main/clojure/clojure/contrib/agent_utils.clj35
-rw-r--r--src/main/clojure/clojure/contrib/apply_macro.clj45
-rw-r--r--src/main/clojure/clojure/contrib/base64.clj99
-rw-r--r--src/main/clojure/clojure/contrib/classpath.clj39
-rw-r--r--src/main/clojure/clojure/contrib/combinatorics.clj164
-rw-r--r--src/main/clojure/clojure/contrib/command_line.clj121
-rw-r--r--src/main/clojure/clojure/contrib/complex_numbers.clj293
-rw-r--r--src/main/clojure/clojure/contrib/cond.clj34
-rw-r--r--src/main/clojure/clojure/contrib/condition.clj147
-rw-r--r--src/main/clojure/clojure/contrib/condition/Condition.clj43
-rw-r--r--src/main/clojure/clojure/contrib/core.clj89
-rw-r--r--src/main/clojure/clojure/contrib/dataflow.clj509
-rw-r--r--src/main/clojure/clojure/contrib/datalog.clj64
-rw-r--r--src/main/clojure/clojure/contrib/datalog/database.clj288
-rw-r--r--src/main/clojure/clojure/contrib/datalog/literals.clj413
-rw-r--r--src/main/clojure/clojure/contrib/datalog/magic.clj128
-rw-r--r--src/main/clojure/clojure/contrib/datalog/rules.clj208
-rw-r--r--src/main/clojure/clojure/contrib/datalog/softstrat.clj161
-rw-r--r--src/main/clojure/clojure/contrib/datalog/util.clj89
-rw-r--r--src/main/clojure/clojure/contrib/def.clj149
-rw-r--r--src/main/clojure/clojure/contrib/duck_streams.clj418
-rw-r--r--src/main/clojure/clojure/contrib/error_kit.clj289
-rw-r--r--src/main/clojure/clojure/contrib/except.clj95
-rw-r--r--src/main/clojure/clojure/contrib/fcase.clj108
-rw-r--r--src/main/clojure/clojure/contrib/find_namespaces.clj136
-rw-r--r--src/main/clojure/clojure/contrib/fnmap.clj36
-rw-r--r--src/main/clojure/clojure/contrib/fnmap/PersistentFnMap.clj70
-rw-r--r--src/main/clojure/clojure/contrib/gen_html_docs.clj540
-rw-r--r--src/main/clojure/clojure/contrib/generic.clj54
-rw-r--r--src/main/clojure/clojure/contrib/generic/arithmetic.clj201
-rw-r--r--src/main/clojure/clojure/contrib/generic/collection.clj116
-rw-r--r--src/main/clojure/clojure/contrib/generic/comparison.clj214
-rw-r--r--src/main/clojure/clojure/contrib/generic/functor.clj40
-rw-r--r--src/main/clojure/clojure/contrib/generic/math_functions.clj114
-rw-r--r--src/main/clojure/clojure/contrib/graph.clj228
-rw-r--r--src/main/clojure/clojure/contrib/greatest_least.clj65
-rw-r--r--src/main/clojure/clojure/contrib/http/agent.clj386
-rw-r--r--src/main/clojure/clojure/contrib/http/connection.clj62
-rw-r--r--src/main/clojure/clojure/contrib/import_static.clj63
-rw-r--r--src/main/clojure/clojure/contrib/io.clj564
-rw-r--r--src/main/clojure/clojure/contrib/jar.clj35
-rw-r--r--src/main/clojure/clojure/contrib/java_utils.clj219
-rw-r--r--src/main/clojure/clojure/contrib/javadoc.clj4
-rw-r--r--src/main/clojure/clojure/contrib/javadoc/browse.clj51
-rw-r--r--src/main/clojure/clojure/contrib/javadoc/browse_ui.clj31
-rw-r--r--src/main/clojure/clojure/contrib/jmx.clj121
-rw-r--r--src/main/clojure/clojure/contrib/jmx/Bean.clj35
-rw-r--r--src/main/clojure/clojure/contrib/jmx/client.clj87
-rw-r--r--src/main/clojure/clojure/contrib/jmx/data.clj104
-rw-r--r--src/main/clojure/clojure/contrib/jmx/server.clj18
-rw-r--r--src/main/clojure/clojure/contrib/json.clj341
-rw-r--r--src/main/clojure/clojure/contrib/lazy_seqs.clj90
-rw-r--r--src/main/clojure/clojure/contrib/lazy_xml.clj215
-rw-r--r--src/main/clojure/clojure/contrib/lazy_xml/with_pull.clj58
-rw-r--r--src/main/clojure/clojure/contrib/logging.clj343
-rw-r--r--src/main/clojure/clojure/contrib/macro_utils.clj270
-rw-r--r--src/main/clojure/clojure/contrib/macros.clj84
-rw-r--r--src/main/clojure/clojure/contrib/map_utils.clj55
-rw-r--r--src/main/clojure/clojure/contrib/math.clj247
-rw-r--r--src/main/clojure/clojure/contrib/miglayout.clj79
-rw-r--r--src/main/clojure/clojure/contrib/miglayout/internal.clj120
-rw-r--r--src/main/clojure/clojure/contrib/mmap.clj90
-rw-r--r--src/main/clojure/clojure/contrib/mock.clj285
-rw-r--r--src/main/clojure/clojure/contrib/mock/test_adapter.clj38
-rw-r--r--src/main/clojure/clojure/contrib/monadic_io_streams.clj145
-rw-r--r--src/main/clojure/clojure/contrib/monads.clj580
-rw-r--r--src/main/clojure/clojure/contrib/ns_utils.clj106
-rw-r--r--src/main/clojure/clojure/contrib/pprint.clj43
-rw-r--r--src/main/clojure/clojure/contrib/pprint/cl_format.clj1844
-rw-r--r--src/main/clojure/clojure/contrib/pprint/column_writer.clj80
-rw-r--r--src/main/clojure/clojure/contrib/pprint/dispatch.clj447
-rw-r--r--src/main/clojure/clojure/contrib/pprint/pprint_base.clj342
-rw-r--r--src/main/clojure/clojure/contrib/pprint/pretty_writer.clj488
-rw-r--r--src/main/clojure/clojure/contrib/pprint/utilities.clj104
-rw-r--r--src/main/clojure/clojure/contrib/priority_map.clj385
-rw-r--r--src/main/clojure/clojure/contrib/probabilities/finite_distributions.clj203
-rw-r--r--src/main/clojure/clojure/contrib/probabilities/monte_carlo.clj240
-rw-r--r--src/main/clojure/clojure/contrib/probabilities/random_numbers.clj63
-rw-r--r--src/main/clojure/clojure/contrib/profile.clj110
-rw-r--r--src/main/clojure/clojure/contrib/properties.clj77
-rwxr-xr-xsrc/main/clojure/clojure/contrib/prxml.clj170
-rw-r--r--src/main/clojure/clojure/contrib/reflect.clj33
-rw-r--r--src/main/clojure/clojure/contrib/repl_ln.clj274
-rw-r--r--src/main/clojure/clojure/contrib/repl_utils.clj213
-rw-r--r--src/main/clojure/clojure/contrib/repl_utils/javadoc.clj83
-rw-r--r--src/main/clojure/clojure/contrib/seq.clj238
-rw-r--r--src/main/clojure/clojure/contrib/seq_utils.clj244
-rw-r--r--src/main/clojure/clojure/contrib/server_socket.clj94
-rw-r--r--src/main/clojure/clojure/contrib/set.clj52
-rw-r--r--src/main/clojure/clojure/contrib/shell.clj149
-rw-r--r--src/main/clojure/clojure/contrib/shell_out.clj149
-rw-r--r--src/main/clojure/clojure/contrib/singleton.clj54
-rw-r--r--src/main/clojure/clojure/contrib/sql.clj201
-rw-r--r--src/main/clojure/clojure/contrib/sql/internal.clj194
-rw-r--r--src/main/clojure/clojure/contrib/str_utils.clj103
-rw-r--r--src/main/clojure/clojure/contrib/str_utils2.clj376
-rw-r--r--src/main/clojure/clojure/contrib/stream_utils.clj276
-rw-r--r--src/main/clojure/clojure/contrib/string.clj382
-rw-r--r--src/main/clojure/clojure/contrib/strint.clj72
-rw-r--r--src/main/clojure/clojure/contrib/swing_utils.clj152
-rw-r--r--src/main/clojure/clojure/contrib/test_is.clj119
-rw-r--r--src/main/clojure/clojure/contrib/trace.clj97
-rw-r--r--src/main/clojure/clojure/contrib/types.clj275
-rw-r--r--src/main/clojure/clojure/contrib/with_ns.clj38
-rw-r--r--src/main/clojure/clojure/contrib/zip_filter.clj92
-rw-r--r--src/main/clojure/clojure/contrib/zip_filter/xml.clj170
-rw-r--r--src/test/clojure/clojure/contrib/datalog/tests/test.clj45
-rw-r--r--src/test/clojure/clojure/contrib/datalog/tests/test_database.clj153
-rw-r--r--src/test/clojure/clojure/contrib/datalog/tests/test_literals.clj187
-rw-r--r--src/test/clojure/clojure/contrib/datalog/tests/test_magic.clj72
-rw-r--r--src/test/clojure/clojure/contrib/datalog/tests/test_rules.clj130
-rw-r--r--src/test/clojure/clojure/contrib/datalog/tests/test_softstrat.clj233
-rw-r--r--src/test/clojure/clojure/contrib/datalog/tests/test_util.clj69