diff options
author | Tom Faulhaber <git_net@infolace.com> | 2009-08-17 00:11:22 -0700 |
---|---|---|
committer | Tom Faulhaber <git_net@infolace.com> | 2009-08-17 00:11:22 -0700 |
commit | 3ce40658ed003ba07d45f91e4e94a30d621274be (patch) | |
tree | cbb1f3d063c792c2022321a31b6eb0132f0db431 | |
parent | e69a3d7ade498c867d234949b22c885286b44fa6 (diff) |
Updated documentation for commit 44e4c23000a7cdee5395006dadc2eb1b58bc9b9d
74 files changed, 838 insertions, 261 deletions
diff --git a/accumulators-api.html b/accumulators-api.html index 5251c035..06428623 100644 --- a/accumulators-api.html +++ b/accumulators-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - accumulators API reference</title> + <title>accumulators API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -108,6 +108,7 @@ accumulators.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/add">add</h2> <span id="var-type">multimethod</span><br /> @@ -117,6 +118,7 @@ accumulators.</pre> an item depends on the type of the accumulator.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L30" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/add-items">add-items</h2> <span id="var-type">function</span><br /> @@ -125,6 +127,7 @@ an item depends on the type of the accumulator.</pre> <pre id="var-docstr">Add all elements of a collection coll to the accumulator acc.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L36" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/combine">combine</h2> <span id="var-type">multimethod</span><br /> @@ -134,6 +137,7 @@ an item depends on the type of the accumulator.</pre> single accumulator of the same type.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L41" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-counter">empty-counter</h2> <span id="var-type">var</span><br /> @@ -142,6 +146,7 @@ single accumulator of the same type.</pre> every item the number of times it was added.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L270" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-counter-with-total">empty-counter-with-total</h2> <span id="var-type">var</span><br /> @@ -151,6 +156,7 @@ accumulator, except that the total number of items added is stored as the value of the key :total.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L291" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-list">empty-list</h2> <span id="var-type">var</span><br /> @@ -158,6 +164,7 @@ value of the key :total.</pre> <pre id="var-docstr">An empty list accumulator. Adding an item appends it at the beginning.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L87" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-map">empty-map</h2> <span id="var-type">var</span><br /> @@ -165,6 +172,7 @@ value of the key :total.</pre> <pre id="var-docstr">An empty map accumulator. Items to be added must be [key value] pairs.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L144" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-maximum">empty-maximum</h2> <span id="var-type">var</span><br /> @@ -172,6 +180,7 @@ value of the key :total.</pre> <pre id="var-docstr">An empty maximum accumulator. Only numbers can be added.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L184" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-mean-variance">empty-mean-variance</h2> <span id="var-type">var</span><br /> @@ -180,6 +189,7 @@ value of the key :total.</pre> sample variance. Only numbers can be added.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L231" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-min-max">empty-min-max</h2> <span id="var-type">var</span><br /> @@ -188,6 +198,7 @@ sample variance. Only numbers can be added.</pre> Only numbers can be added.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L206" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-minimum">empty-minimum</h2> <span id="var-type">var</span><br /> @@ -195,6 +206,7 @@ Only numbers can be added.</pre> <pre id="var-docstr">An empty minimum accumulator. Only numbers can be added.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L190" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-product">empty-product</h2> <span id="var-type">var</span><br /> @@ -202,6 +214,7 @@ Only numbers can be added.</pre> <pre id="var-docstr">An empty sum accumulator. Only numbers can be added.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L176" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-queue">empty-queue</h2> <span id="var-type">var</span><br /> @@ -209,6 +222,7 @@ Only numbers can be added.</pre> <pre id="var-docstr">An empty queue accumulator. Adding an item appends it at the end.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L101" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-set">empty-set</h2> <span id="var-type">var</span><br /> @@ -216,6 +230,7 @@ Only numbers can be added.</pre> <pre id="var-docstr">An empty set accumulator.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L115" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-string">empty-string</h2> <span id="var-type">var</span><br /> @@ -224,6 +239,7 @@ Only numbers can be added.</pre> appends it at the end.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L129" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-sum">empty-sum</h2> <span id="var-type">var</span><br /> @@ -231,6 +247,7 @@ appends it at the end.</pre> <pre id="var-docstr">An empty sum accumulator. Only numbers can be added.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L173" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-tuple">empty-tuple</h2> <span id="var-type">function</span><br /> @@ -242,6 +259,7 @@ work in parallel. Added items must be sequences whose number of elements matches the number of sub-accumulators.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/074963a22d9d8547ff5bb408191850e1760e364d/src/clojure/contrib/accumulators.clj#L309" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="accumulators/empty-vector">empty-vector</h2> <span id="var-type">var</span><br /> diff --git a/agent-utils-api.html b/agent-utils-api.html index ec5538ab..b3b7422b 100644 --- a/agent-utils-api.html +++ b/agent-utils-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - agent-utils API reference</title> + <title>agent-utils API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -74,6 +74,7 @@ by <span id="author">Christophe Grande</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="agent-utils/capture-and-send">capture-and-send</h2> <span id="var-type">macro</span><br /> diff --git a/api-index.html b/api-index.html index 3dfdd9f2..e59e35e6 100644 --- a/api-index.html +++ b/api-index.html @@ -80,7 +80,7 @@ Shortcuts:<br /> <div id="index-body"> <h2><span id="section-head">A</span></h2> <pre> -<span id="section-content"> <a href="logging-api.html#*allow-direct-logging*">*allow-direct-logging*</a><span id="line-content"> var logging A boolean atom indicating whether direct logging (... +<span id="section-content"> <a href="logging-api.html#*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="duck-streams-api.html#*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#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#abs">abs</a><span id="line-content"> function math (abs n) is the absolute value of n. @@ -97,6 +97,7 @@ Shortcuts:<br /> </span></span><span id="section-content"> <a href="graph-api.html#add-loops">add-loops</a><span id="line-content"> function graph For each node n, add the edge n->n if not already ... </span></span><span id="section-content"> <a href="swing-utils-api.html#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#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="logging-api.html#agent-write!">agent-write!</a><span id="line-content"> function logging Writes the message immediately, and ignores the fi... </span></span><span id="section-content"> <a href="greatest-least-api.html#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#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#all-least">all-least</a><span id="line-content"> function greatest-least Returns all the least elements.. @@ -166,7 +167,7 @@ Shortcuts:<br /> </span></span><span id="section-content"> <a href="combinatorics-api.html#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#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#comment?">comment?</a><span id="line-content"> function find-namespaces Returns true if form is a (comment ...). -</span></span><span id="section-content"> <a href="logging-api.html#commons-logging">commons-logging</a><span id="line-content"> macro logging Creates a log-system struct using the Apache commo... +</span></span><span id="section-content"> <a href="logging-api.html#commons-logging">commons-logging</a><span id="line-content"> macro logging Defines the commons-logging-based implementations ... </span></span><span id="section-content"> <a href="pprint-api.html#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#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#components">components</a><span id="line-content"> function miglayout Returns a map from id (a keyword) to component for... @@ -224,7 +225,6 @@ Shortcuts:<br /> </span></span><span id="section-content"> <a href="core-api.html#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#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#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="logging-api.html#do-log">do-log</a><span id="line-content"> function logging Logs the message immediately if the specific loggi... </span></span><span id="section-content"> <a href="error-kit-api.html#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#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#do-swing">do-swing</a><span id="line-content"> macro swing-utils Executes body in the Swing event thread asynchrono... @@ -342,7 +342,11 @@ Shortcuts:<br /> </div><div id="index-body"> <h2><span id="section-head">I</span></h2> <pre> -<span id="section-content"> <a href="monads-api.html#identity-m">identity-m</a><span id="line-content"> var monads Monad describing plain computations. This monad do... +<span id="section-content"> <a href="logging-api.html#*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#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="logging-api.html#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#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#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#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#in-case">in-case</a><span id="line-content"> macro fcase Like case, but test expressions are sequences. Th... </span></span><span id="section-content"> <a href="seq-utils-api.html#includes?">includes?</a><span id="line-content"> function seq-utils Returns true if coll contains something equal (wit... @@ -360,7 +364,7 @@ Shortcuts:<br /> <pre> <span id="section-content"> <a href="json.read-api.html#*json-keyword-keys*">*json-keyword-keys*</a><span id="line-content"> var json.read If true, JSON object keys will be converted to key... </span></span><span id="section-content"> <a href="jar-api.html#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#java-logging">java-logging</a><span id="line-content"> macro logging Creates a log-system struct using the java.util.lo... +</span></span><span id="section-content"> <a href="logging-api.html#java-logging">java-logging</a><span id="line-content"> macro logging Defines the java-logging-based implementations of ... </span></span><span id="section-content"> <a href="repl-utils-api.html#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#jmx->clj">jmx->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#jmx-url">jmx-url</a><span id="line-content"> function jmx Build a JMX URL from options.. @@ -376,8 +380,7 @@ Shortcuts:<br /> <h2><span id="section-head">L</span></h2> <pre> <span id="section-content"> <a href="repl-utils-api.html#*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#*log-system*">*log-system*</a><span id="line-content"> var logging An atom holding the default log-system initialized... -</span></span><span id="section-content"> <a href="logging-api.html#*log-system-agent*">*log-system-agent*</a><span id="line-content"> var logging The default agent referencing *log-system*.. +</span></span><span id="section-content"> <a href="logging-api.html#*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="map-utils-api.html#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#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#lcg">lcg</a><span id="line-content"> function probabilities.random-numbers Create a linear congruential generator. @@ -389,12 +392,11 @@ Shortcuts:<br /> </span></span><span id="section-content"> <a href="macros-api.html#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#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#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#log">log</a><span id="line-content"> macro logging Logs a message, either directly or via an agent. S... +</span></span><span id="section-content"> <a href="logging-api.html#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#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#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#log-system">log-system</a><span id="line-content"> var logging A struct to abstract the functionality common to a... </span></span><span id="section-content"> <a href="logging-api.html#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#log4j-logging">log4j-logging</a><span id="line-content"> macro logging Creates a log-system struct using the log4j API, i... +</span></span><span id="section-content"> <a href="logging-api.html#log4j-logging">log4j-logging</a><span id="line-content"> macro logging Defines the log4j-based implementations of the cor... </span></span><span id="section-content"> <a href="probabilities.monte-carlo-api.html#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="str-utils2-api.html#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="str-utils2-api.html#ltrim">ltrim</a><span id="line-content"> function str-utils2 Removes whitespace from the left side of string.. @@ -449,8 +451,7 @@ Shortcuts:<br /> </div><div id="index-body"> <h2><span id="section-head">O</span></h2> <pre> -<span id="section-content"> <a href="logging-api.html#*old-std-streams*">*old-std-streams*</a><span id="line-content"> var logging A ref used by log-capture! to maintain a reference... -</span></span><span id="section-content"> <a href="jmx-api.html#op-param-types">op-param-types</a><span id="line-content"> function jmx The parameter types (as class name strings) for op... +<span id="section-content"> <a href="jmx-api.html#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#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#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#operation">operation</a><span id="line-content"> function jmx The MBeanOperationInfo for operation op on mbean n... diff --git a/api-index.json b/api-index.json index 6dde948b..3d9893d7 100644 --- a/api-index.json +++ b/api-index.json @@ -281,13 +281,13 @@ "author":"Chris Houser", "doc":"Functions to parse xml lazily and emit back to text."}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj", "wiki-url": "http://richhickey.github.com/clojure-contrib/logging-api.html", "name":"clojure.contrib.logging", "author":"Alex Taggart, Timothy Pratley", "doc": - "Logging macros which delegate to a specific logging implementation. At\nmacro-expansion-time a specific implementation is selected from, in order,\nApache commons-logging, log4j, and finally java.util.logging.\n\nLogging levels are specified by clojure keywords corresponding to the\nvalues used in log4j and commons-logging:\n :trace, :debug, :info, :warn, :error, :fatal\n\nLogging occurs with the log macro, or the level-specific convenience macros,\nwhich write either directly or via an agent. By default direct logging is\ndisabled, but can be enabled via the *allow-direct-logging* boolean atom. If\nlogging is invoked within a transaction it will always use an agent.\n\nThe log macros will not evaluate their 'message' unless the specific logging\nlevel is in effect. Alternately, you can use the spy macro when you have code\nthat needs to be evaluated, and also want to output the code and its result to\nthe debug log.\n\nUnless otherwise specified, the current namespace (as identified by *ns*) will\nbe used as the log-ns (similar to how the java class name is usually used).\nNote: your log configuration should display the name that was passed to the\nlogging implementation, and not perform stack-inspection, otherwise you'll see\nsomething like \"clojure.contrib.logging$fn__72$write__39__auto____81 invoke\"\nin your logs.\n\nUse the enabled? function to write conditional code against the logging level\n(beyond simply whether or not to call log, which is handled automatically).\n\nYou can redirect all java writes of System.out and System.err to the log\nsystem by calling log-capture!. To rebind *out* and *err* to the log system\ninvoke with-logs. In both cases a log-ns (e.g., \"com.example.captured\")\nneeds to be specified to namespace the output."}, + "Logging macros which delegate to a specific logging implementation. At\nmacro-expansion-time a specific implementation is selected from, in order,\nApache commons-logging, log4j, and finally java.util.logging.\n\nLogging levels are specified by clojure keywords corresponding to the\nvalues used in log4j and commons-logging:\n :trace, :debug, :info, :warn, :error, :fatal\n\nLogging occurs with the log macro, or the level-specific convenience macros,\nwhich write either directly or via an agent. For performance reasons, direct\nlogging is enabled by default, but setting the *allow-direct-logging* boolean\natom to false will disable it. If logging is invoked within a transaction it\nwill always use an agent.\n\nThe log macros will not evaluate their 'message' unless the specific logging\nlevel is in effect. Alternately, you can use the spy macro when you have code\nthat needs to be evaluated, and also want to output the code and its result to\nthe debug log.\n\nUnless otherwise specified, the current namespace (as identified by *ns*) will\nbe used as the log-ns (similar to how the java class name is usually used).\nNote: your log configuration should display the name that was passed to the\nlogging implementation, and not perform stack-inspection, otherwise you'll see\nsomething like \"fn__72$impl_write_BANG__39__auto____81\" in your logs.\n\nUse the enabled? macro to write conditional code against the logging level\n(beyond simply whether or not to call log, which is handled automatically).\n\nYou can redirect all java writes of System.out and System.err to the log\nsystem by calling log-capture!. To rebind *out* and *err* to the log system\ninvoke with-logs. In both cases a log-ns (e.g., \"com.example.captured\")\nneeds to be specified to namespace the output."}, {"source-url": "http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/macro_utils.clj", "wiki-url": @@ -358,13 +358,13 @@ "author":"Stephen C. Gilardi", "doc":"Namespace utilities"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/03d773de9019a15e89ff55c82635a5205fddee52/src/clojure/contrib/pprint.clj", + "http://github.com/richhickey/clojure-contrib/blob/9382430b2dc04761a7c1781c30a737cc5a04566a/src/clojure/contrib/pprint.clj", "wiki-url": "http://richhickey.github.com/clojure-contrib/pprint-api.html", "name":"clojure.contrib.pprint", "author":"Tom Faulhaber", "doc": - "This module comprises two elements:\n1) A pretty printer for Clojure data structures, implemented in the function \"pprint\"\n2) A Common Lisp compatible format function, implemented as \"cl-format\" because\n Clojure is using the name \"format\" for its own format.\n\nComplete documentation is available on the wiki at the contrib google code site."}, + "This module comprises two elements:\n1) A pretty printer for Clojure data structures, implemented in the \n function \"pprint\"\n2) A Common Lisp compatible format function, implemented as \n \"cl-format\" because Clojure is using the name \"format\" \n for its Java-based format function.\n\nSee documentation for those functions for more information or complete \ndocumentation on the the clojure-contrib web site on github."}, {"source-url": "http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj", "wiki-url": @@ -2835,47 +2835,48 @@ "Parses the source s, which can be a File, InputStream or String\nnaming a URI. Returns a lazy tree of the clojure.xml/element\nstruct-map, which has the keys :tag, :attrs, and :content and\naccessor fns tag, attrs, and content, with the whitespace trimmed\nfrom around each content string. This format is compatible with what\nclojure.xml/parse produces, except :content is a lazy seq instead of\na vector. Other SAX-compatible parsers can be supplied by passing\nstartparse, a fn taking a source and a ContentHandler and returning\na parser. If a parser is specified, it will be run in a separate\nthread and be allowed to get ahead by queue-size items, which\ndefaults to maxing. If no parser is specified and\norg.xmlpull.v1.XmlPullParser is in the classpath, this superior pull\nparser will be used.", "name":"parse-trim"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L169", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L202", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/*allow-direct-logging*", "namespace":"clojure.contrib.logging", "doc": - "A boolean atom indicating whether direct logging (as opposed to via an agent)\nis allowed when not operating from within a transaction. Defaults to false.", + "A boolean indicating whether direct logging (as opposed to via an agent) is\nallowed when not operating from within a transaction. Defaults to true.", "name":"*allow-direct-logging*"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L152", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L190", "wiki-url": - "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/*log-system*", + "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/*impl-name*", "namespace":"clojure.contrib.logging", - "doc": - "An atom holding the default log-system initialized to the first\nimplementation found from: Apache commons-logging, log4j, java.util.logging.", - "name":"*log-system*"}, + "doc":"The name of the logging implementation used.", + "name":"*impl-name*"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L164", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L196", "wiki-url": - "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/*log-system-agent*", + "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/*logging-agent*", "namespace":"clojure.contrib.logging", - "doc":"The default agent referencing *log-system*.", - "name":"*log-system-agent*"}, + "doc": + "The default agent used for performing logging durng a transaction or when\ndirect logging is disabled.", + "name":"*logging-agent*"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L223", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L208", "wiki-url": - "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/*old-std-streams*", + "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/agent-write!", "namespace":"clojure.contrib.logging", + "arglists":[["_", "log", "level", "message", "throwable"]], "doc": - "A ref used by log-capture! to maintain a reference to the original System.out\nand System.err streams.", - "name":"*old-std-streams*"}, + "Writes the message immediately, and ignores the first argument. Used by the\nlogging agent. End-users should never need to call this function.", + "name":"agent-write!"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L63", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L91", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/commons-logging", "namespace":"clojure.contrib.logging", "arglists":[[]], "doc": - "Creates a log-system struct using the Apache commons-logging API, \nif present, otherwise nil. End-users should not need to invoke this macro.", + "Defines the commons-logging-based implementations of the core logging\nfunctions. End-users should never need to call this macro.", "name":"commons-logging"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L274", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L316", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/debug", "namespace":"clojure.contrib.logging", @@ -2883,17 +2884,7 @@ "doc":"Logs a message at the debug level.", "name":"debug"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L141", - "wiki-url": - "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/do-log", - "namespace":"clojure.contrib.logging", - "arglists": - [["system-ref", "level", "message", "throwable", "log-ns"]], - "doc": - "Logs the message immediately if the specific logging level is enabled. Use\nthe log macro in preference to this function.", - "name":"do-log"}, - {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L190", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L232", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/enabled?", "namespace":"clojure.contrib.logging", @@ -2902,7 +2893,7 @@ "Returns true if the specific logging level is enabled. Use of this function\nshould only be necessary if one needs to execute alternate code paths beyond\nwhether the log should be written to.", "name":"enabled?"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L295", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L337", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/error", "namespace":"clojure.contrib.logging", @@ -2910,7 +2901,7 @@ "doc":"Logs a message at the error level.", "name":"error"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L302", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L344", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/fatal", "namespace":"clojure.contrib.logging", @@ -2918,7 +2909,31 @@ "doc":"Logs a message at the fatal level.", "name":"fatal"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L281", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L190", + "wiki-url": + "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/impl-enabled?", + "namespace":"clojure.contrib.logging", + "doc": + "Implementation-specific check if a particular level is enabled. End-users\nshould not need to call this function.", + "name":"impl-enabled?"}, + {"source-url": + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L190", + "wiki-url": + "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/impl-get-log", + "namespace":"clojure.contrib.logging", + "doc": + "Returns an implementation-specific log by string namespace. End-users should\nnot need to call this function.", + "name":"impl-get-log"}, + {"source-url": + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L190", + "wiki-url": + "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/impl-write!", + "namespace":"clojure.contrib.logging", + "doc": + "Implementation-specific write of a log message. End-users should not need to\ncall this function.", + "name":"impl-write!"}, + {"source-url": + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L323", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/info", "namespace":"clojure.contrib.logging", @@ -2926,16 +2941,16 @@ "doc":"Logs a message at the info level.", "name":"info"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L115", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L155", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/java-logging", "namespace":"clojure.contrib.logging", "arglists":[[]], "doc": - "Creates a log-system struct using the java.util.logging API. End-users\nshould not need to invoke this macro.", + "Defines the java-logging-based implementations of the core logging\nfunctions. End-users should never need to call this macro.", "name":"java-logging"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L175", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L215", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/log", "namespace":"clojure.contrib.logging", @@ -2943,10 +2958,10 @@ [["level", "message"], ["level", "message", "throwable"], ["level", "message", "throwable", "log-ns"]], "doc": - "Logs a message, either directly or via an agent. See also the level-specific\nconvenience macros.", + "Logs a message, either directly or via an agent. Also see the level-specific\nconvenience macros.", "name":"log"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L229", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L271", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/log-capture!", "namespace":"clojure.contrib.logging", @@ -2955,7 +2970,7 @@ "Captures System.out and System.err, redirecting all writes of those streams\nto :info and :error logging, respectively. The specified log-ns value will\nbe used to namespace all redirected logging. NOTE: this will not redirect\noutput of *out* or *err*; for that, use with-logs.", "name":"log-capture!"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L208", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L249", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/log-stream", "namespace":"clojure.contrib.logging", @@ -2964,15 +2979,7 @@ "Creates a PrintStream that will output to the log. End-users should not need\nto invoke this function.", "name":"log-stream"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L52", - "wiki-url": - "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/log-system", - "namespace":"clojure.contrib.logging", - "doc": - "A struct to abstract the functionality common to all logging implementations.\nThe keys are as follows:\n :name ; the name of the logging system used\n :get-log ; fn [log-ns] to obtain a log by string namespace\n :enabled? ; fn [log lvl] to check if a particular level is emabled\n :write ; fn [log lvl msg ex] to a log a message", - "name":"log-system"}, - {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L245", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L287", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/log-uncapture!", "namespace":"clojure.contrib.logging", @@ -2981,16 +2988,16 @@ "Restores System.out and System.err to their original values.", "name":"log-uncapture!"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L91", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L125", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/log4j-logging", "namespace":"clojure.contrib.logging", "arglists":[[]], "doc": - "Creates a log-system struct using the log4j API, if present, otherwise nil.\nEnd-users should not need to invoke this macro.", + "Defines the log4j-based implementations of the core logging functions.\nEnd-users should never need to call this macro.", "name":"log4j-logging"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L201", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L242", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/spy", "namespace":"clojure.contrib.logging", @@ -2999,7 +3006,7 @@ "Evaluates expr and outputs the form and its result to the debug log; returns \nthe result of expr.", "name":"spy"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L267", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L309", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/trace", "namespace":"clojure.contrib.logging", @@ -3007,7 +3014,7 @@ "doc":"Logs a message at the trace level.", "name":"trace"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L288", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L330", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/warn", "namespace":"clojure.contrib.logging", @@ -3015,7 +3022,7 @@ "doc":"Logs a message at the warn level.", "name":"warn"}, {"source-url": - "http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L255", + "http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L297", "wiki-url": "http://richhickey.github.com/clojure-contrib//logging-api.html#logging/with-logs", "namespace":"clojure.contrib.logging", diff --git a/classpath-api.html b/classpath-api.html index 5df0bc1f..cdc1285b 100644 --- a/classpath-api.html +++ b/classpath-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - classpath API reference</title> + <title>classpath API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -77,6 +77,7 @@ by <span id="author">Stuart Sierra</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="classpath/classpath">classpath</h2> <span id="var-type">function</span><br /> @@ -85,6 +86,7 @@ by <span id="author">Stuart Sierra</span><br /> <pre id="var-docstr">Returns a sequence of File objects of the elements on CLASSPATH.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/a4b8d24cb2f4e79fa3856db37d5fcf1d94003b30/src/clojure/contrib/classpath.clj#L23" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="classpath/classpath-directories">classpath-directories</h2> <span id="var-type">function</span><br /> @@ -93,6 +95,7 @@ by <span id="author">Stuart Sierra</span><br /> <pre id="var-docstr">Returns a sequence of File objects for the directories on classpath.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/a4b8d24cb2f4e79fa3856db37d5fcf1d94003b30/src/clojure/contrib/classpath.clj#L30" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="classpath/classpath-jarfiles">classpath-jarfiles</h2> <span id="var-type">function</span><br /> diff --git a/combinatorics-api.html b/combinatorics-api.html index bec0c009..4b6e8704 100644 --- a/combinatorics-api.html +++ b/combinatorics-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - combinatorics API reference</title> + <title>combinatorics API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -85,6 +85,7 @@ for a longer description.)</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="combinatorics/cartesian-product">cartesian-product</h2> <span id="var-type">function</span><br /> @@ -93,6 +94,7 @@ for a longer description.)</pre> <pre id="var-docstr">All the ways to take one item from each sequence</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L107" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="combinatorics/combinations">combinations</h2> <span id="var-type">function</span><br /> @@ -101,6 +103,7 @@ for a longer description.)</pre> <pre id="var-docstr">All the unique ways of taking n different elements from items</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L90" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="combinatorics/lex-permutations">lex-permutations</h2> <span id="var-type">function</span><br /> @@ -109,6 +112,7 @@ for a longer description.)</pre> <pre id="var-docstr">Fast lexicographic permutation generator for a sequence of numbers</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L151" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="combinatorics/permutations">permutations</h2> <span id="var-type">function</span><br /> @@ -117,6 +121,7 @@ for a longer description.)</pre> <pre id="var-docstr">All the permutations of items, lexicographic by index</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L160" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="combinatorics/selections">selections</h2> <span id="var-type">function</span><br /> @@ -125,6 +130,7 @@ for a longer description.)</pre> <pre id="var-docstr">All the ways of taking n (possibly the same) elements from the sequence of items</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/47a2f69414f0c3ff90fb2fad4930d9af3d491d23/src/clojure/contrib/combinatorics.clj#L127" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="combinatorics/subsets">subsets</h2> <span id="var-type">function</span><br /> diff --git a/command-line-api.html b/command-line-api.html index ebabd214..94481a98 100644 --- a/command-line-api.html +++ b/command-line-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - command-line API reference</title> + <title>command-line API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -73,6 +73,7 @@ by <span id="author">Chris Houser</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="command-line/with-command-line">with-command-line</h2> <span id="var-type">macro</span><br /> diff --git a/complex-numbers-api.html b/complex-numbers-api.html index 862dcbaf..edffd4ba 100644 --- a/complex-numbers-api.html +++ b/complex-numbers-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - complex-numbers API reference</title> + <title>complex-numbers API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> diff --git a/cond-api.html b/cond-api.html index 37b3587a..3c38d51e 100644 --- a/cond-api.html +++ b/cond-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - cond API reference</title> + <title>cond API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -73,6 +73,7 @@ by <span id="author">Stephen C. Gilardi</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="cond/cond-let">cond-let</h2> <span id="var-type">macro</span><br /> diff --git a/condition-api.html b/condition-api.html index 9199f76a..040fe470 100644 --- a/condition-api.html +++ b/condition-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - condition API reference</title> + <title>condition API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -102,6 +102,7 @@ Based on an idea from Chouser: <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="condition/*full-stack-traces*">*full-stack-traces*</h2> <span id="var-type">var</span><br /> @@ -110,6 +111,7 @@ Based on an idea from Chouser: traces</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/443409f56420f3dc7972131c34c189e63d28fdcb/src/clojure/contrib/condition.clj#L56" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="condition/handler-case">handler-case</h2> <span id="var-type">macro</span><br /> @@ -135,6 +137,7 @@ handled and *selector* is bound to to the value returned by dispatch-fn that matched the handler's key.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/443409f56420f3dc7972131c34c189e63d28fdcb/src/clojure/contrib/condition.clj#L71" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="condition/print-stack-trace">print-stack-trace</h2> <span id="var-type">function</span><br /> @@ -145,6 +148,7 @@ classes in clojure.{core,lang,main} unless the *full-stack-traces* is bound to logical true</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/443409f56420f3dc7972131c34c189e63d28fdcb/src/clojure/contrib/condition.clj#L128" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="condition/raise">raise</h2> <span id="var-type">macro</span><br /> @@ -157,6 +161,7 @@ With one argument (a map), raises the argument. With two or more arguments, raises a map with keys and values from the arguments.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/443409f56420f3dc7972131c34c189e63d28fdcb/src/clojure/contrib/condition.clj#L60" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="condition/stack-trace-info">stack-trace-info</h2> <span id="var-type">multimethod</span><br /> diff --git a/core-api.html b/core-api.html index fc198bc3..53429fbf 100644 --- a/core-api.html +++ b/core-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - core API reference</title> + <title>core API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -82,6 +82,7 @@ by <span id="author">Laurent Petit (and others)</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="core/-?>">-?></h2> <span id="var-type">macro</span><br /> @@ -95,6 +96,7 @@ Examples : </pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bc07de7c3b1058f4263bd7b1c424f771fb010005/src/clojure/contrib/core.clj#L30" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="core/.?.">.?.</h2> <span id="var-type">macro</span><br /> @@ -108,6 +110,7 @@ Examples : </pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bc07de7c3b1058f4263bd7b1c424f771fb010005/src/clojure/contrib/core.clj#L38" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="core/dissoc-in">dissoc-in</h2> <span id="var-type">function</span><br /> @@ -118,6 +121,7 @@ nested structure. keys is a sequence of keys. Any empty maps that result will not be present in the new structure.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bc07de7c3b1058f4263bd7b1c424f771fb010005/src/clojure/contrib/core.clj#L49" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="core/new-by-name">new-by-name</h2> <span id="var-type">function</span><br /> @@ -126,6 +130,7 @@ will not be present in the new structure.</pre> <pre id="var-docstr">Constructs a Java object whose class is specified by a String.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bc07de7c3b1058f4263bd7b1c424f771fb010005/src/clojure/contrib/core.clj#L63" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="core/seqable?">seqable?</h2> <span id="var-type">function</span><br /> diff --git a/dataflow-api.html b/dataflow-api.html index 1ed490e2..f937dd17 100644 --- a/dataflow-api.html +++ b/dataflow-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - dataflow API reference</title> + <title>dataflow API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -111,6 +111,7 @@ by <span id="author">Jeffrey Straszheim</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/add-cell-watcher">add-cell-watcher</h2> <span id="var-type">function</span><br /> @@ -122,6 +123,7 @@ value. This is implemented using Clojure's add-watch to the underlying ref, and shared its sematics</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L460" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/add-cells">add-cells</h2> <span id="var-type">function</span><br /> @@ -130,6 +132,7 @@ underlying ref, and shared its sematics</pre> <pre id="var-docstr">Given a collection of cells, add them to the dataflow.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L210" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/build-dataflow">build-dataflow</h2> <span id="var-type">function</span><br /> @@ -138,6 +141,7 @@ underlying ref, and shared its sematics</pre> <pre id="var-docstr">Given a collection of cells, build and return a dataflow object</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L188" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/build-source-cell">build-source-cell</h2> <span id="var-type">function</span><br /> @@ -146,6 +150,7 @@ underlying ref, and shared its sematics</pre> <pre id="var-docstr">Builds a source cell</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L231" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/build-standard-cell">build-standard-cell</h2> <span id="var-type">function</span><br /> @@ -154,6 +159,7 @@ underlying ref, and shared its sematics</pre> <pre id="var-docstr">Builds a standard cell</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L292" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/build-validator-cell">build-validator-cell</h2> <span id="var-type">function</span><br /> @@ -162,6 +168,7 @@ underlying ref, and shared its sematics</pre> <pre id="var-docstr">Builds a validator cell</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L298" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/cell">cell</h2> <span id="var-type">macro</span><br /> @@ -195,6 +202,7 @@ Or: Which will perform the validation</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L304" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/display-cell">display-cell</h2> <span id="var-type">multimethod</span><br /> @@ -202,6 +210,7 @@ Which will perform the validation</pre> <pre id="var-docstr">A 'readable' form of the cell</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L348" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/eval-cell">eval-cell</h2> <span id="var-type">multimethod</span><br /> @@ -209,6 +218,7 @@ Which will perform the validation</pre> <pre id="var-docstr">Evaluate a dataflow cell. Return [changed, old val]</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L372" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/get-cell">get-cell</h2> <span id="var-type">function</span><br /> @@ -217,6 +227,7 @@ Which will perform the validation</pre> <pre id="var-docstr">Get the single cell named by name</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L94" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/get-cells">get-cells</h2> <span id="var-type">function</span><br /> @@ -225,6 +236,7 @@ Which will perform the validation</pre> <pre id="var-docstr">Get all the cells named by name</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L89" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/get-old-value">get-old-value</h2> <span id="var-type">function</span><br /> @@ -233,6 +245,7 @@ Which will perform the validation</pre> <pre id="var-docstr">Looks up an old value</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L136" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/get-source-cells">get-source-cells</h2> <span id="var-type">function</span><br /> @@ -241,6 +254,7 @@ Which will perform the validation</pre> <pre id="var-docstr">Returns a collection of source cells from the dataflow</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L108" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/get-value">get-value</h2> <span id="var-type">function</span><br /> @@ -251,6 +265,7 @@ Signals an error if the name is not present, or if it not a single value.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L115" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/get-value-from-cell">get-value-from-cell</h2> <span id="var-type">function</span><br /> @@ -259,6 +274,7 @@ value.</pre> <pre id="var-docstr">Given a cell, get its value</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L143" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/get-values">get-values</h2> <span id="var-type">function</span><br /> @@ -267,6 +283,7 @@ value.</pre> <pre id="var-docstr">Gets a collection of values from the df by name</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L126" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/print-dataflow">print-dataflow</h2> <span id="var-type">function</span><br /> @@ -275,6 +292,7 @@ value.</pre> <pre id="var-docstr">Prints a dataflow, one cell per line</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L199" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/remove-cells">remove-cells</h2> <span id="var-type">function</span><br /> @@ -283,6 +301,7 @@ value.</pre> <pre id="var-docstr">Given a collection of cells, remove them from the dataflow.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L218" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/source-cell?">source-cell?</h2> <span id="var-type">function</span><br /> @@ -291,6 +310,7 @@ value.</pre> <pre id="var-docstr">Is this cell a source cell?</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/dataflow.clj#L103" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="dataflow/update-values">update-values</h2> <span id="var-type">function</span><br /> diff --git a/datalog-api.html b/datalog-api.html index 94b8554e..8909aa11 100644 --- a/datalog-api.html +++ b/datalog-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - datalog API reference</title> + <title>datalog API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -241,6 +241,7 @@ by <span id="author">Jeffrey Straszheim</span><br /> </span><br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="datalog/build-work-plan">build-work-plan</h2> <span id="var-type">function</span><br /> @@ -250,6 +251,7 @@ by <span id="author">Jeffrey Straszheim</span><br /> used to execute the query.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/80ec9a2db42de7a527ef838acbae6dbab8f49cb3/src/clojure/contrib/datalog.clj#L47" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="datalog/run-work-plan">run-work-plan</h2> <span id="var-type">function</span><br /> diff --git a/def-api.html b/def-api.html index 39776964..160df0e0 100644 --- a/def-api.html +++ b/def-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - def API reference</title> + <title>def API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -95,6 +95,7 @@ by <span id="author">Unknown</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="def/defalias">defalias</h2> <span id="var-type">macro</span><br /> @@ -106,6 +107,7 @@ any) and similar metadata. The metadata of the alias is its initial metadata (as provided by def) merged into the metadata of the original.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L66" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/defhinted">defhinted</h2> <span id="var-type">macro</span><br /> @@ -116,6 +118,7 @@ init. Be careful about using any form of 'def' or 'binding' to a value of a different type. See <a href="http://paste.lisp.org/display/73344">http://paste.lisp.org/display/73344</a></pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L83" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/defmacro-">defmacro-</h2> <span id="var-type">macro</span><br /> @@ -124,6 +127,7 @@ value of a different type. See <a href="http://paste.lisp.org/display/73344">ht <pre id="var-docstr">Same as defmacro but yields a private definition</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L39" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/defn-memo">defn-memo</h2> <span id="var-type">macro</span><br /> @@ -132,6 +136,7 @@ value of a different type. See <a href="http://paste.lisp.org/display/73344">ht <pre id="var-docstr">Just like defn, but memoizes the function using clojure.core/memoize</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L141" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/defnk">defnk</h2> <span id="var-type">macro</span><br /> @@ -145,6 +150,7 @@ virtue of the symbol corresponding to the keyword (cf. :keys destructuring). defnk accepts an optional docstring as well as an optional metadata map.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L120" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/defonce-">defonce-</h2> <span id="var-type">macro</span><br /> @@ -154,6 +160,7 @@ defnk accepts an optional docstring as well as an optional metadata map.</pre> <pre id="var-docstr">Same as defonce but yields a private definition</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L59" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/defstruct-">defstruct-</h2> <span id="var-type">macro</span><br /> @@ -162,6 +169,7 @@ defnk accepts an optional docstring as well as an optional metadata map.</pre> <pre id="var-docstr">Same as defstruct but yields a private definition</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L54" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/defunbound">defunbound</h2> <span id="var-type">macro</span><br /> @@ -171,6 +179,7 @@ defnk accepts an optional docstring as well as an optional metadata map.</pre> <pre id="var-docstr">Defines an unbound var with optional doc string</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L32" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/defunbound-">defunbound-</h2> <span id="var-type">macro</span><br /> @@ -179,6 +188,7 @@ defnk accepts an optional docstring as well as an optional metadata map.</pre> <pre id="var-docstr">Same as defunbound but yields a private definition</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L49" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/defvar">defvar</h2> <span id="var-type">macro</span><br /> @@ -189,6 +199,7 @@ defnk accepts an optional docstring as well as an optional metadata map.</pre> <pre id="var-docstr">Defines a var with an optional intializer and doc string</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L23" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/defvar-">defvar-</h2> <span id="var-type">macro</span><br /> @@ -197,6 +208,7 @@ defnk accepts an optional docstring as well as an optional metadata map.</pre> <pre id="var-docstr">Same as defvar but yields a private definition</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4df3fae61cbd538786a73908eb0b8fc176b3fefd/src/clojure/contrib/def.clj#L44" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="def/name-with-attributes">name-with-attributes</h2> <span id="var-type">function</span><br /> diff --git a/doc/pprint/CommonLispFormat.html b/doc/pprint/CommonLispFormat.html index 96aa7a7c..c37086a9 100644 --- a/doc/pprint/CommonLispFormat.html +++ b/doc/pprint/CommonLispFormat.html @@ -1,11 +1,11 @@ <html> <head> - <title>Common Lisp-compatible Format function</title> - <link href="file/view/favicon.png" rel="icon" /> - <link href="file/view/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" /> + <title>A Common Lisp-compatible Format Function</title> + <link href="../../file/view/favicon.png" rel="icon" /> + <link href="../../file/view/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> @@ -30,11 +30,11 @@ namespace. <div id="leftcolumn"><div><div style="text-align: center;"></div> <div class="menu"> <div class="WikiCustomNav WikiElement wiki"> - <a class="wiki_link" href="index.html">Overview</a><br /> - <a class="wiki_link" href="api-index.html">API Index</a><br /> - <a class="wiki_link" href="#">Namespaces:</a> + <a class="wiki_link" href="../../index.html">Overview</a><br /> + <a class="wiki_link" href="../../api-index.html">API Index</a><br /> + <a class="wiki_link" href="../../#">Namespaces:</a> <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="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="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.read-api.html" class="wiki_link">json.read</a></li><li><a href="json.write-api.html" class="wiki_link">json.write</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="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="probabilities.finite-distributions-api.html" class="wiki_link">probabilities.finite-distributions</a></li><li><a href="probabilities.monte-carlo-api.html" class="wiki_link">probabilities.monte-carlo</a></li><li><a href="probabilities.random-numbers-api.html" class="wiki_link">probabilities.random-numbers</a></li><li><a href="profile-api.html" class="wiki_link">profile</a></li><li><a href="prxml-api.html" class="wiki_link">prxml</a></li><li><a href="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-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-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="swing-utils-api.html" class="wiki_link">swing-utils</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> + <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="../../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="../../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.read-api.html" class="wiki_link">json.read</a></li><li><a href="../../json.write-api.html" class="wiki_link">json.write</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="../../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="../../probabilities.finite-distributions-api.html" class="wiki_link">probabilities.finite-distributions</a></li><li><a href="../../probabilities.monte-carlo-api.html" class="wiki_link">probabilities.monte-carlo</a></li><li><a href="../../probabilities.random-numbers-api.html" class="wiki_link">probabilities.random-numbers</a></li><li><a href="../../profile-api.html" class="wiki_link">profile</a></li><li><a href="../../prxml-api.html" class="wiki_link">prxml</a></li><li><a href="../../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-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-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="../../swing-utils-api.html" class="wiki_link">swing-utils</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> </div> @@ -51,7 +51,7 @@ namespace. with any questions. </div> <div id="right-sidebar"></div> - <div id="content-tag"><html><body><h1>Common Lisp-compatible Format function</h1> + <div id="content-tag"><html><body><h1>A Common Lisp-compatible Format Function</h1> <p>cl-format is an implementation of the incredibly baroque Common Lisp format function as specified in <a href="http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/html/cltl/clm/node200.html#SECTION002633000000000000000">Common Lisp, the Language, 2nd edition, Chapter 22</a>.</p> diff --git a/doc/pprint/PrettyPrinting.html b/doc/pprint/PrettyPrinting.html index bb79f6f7..6dc2b476 100644 --- a/doc/pprint/PrettyPrinting.html +++ b/doc/pprint/PrettyPrinting.html @@ -1,11 +1,11 @@ <html> <head> <title>A Pretty Printer for Clojure</title> - <link href="file/view/favicon.png" rel="icon" /> - <link href="file/view/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" /> + <link href="../../file/view/favicon.png" rel="icon" /> + <link href="../../file/view/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> @@ -30,11 +30,11 @@ namespace. <div id="leftcolumn"><div><div style="text-align: center;"></div> <div class="menu"> <div class="WikiCustomNav WikiElement wiki"> - <a class="wiki_link" href="index.html">Overview</a><br /> - <a class="wiki_link" href="api-index.html">API Index</a><br /> - <a class="wiki_link" href="#">Namespaces:</a> + <a class="wiki_link" href="../../index.html">Overview</a><br /> + <a class="wiki_link" href="../../api-index.html">API Index</a><br /> + <a class="wiki_link" href="../../#">Namespaces:</a> <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="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="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.read-api.html" class="wiki_link">json.read</a></li><li><a href="json.write-api.html" class="wiki_link">json.write</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="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="probabilities.finite-distributions-api.html" class="wiki_link">probabilities.finite-distributions</a></li><li><a href="probabilities.monte-carlo-api.html" class="wiki_link">probabilities.monte-carlo</a></li><li><a href="probabilities.random-numbers-api.html" class="wiki_link">probabilities.random-numbers</a></li><li><a href="profile-api.html" class="wiki_link">profile</a></li><li><a href="prxml-api.html" class="wiki_link">prxml</a></li><li><a href="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-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-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="swing-utils-api.html" class="wiki_link">swing-utils</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> + <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="../../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="../../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.read-api.html" class="wiki_link">json.read</a></li><li><a href="../../json.write-api.html" class="wiki_link">json.write</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="../../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="../../probabilities.finite-distributions-api.html" class="wiki_link">probabilities.finite-distributions</a></li><li><a href="../../probabilities.monte-carlo-api.html" class="wiki_link">probabilities.monte-carlo</a></li><li><a href="../../probabilities.random-numbers-api.html" class="wiki_link">probabilities.random-numbers</a></li><li><a href="../../profile-api.html" class="wiki_link">profile</a></li><li><a href="../../prxml-api.html" class="wiki_link">prxml</a></li><li><a href="../../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-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-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="../../swing-utils-api.html" class="wiki_link">swing-utils</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> </div> diff --git a/duck-streams-api.html b/duck-streams-api.html index c9402c11..02ea16cc 100644 --- a/duck-streams-api.html +++ b/duck-streams-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - duck-streams API reference</title> + <title>duck-streams API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -120,6 +120,7 @@ or "just-give-me-a-stream", but ducks are funnier.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/*append-to-writer*">*append-to-writer*</h2> <span id="var-type">var</span><br /> @@ -128,6 +129,7 @@ or "just-give-me-a-stream", but ducks are funnier.</pre> Defaults to false. Use append-writer or append-spit.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L141" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/*buffer-size*">*buffer-size*</h2> <span id="var-type">var</span><br /> @@ -136,6 +138,7 @@ Defaults to false. Use append-writer or append-spit.</pre> copying streams.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L76" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/*byte-array-type*">*byte-array-type*</h2> <span id="var-type">var</span><br /> @@ -143,6 +146,7 @@ copying streams.</pre> <pre id="var-docstr">Type object for a Java primitive byte array.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L81" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/*default-encoding*">*default-encoding*</h2> <span id="var-type">var</span><br /> @@ -151,6 +155,7 @@ copying streams.</pre> Default is UTF-8.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L70" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/append-spit">append-spit</h2> <span id="var-type">function</span><br /> @@ -159,6 +164,7 @@ Default is UTF-8.</pre> <pre id="var-docstr">Like spit but appends to file.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L257" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/append-writer">append-writer</h2> <span id="var-type">function</span><br /> @@ -168,6 +174,7 @@ Default is UTF-8.</pre> that are already open.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L209" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/copy">copy</h2> <span id="var-type">multimethod</span><br /> @@ -183,6 +190,7 @@ Does not close any streams except those it opens itself Writing a File fails if the parent directory does not exist.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L293" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/file-str">file-str</h2> <span id="var-type">function</span><br /> @@ -193,6 +201,7 @@ all / and \ with File/separatorChar. Replaces ~ at the start of the path with the user.home system property.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L86" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/make-parents">make-parents</h2> <span id="var-type">function</span><br /> @@ -201,6 +210,7 @@ the path with the user.home system property.</pre> <pre id="var-docstr">Creates all parent directories of file.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L380" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/pwd">pwd</h2> <span id="var-type">function</span><br /> @@ -210,6 +220,7 @@ the path with the user.home system property.</pre> Note: In Java, you cannot change the current working directory.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L263" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/read-lines">read-lines</h2> <span id="var-type">function</span><br /> @@ -219,6 +230,7 @@ Note: In Java, you cannot change the current working directory.</pre> closes the reader AFTER YOU CONSUME THE ENTIRE SEQUENCE.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L228" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/reader">reader</h2> <span id="var-type">multimethod</span><br /> @@ -236,6 +248,7 @@ Should be used inside with-open to ensure the Reader is properly closed.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L100" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/slurp*">slurp*</h2> <span id="var-type">function</span><br /> @@ -244,6 +257,7 @@ closed.</pre> <pre id="var-docstr">Like clojure.core/slurp but opens f with reader.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L239" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/spit">spit</h2> <span id="var-type">function</span><br /> @@ -253,6 +267,7 @@ closed.</pre> closes f.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L250" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/to-byte-array">to-byte-array</h2> <span id="var-type">multimethod</span><br /> @@ -263,6 +278,7 @@ a String, File, InputStream, or Reader. If the argument is already a byte array, returns it.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L385" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/with-in-reader">with-in-reader</h2> <span id="var-type">macro</span><br /> @@ -271,6 +287,7 @@ a byte array, returns it.</pre> <pre id="var-docstr">Opens a PushbackReader on f, binds it to *in*, and evaluates body.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L286" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/with-out-append-writer">with-out-append-writer</h2> <span id="var-type">macro</span><br /> @@ -279,6 +296,7 @@ a byte array, returns it.</pre> <pre id="var-docstr">Like with-out-writer but appends to file.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L279" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/with-out-writer">with-out-writer</h2> <span id="var-type">macro</span><br /> @@ -288,6 +306,7 @@ a byte array, returns it.</pre> Anything printed within body will be written to f.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L271" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/write-lines">write-lines</h2> <span id="var-type">function</span><br /> @@ -297,6 +316,7 @@ Anything printed within body will be written to f.</pre> writer, and automatically closed at the end of the sequence.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/94ce3fbbbc180e10fc8f5e4412f68f72cde938c6/src/clojure/contrib/duck_streams.clj#L217" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="duck-streams/writer">writer</h2> <span id="var-type">multimethod</span><br /> diff --git a/error-kit-api.html b/error-kit-api.html index b78062b4..07bfecd4 100644 --- a/error-kit-api.html +++ b/error-kit-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - error-kit API reference</title> + <title>error-kit API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -92,6 +92,7 @@ or API adjustments.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="error-kit/bind-continue">bind-continue</h2> <span id="var-type">function</span><br /> @@ -103,6 +104,7 @@ in this with-handler's dynamic scope, when this 'continue-name' is given to a 'continue' form.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/error_kit.clj#L150" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="error-kit/deferror">deferror</h2> <span id="var-type">macro</span><br /> @@ -112,6 +114,7 @@ given to a 'continue' form.</pre> <pre id="var-docstr">Define a new error type</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/error_kit.clj#L59" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="error-kit/do-not-handle">do-not-handle</h2> <span id="var-type">macro</span><br /> @@ -123,6 +126,7 @@ appropriate 'handle' form. Allows finer-grain control over catching than just the error type.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/error_kit.clj#L117" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="error-kit/error">error</h2> <span id="var-type">function</span><br /> @@ -131,6 +135,7 @@ than just the error type.</pre> <pre id="var-docstr">Base type for all error-kit errors</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/error_kit.clj#L46" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="error-kit/handle">handle</h2> <span id="var-type">function</span><br /> @@ -147,6 +152,7 @@ the entire 'with-handler' form, or it may use any of the special return forms, 'do-not-handle', 'continue-with', or 'continue'.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/error_kit.clj#L138" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="error-kit/raise">raise</h2> <span id="var-type">macro</span><br /> @@ -155,6 +161,7 @@ return forms, 'do-not-handle', 'continue-with', or 'continue'.</pre> <pre id="var-docstr">Raise an error of the type err-name, constructed with the given args</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/error_kit.clj#L110" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="error-kit/raise*">raise*</h2> <span id="var-type">function</span><br /> @@ -164,6 +171,7 @@ return forms, 'do-not-handle', 'continue-with', or 'continue'.</pre> constructor defined with deferror. See also 'raise' macro.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/error_kit.clj#L86" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="error-kit/throw-msg">throw-msg</h2> <span id="var-type">macro</span><br /> @@ -174,6 +182,7 @@ name. Useful to associate a new error-kit error type with a particular Java Exception class, via the :unhandled error key.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/error_kit.clj#L39" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="error-kit/with-handler">with-handler</h2> <span id="var-type">macro</span><br /> diff --git a/except-api.html b/except-api.html index 496b5811..d70b74b4 100644 --- a/except-api.html +++ b/except-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - except API reference</title> + <title>except API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -81,6 +81,7 @@ formatted using clojure.core/format.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="except/throw-arg">throw-arg</h2> <span id="var-type">function</span><br /> @@ -96,6 +97,7 @@ formatted using clojure.core/format.</pre> format.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/83fa7099432d5af2febbad9c33e076b9a03c3d1e/src/clojure/contrib/except.clj#L57" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="except/throw-if">throw-if</h2> <span id="var-type">function</span><br /> @@ -105,6 +107,7 @@ formatted using clojure.core/format.</pre> for throwf.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/83fa7099432d5af2febbad9c33e076b9a03c3d1e/src/clojure/contrib/except.clj#L43" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="except/throw-if-not">throw-if-not</h2> <span id="var-type">function</span><br /> @@ -114,6 +117,7 @@ for throwf.</pre> for throwf.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/83fa7099432d5af2febbad9c33e076b9a03c3d1e/src/clojure/contrib/except.clj#L50" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="except/throwf">throwf</h2> <span id="var-type">function</span><br /> diff --git a/fcase-api.html b/fcase-api.html index 862c7836..c1167412 100644 --- a/fcase-api.html +++ b/fcase-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - fcase API reference</title> + <title>fcase API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -88,6 +88,7 @@ inclusion of "condp" in clojure.core as of Clojure SVN rev. 1180.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="fcase/case">case</h2> <span id="var-type">macro</span><br /> @@ -99,6 +100,7 @@ expression. Optional last expression is executed if none of the test expressions match.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/80ec9a2db42de7a527ef838acbae6dbab8f49cb3/src/clojure/contrib/fcase.clj#L77" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="fcase/fcase">fcase</h2> <span id="var-type">macro</span><br /> @@ -130,6 +132,7 @@ order. For a large number of case expressions it may be more efficient to use a hash lookup.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/80ec9a2db42de7a527ef838acbae6dbab8f49cb3/src/clojure/contrib/fcase.clj#L38" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="fcase/in-case">in-case</h2> <span id="var-type">macro</span><br /> @@ -140,6 +143,7 @@ is true if any item in the sequence is equal (tested with '=') to the test value.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/80ec9a2db42de7a527ef838acbae6dbab8f49cb3/src/clojure/contrib/fcase.clj#L101" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="fcase/instance-case">instance-case</h2> <span id="var-type">macro</span><br /> @@ -149,6 +153,7 @@ the test value.</pre> 'instance?'.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/80ec9a2db42de7a527ef838acbae6dbab8f49cb3/src/clojure/contrib/fcase.clj#L91" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="fcase/re-case">re-case</h2> <span id="var-type">macro</span><br /> diff --git a/find-namespaces-api.html b/find-namespaces-api.html index 0a9aa449..3345ed10 100644 --- a/find-namespaces-api.html +++ b/find-namespaces-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - find-namespaces API reference</title> + <title>find-namespaces API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -99,6 +99,7 @@ by <span id="author">Stuart Sierra</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/clojure-source-file?">clojure-source-file?</h2> <span id="var-type">function</span><br /> @@ -107,6 +108,7 @@ by <span id="author">Stuart Sierra</span><br /> <pre id="var-docstr">Returns true if file is a normal file with a .clj extension.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L28" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/clojure-sources-in-jar">clojure-sources-in-jar</h2> <span id="var-type">function</span><br /> @@ -115,6 +117,7 @@ by <span id="author">Stuart Sierra</span><br /> <pre id="var-docstr">Returns a sequence of filenames ending in .clj found in the JAR file.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L88" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/comment?">comment?</h2> <span id="var-type">function</span><br /> @@ -123,6 +126,7 @@ by <span id="author">Stuart Sierra</span><br /> <pre id="var-docstr">Returns true if form is a (comment ...)</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L42" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/find-clojure-sources-in-dir">find-clojure-sources-in-dir</h2> <span id="var-type">function</span><br /> @@ -132,6 +136,7 @@ by <span id="author">Stuart Sierra</span><br /> Returns a sequence of File objects, in breadth-first sort order.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L34" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/find-namespaces-in-dir">find-namespaces-in-dir</h2> <span id="var-type">function</span><br /> @@ -141,6 +146,7 @@ Returns a sequence of File objects, in breadth-first sort order.</pre> source files; returns the symbol names of the declared namespaces.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L79" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/find-namespaces-in-jarfile">find-namespaces-in-jarfile</h2> <span id="var-type">function</span><br /> @@ -151,6 +157,7 @@ declarations. Returns a sequence of the symbol names of the declared namespaces.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L112" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/find-namespaces-on-classpath">find-namespaces-on-classpath</h2> <span id="var-type">function</span><br /> @@ -161,6 +168,7 @@ source files containing (ns ...) declarations. Returns a sequence of the symbol names of the declared namespaces.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L131" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/find-ns-decls-in-dir">find-ns-decls-in-dir</h2> <span id="var-type">function</span><br /> @@ -170,6 +178,7 @@ of the symbol names of the declared namespaces.</pre> source files; returns the unevaluated ns declarations.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L73" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/find-ns-decls-in-jarfile">find-ns-decls-in-jarfile</h2> <span id="var-type">function</span><br /> @@ -179,6 +188,7 @@ source files; returns the unevaluated ns declarations.</pre> declarations; returns the unevaluated ns declarations.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L104" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/find-ns-decls-on-classpath">find-ns-decls-on-classpath</h2> <span id="var-type">function</span><br /> @@ -189,6 +199,7 @@ source files containing (ns ...) declarations. Returns a sequence of the unevaluated ns declaration forms.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L122" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/ns-decl?">ns-decl?</h2> <span id="var-type">function</span><br /> @@ -197,6 +208,7 @@ of the unevaluated ns declaration forms.</pre> <pre id="var-docstr">Returns true if form is a (ns ...) declaration.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L47" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/read-file-ns-decl">read-file-ns-decl</h2> <span id="var-type">function</span><br /> @@ -207,6 +219,7 @@ unevaluated form. Returns nil if read fails, or if the first form is not a ns declaration.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L65" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/read-ns-decl">read-ns-decl</h2> <span id="var-type">function</span><br /> @@ -218,6 +231,7 @@ cannot be found. The ns declaration must be the first Clojure form in the file, except for (comment ...) forms.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/de4df718178084ffe32d6a40b449892cd3d57d50/src/clojure/contrib/find_namespaces.clj#L52" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="find-namespaces/read-ns-decl-from-jarfile-entry">read-ns-decl-from-jarfile-entry</h2> <span id="var-type">function</span><br /> diff --git a/fnmap-api.html b/fnmap-api.html index a650a3cb..a94f5dc7 100644 --- a/fnmap-api.html +++ b/fnmap-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - fnmap API reference</title> + <title>fnmap API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -75,6 +75,7 @@ Note: requires AOT-compilation</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="fnmap/fnmap">fnmap</h2> <span id="var-type">function</span><br /> diff --git a/gen-html-docs-api.html b/gen-html-docs-api.html index 0c74d961..eda3aac3 100644 --- a/gen-html-docs-api.html +++ b/gen-html-docs-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - gen-html-docs API reference</title> + <title>gen-html-docs API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -76,6 +76,7 @@ one or more Clojure libraries.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="gen-html-docs/generate-documentation">generate-documentation</h2> <span id="var-type">function</span><br /> @@ -86,6 +87,7 @@ named by libs. Libs is a vector of symbols identifying Clojure libraries.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/gen_html_docs.clj#L430" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="gen-html-docs/generate-documentation-to-file">generate-documentation-to-file</h2> <span id="var-type">function</span><br /> diff --git a/generic.arithmetic-api.html b/generic.arithmetic-api.html index faedd03b..23b80125 100644 --- a/generic.arithmetic-api.html +++ b/generic.arithmetic-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - generic.arithmetic API reference</title> + <title>generic.arithmetic API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -89,6 +89,7 @@ efficiency reasons.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="generic.arithmetic/*">*</h2> <span id="var-type">multimethod</span><br /> @@ -100,6 +101,7 @@ efficiency reasons.</pre> ::my-type is the binary form with dispatch value [::my-type ::my-type].</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/arithmetic.clj#L111" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.arithmetic/+">+</h2> <span id="var-type">multimethod</span><br /> @@ -111,6 +113,7 @@ efficiency reasons.</pre> ::my-type is the binary form with dispatch value [::my-type ::my-type].</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/arithmetic.clj#L45" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.arithmetic/-">-</h2> <span id="var-type">multimethod</span><br /> @@ -123,6 +126,7 @@ arguments. The minimal implementation for type ::my-type is the binary form with dispatch value [::my-type ::my-type].</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/arithmetic.clj#L77" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.arithmetic//">/</h2> <span id="var-type">multimethod</span><br /> @@ -135,6 +139,7 @@ arguments. The minimal implementation for type ::my-type is the binary form with dispatch value [::my-type ::my-type].</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/arithmetic.clj#L143" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.arithmetic/defmethod*">defmethod*</h2> <span id="var-type">macro</span><br /> @@ -144,6 +149,7 @@ form with dispatch value [::my-type ::my-type].</pre> Required for implementing the division function from another namespace.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/arithmetic.clj#L173" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.arithmetic/qsym">qsym</h2> <span id="var-type">macro</span><br /> diff --git a/generic.collection-api.html b/generic.collection-api.html index 6d4efd65..045328f8 100644 --- a/generic.collection-api.html +++ b/generic.collection-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - generic.collection API reference</title> + <title>generic.collection API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -88,6 +88,7 @@ defined for any type.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="generic.collection/assoc">assoc</h2> <span id="var-type">multimethod</span><br /> @@ -98,6 +99,7 @@ given keys are updated by the given values. Each type of collection can have specific restrictions on the possible keys.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/collection.clj#L26" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.collection/conj">conj</h2> <span id="var-type">multimethod</span><br /> @@ -106,6 +108,7 @@ can have specific restrictions on the possible keys.</pre> <pre id="var-docstr">Returns a new collection resulting from adding all xs to coll.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/collection.clj#L42" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.collection/dissoc">dissoc</h2> <span id="var-type">multimethod</span><br /> @@ -116,6 +119,7 @@ given keys are removed. Each type of collection can have specific restrictions on the possible keys.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/collection.clj#L54" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.collection/empty">empty</h2> <span id="var-type">multimethod</span><br /> @@ -124,6 +128,7 @@ restrictions on the possible keys.</pre> <pre id="var-docstr">Returns an empty collection of the same kind as the argument</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/collection.clj#L68" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.collection/get">get</h2> <span id="var-type">multimethod</span><br /> @@ -134,6 +139,7 @@ restrictions on the possible keys.</pre> can have specific restrictions on the possible keys.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/collection.clj#L80" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.collection/into">into</h2> <span id="var-type">multimethod</span><br /> @@ -143,6 +149,7 @@ can have specific restrictions on the possible keys.</pre> from-coll conjoined.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/collection.clj#L95" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.collection/seq">seq</h2> <span id="var-type">multimethod</span><br /> diff --git a/generic.comparison-api.html b/generic.comparison-api.html index 2882fe79..75fad6e4 100644 --- a/generic.comparison-api.html +++ b/generic.comparison-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - generic.comparison API reference</title> + <title>generic.comparison API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -86,6 +86,7 @@ greater/less-than relations, types must minimally implement >.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="generic.comparison/<"><</h2> <span id="var-type">multimethod</span><br /> @@ -99,6 +100,7 @@ with dispatch value [::my-type ::my-type]. A default implementation is provided in terms of >.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/comparison.clj#L77" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.comparison/<="><=</h2> <span id="var-type">multimethod</span><br /> @@ -112,6 +114,7 @@ with dispatch value [::my-type ::my-type]. A default implementation is provided in terms of >.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/comparison.clj#L129" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.comparison/=">=</h2> <span id="var-type">multimethod</span><br /> @@ -123,6 +126,7 @@ is provided in terms of >.</pre> ::my-type is the binary form with dispatch value [::my-type ::my-type].</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/comparison.clj#L36" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.comparison/>">></h2> <span id="var-type">multimethod</span><br /> @@ -135,6 +139,7 @@ The minimal implementation for type ::my-type is the binary form with dispatch value [::my-type ::my-type].</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/comparison.clj#L56" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.comparison/>=">>=</h2> <span id="var-type">multimethod</span><br /> @@ -148,6 +153,7 @@ with dispatch value [::my-type ::my-type]. A default implementation is provided in terms of <.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/637ce542010b34381948f914e0b6829b41602e34/src/clojure/contrib/generic/comparison.clj#L103" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.comparison/zero?">zero?</h2> <span id="var-type">multimethod</span><br /> diff --git a/generic.functor-api.html b/generic.functor-api.html index 4ab9d19f..37cb8ac6 100644 --- a/generic.functor-api.html +++ b/generic.functor-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - generic.functor API reference</title> + <title>generic.functor API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -73,6 +73,7 @@ by <span id="author">Konrad Hinsen</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="generic.functor/fmap">fmap</h2> <span id="var-type">multimethod</span><br /> diff --git a/generic.math-functions-api.html b/generic.math-functions-api.html index 7b8f460d..b7027fab 100644 --- a/generic.math-functions-api.html +++ b/generic.math-functions-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - generic.math-functions API reference</title> + <title>generic.math-functions API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -114,6 +114,7 @@ defined for any type.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/abs">abs</h2> <span id="var-type">multimethod</span><br /> @@ -122,6 +123,7 @@ defined for any type.</pre> <pre id="var-docstr">Return the abs of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L53" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/acos">acos</h2> <span id="var-type">multimethod</span><br /> @@ -130,6 +132,7 @@ defined for any type.</pre> <pre id="var-docstr">Return the acos of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L54" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/approx=">approx=</h2> <span id="var-type">function</span><br /> @@ -139,6 +142,7 @@ defined for any type.</pre> is less than eps.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L110" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/asin">asin</h2> <span id="var-type">multimethod</span><br /> @@ -147,6 +151,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the asin of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L55" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/atan">atan</h2> <span id="var-type">multimethod</span><br /> @@ -155,6 +160,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the atan of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L56" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/atan2">atan2</h2> <span id="var-type">multimethod</span><br /> @@ -163,6 +169,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the atan2 of x and y.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L57" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/ceil">ceil</h2> <span id="var-type">multimethod</span><br /> @@ -171,6 +178,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the ceil of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L58" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/conjugate">conjugate</h2> <span id="var-type">multimethod</span><br /> @@ -179,6 +187,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the conjugate of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L87" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/cos">cos</h2> <span id="var-type">multimethod</span><br /> @@ -187,6 +196,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the cos of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L59" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/exp">exp</h2> <span id="var-type">multimethod</span><br /> @@ -195,6 +205,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the exp of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L60" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/floor">floor</h2> <span id="var-type">multimethod</span><br /> @@ -203,6 +214,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the floor of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L61" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/log">log</h2> <span id="var-type">multimethod</span><br /> @@ -211,6 +223,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the log of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L62" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/pow">pow</h2> <span id="var-type">multimethod</span><br /> @@ -219,6 +232,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the pow of x and y.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L63" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/rint">rint</h2> <span id="var-type">multimethod</span><br /> @@ -227,6 +241,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the rint of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L64" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/round">round</h2> <span id="var-type">multimethod</span><br /> @@ -235,6 +250,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the round of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L65" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/sgn">sgn</h2> <span id="var-type">multimethod</span><br /> @@ -243,6 +259,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the sign of x (-1, 0, or 1).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L73" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/sin">sin</h2> <span id="var-type">multimethod</span><br /> @@ -251,6 +268,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the sin of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L66" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/sqr">sqr</h2> <span id="var-type">multimethod</span><br /> @@ -259,6 +277,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the square of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L98" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/sqrt">sqrt</h2> <span id="var-type">multimethod</span><br /> @@ -267,6 +286,7 @@ is less than eps.</pre> <pre id="var-docstr">Return the sqrt of x.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1dd60bdd968cd19dc04b4cb4fdcc0b6032833543/src/clojure/contrib/generic/math_functions.clj#L67" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="generic.math-functions/tan">tan</h2> <span id="var-type">multimethod</span><br /> diff --git a/graph-api.html b/graph-api.html index 5aff445d..df580746 100644 --- a/graph-api.html +++ b/graph-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - graph API reference</title> + <title>graph API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -99,6 +99,7 @@ by <span id="author">Jeffrey Straszheim</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="graph/add-loops">add-loops</h2> <span id="var-type">function</span><br /> @@ -107,6 +108,7 @@ by <span id="author">Jeffrey Straszheim</span><br /> <pre id="var-docstr">For each node n, add the edge n->n if not already present.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L49" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/component-graph">component-graph</h2> <span id="var-type">function</span><br /> @@ -119,6 +121,7 @@ These sets are the strongly connected components. Each edge will be the union of the corresponding edges of the prior graph.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L133" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/dependency-list">dependency-list</h2> <span id="var-type">function</span><br /> @@ -131,6 +134,7 @@ a set have no mutual dependencies. Assume the input graph (which much be acyclic) has an edge a->b when a depends on b.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L190" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/fixed-point">fixed-point</h2> <span id="var-type">function</span><br /> @@ -141,6 +145,7 @@ returns true. If max iterations occur, it will throw an exception. Set max to nil for unlimited iterations.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L167" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/get-neighbors">get-neighbors</h2> <span id="var-type">function</span><br /> @@ -149,6 +154,7 @@ exception. Set max to nil for unlimited iterations.</pre> <pre id="var-docstr">Get the neighbors of a node.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L29" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/lazy-walk">lazy-walk</h2> <span id="var-type">function</span><br /> @@ -160,6 +166,7 @@ provide a set of visited notes (v) and a collection of nodes to visit (ns).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L68" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/post-ordered-nodes">post-ordered-nodes</h2> <span id="var-type">function</span><br /> @@ -168,6 +175,7 @@ visit (ns).</pre> <pre id="var-docstr">Return a sequence of indexes of a post-ordered walk of the graph.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L110" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/recursive-component?">recursive-component?</h2> <span id="var-type">function</span><br /> @@ -176,6 +184,7 @@ visit (ns).</pre> <pre id="var-docstr">Is the component (recieved from scc) self recursive?</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L151" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/remove-loops">remove-loops</h2> <span id="var-type">function</span><br /> @@ -184,6 +193,7 @@ visit (ns).</pre> <pre id="var-docstr">For each node n, remove any edges n->n.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L57" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/reverse-graph">reverse-graph</h2> <span id="var-type">function</span><br /> @@ -193,6 +203,7 @@ visit (ns).</pre> order of the edges reversed.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L37" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/scc">scc</h2> <span id="var-type">function</span><br /> @@ -202,6 +213,7 @@ order of the edges reversed.</pre> of g.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L117" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/self-recursive-sets">self-recursive-sets</h2> <span id="var-type">function</span><br /> @@ -211,6 +223,7 @@ of g.</pre> self-recursive.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L158" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/stratification-list">stratification-list</h2> <span id="var-type">function</span><br /> @@ -223,6 +236,7 @@ depends on node b (meaning an edge a->b exists) in the second graph, node a must be equal or later in the sequence.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/graph.clj#L207" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="graph/transitive-closure">transitive-closure</h2> <span id="var-type">function</span><br /> diff --git a/greatest-least-api.html b/greatest-least-api.html index 6e07d30d..25521160 100644 --- a/greatest-least-api.html +++ b/greatest-least-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - greatest-least API reference</title> + <title>greatest-least API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -87,6 +87,7 @@ by <span id="author">Vincent Foley</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="greatest-least/all-greatest">all-greatest</h2> <span id="var-type">function</span><br /> @@ -95,6 +96,7 @@ by <span id="author">Vincent Foley</span><br /> <pre id="var-docstr">Returns all the greatest elements.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/greatest_least.clj#L52" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="greatest-least/all-greatest-by">all-greatest-by</h2> <span id="var-type">function</span><br /> @@ -103,6 +105,7 @@ by <span id="author">Vincent Foley</span><br /> <pre id="var-docstr">Return all the elements for which f yields the greatest value.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/greatest_least.clj#L47" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="greatest-least/all-least">all-least</h2> <span id="var-type">function</span><br /> @@ -111,6 +114,7 @@ by <span id="author">Vincent Foley</span><br /> <pre id="var-docstr">Returns all the least elements.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/greatest_least.clj#L62" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="greatest-least/all-least-by">all-least-by</h2> <span id="var-type">function</span><br /> @@ -119,6 +123,7 @@ by <span id="author">Vincent Foley</span><br /> <pre id="var-docstr">Return all the elements for which f yields the least value.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/greatest_least.clj#L57" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="greatest-least/greatest">greatest</h2> <span id="var-type">function</span><br /> @@ -127,6 +132,7 @@ by <span id="author">Vincent Foley</span><br /> <pre id="var-docstr">Return the greatest argument.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/greatest_least.clj#L18" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="greatest-least/greatest-by">greatest-by</h2> <span id="var-type">function</span><br /> @@ -135,6 +141,7 @@ by <span id="author">Vincent Foley</span><br /> <pre id="var-docstr">Return the argument for which f yields the greatest value.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/greatest_least.clj#L13" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="greatest-least/least">least</h2> <span id="var-type">function</span><br /> @@ -143,6 +150,7 @@ by <span id="author">Vincent Foley</span><br /> <pre id="var-docstr">Return the smallest element.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/greatest_least.clj#L28" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="greatest-least/least-by">least-by</h2> <span id="var-type">function</span><br /> diff --git a/http.agent-api.html b/http.agent-api.html index c2af7d17..7828ed52 100644 --- a/http.agent-api.html +++ b/http.agent-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - http.agent API reference</title> + <title>http.agent API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -101,6 +101,7 @@ by <span id="author">Unknown</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/buffer-bytes">buffer-bytes</h2> <span id="var-type">function</span><br /> @@ -110,6 +111,7 @@ by <span id="author">Unknown</span><br /> body in a java.io.ByteArrayOutputStream.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L73" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/client-error?">client-error?</h2> <span id="var-type">function</span><br /> @@ -118,6 +120,7 @@ body in a java.io.ByteArrayOutputStream.</pre> <pre id="var-docstr">Returns true if the HTTP response code was in the 400-499 range.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L243" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/error?">error?</h2> <span id="var-type">function</span><br /> @@ -127,6 +130,7 @@ body in a java.io.ByteArrayOutputStream.</pre> the 500-599 range.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L253" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/http-agent">http-agent</h2> <span id="var-type">function</span><br /> @@ -184,6 +188,7 @@ fails with a 4xx or 5xx response code. </pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L91" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/redirect?">redirect?</h2> <span id="var-type">function</span><br /> @@ -196,6 +201,7 @@ redirects will be followed automatically and a the agent will never return a 3xx response code.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L234" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/response-body-bytes">response-body-bytes</h2> <span id="var-type">function</span><br /> @@ -205,6 +211,7 @@ return a 3xx response code.</pre> nil if the content is not yet available.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L165" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/response-body-str">response-body-str</h2> <span id="var-type">function</span><br /> @@ -219,6 +226,7 @@ headers, or clojure.contrib.duck-streams/*default-encoding* if it is not specified.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L174" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/response-body-stream">response-body-stream</h2> <span id="var-type">function</span><br /> @@ -227,6 +235,7 @@ not specified.</pre> <pre id="var-docstr">Returns an InputStream of the HTTP response body.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L65" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/response-headers">response-headers</h2> <span id="var-type">function</span><br /> @@ -237,6 +246,7 @@ names are converted to all lower-case. If a header appears more than once, only the last value is returned.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L203" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/response-headers-seq">response-headers-seq</h2> <span id="var-type">function</span><br /> @@ -247,6 +257,7 @@ than once, only the last value is returned.</pre> HTTP status line.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L212" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/response-message">response-message</h2> <span id="var-type">function</span><br /> @@ -255,6 +266,7 @@ HTTP status line.</pre> <pre id="var-docstr">Returns the HTTP response message (e.g. 'Not Found'), for this request.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L197" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/response-status">response-status</h2> <span id="var-type">function</span><br /> @@ -263,6 +275,7 @@ HTTP status line.</pre> <pre id="var-docstr">Returns the Integer response status code (e.g. 200, 404) for this request.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L191" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/result">result</h2> <span id="var-type">function</span><br /> @@ -274,6 +287,7 @@ not yet finished. The default handler function returns a ByteArrayOutputStream.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L156" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/server-error?">server-error?</h2> <span id="var-type">function</span><br /> @@ -282,6 +296,7 @@ ByteArrayOutputStream.</pre> <pre id="var-docstr">Returns true if the HTTP response code was in the 500-599 range.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ed89b92ef38056520a1cd7cfb725a4d6cedf980b/src/clojure/contrib/http/agent.clj#L248" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.agent/success?">success?</h2> <span id="var-type">function</span><br /> diff --git a/http.connection-api.html b/http.connection-api.html index 1ef7e9b2..fd1c8d34 100644 --- a/http.connection-api.html +++ b/http.connection-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - http.connection API reference</title> + <title>http.connection API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -75,6 +75,7 @@ by <span id="author">Unknown</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="http.connection/http-connection">http-connection</h2> <span id="var-type">function</span><br /> @@ -83,6 +84,7 @@ by <span id="author">Unknown</span><br /> <pre id="var-docstr">Opens an HttpURLConnection at the URL, handled by as-url.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ee6e4bf2d912419dd180b712d32e817a479f14e8/src/clojure/contrib/http/connection.clj#L21" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="http.connection/send-request-entity">send-request-entity</h2> <span id="var-type">multimethod</span><br /> diff --git a/import-static-api.html b/import-static-api.html index 79d9cf68..c40ab68f 100644 --- a/import-static-api.html +++ b/import-static-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - import-static API reference</title> + <title>import-static API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -73,6 +73,7 @@ by <span id="author">Stuart Sierra</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="import-static/import-static">import-static</h2> <span id="var-type">macro</span><br /> @@ -1145,9 +1145,10 @@ values used in log4j and commons-logging: :trace, :debug, :info, :warn, :error, :fatal Logging occurs with the log macro, or the level-specific convenience macros, -which write either directly or via an agent. By default direct logging is -disabled, but can be enabled via the *allow-direct-logging* boolean atom. If -logging is invoked within a transaction it will always use an agent. +which write either directly or via an agent. For performance reasons, direct +logging is enabled by default, but setting the *allow-direct-logging* boolean +atom to false will disable it. If logging is invoked within a transaction it +will always use an agent. The log macros will not evaluate their 'message' unless the specific logging level is in effect. Alternately, you can use the spy macro when you have code @@ -1158,10 +1159,9 @@ Unless otherwise specified, the current namespace (as identified by *ns*) will be used as the log-ns (similar to how the java class name is usually used). Note: your log configuration should display the name that was passed to the logging implementation, and not perform stack-inspection, otherwise you'll see -something like "clojure.contrib.logging$fn__72$write__39__auto____81 invoke" -in your logs. +something like "fn__72$impl_write_BANG__39__auto____81" in your logs. -Use the enabled? function to write conditional code against the logging level +Use the enabled? macro to write conditional code against the logging level (beyond simply whether or not to call log, which is handled automatically). You can redirect all java writes of System.out and System.err to the log @@ -1170,7 +1170,7 @@ invoke with-logs. In both cases a log-ns (e.g., "com.example.captured") needs to be specified to namespace the output.</pre> Public variables and functions: - <span id="var-link"><a href="logging-api.html#logging/*allow-direct-logging*" id="var-tag">*allow-direct-logging*</a> </span><span id="var-link"><a href="logging-api.html#logging/*log-system*" id="var-tag">*log-system*</a> </span><span id="var-link"><a href="logging-api.html#logging/*log-system-agent*" id="var-tag">*log-system-agent*</a> </span><span id="var-link"><a href="logging-api.html#logging/*old-std-streams*" id="var-tag">*old-std-streams*</a> </span><span id="var-link"><a href="logging-api.html#logging/commons-logging" id="var-tag">commons-logging</a> </span><span id="var-link"><a href="logging-api.html#logging/debug" id="var-tag">debug</a> </span><span id="var-link"><a href="logging-api.html#logging/do-log" id="var-tag">do-log</a> </span><span id="var-link"><a href="logging-api.html#logging/enabled?" id="var-tag">enabled?</a> </span><span id="var-link"><a href="logging-api.html#logging/error" id="var-tag">error</a> </span><span id="var-link"><a href="logging-api.html#logging/fatal" id="var-tag">fatal</a> </span><span id="var-link"><a href="logging-api.html#logging/info" id="var-tag">info</a> </span><span id="var-link"><a href="logging-api.html#logging/java-logging" id="var-tag">java-logging</a> </span><span id="var-link"><a href="logging-api.html#logging/log" id="var-tag">log</a> </span><span id="var-link"><a href="logging-api.html#logging/log-capture!" id="var-tag">log-capture!</a> </span><span id="var-link"><a href="logging-api.html#logging/log-stream" id="var-tag">log-stream</a> </span><span id="var-link"><a href="logging-api.html#logging/log-system" id="var-tag">log-system</a> </span><span id="var-link"><a href="logging-api.html#logging/log-uncapture!" id="var-tag">log-uncapture!</a> </span><span id="var-link"><a href="logging-api.html#logging/log4j-logging" id="var-tag">log4j-logging</a> </span><span id="var-link"><a href="logging-api.html#logging/spy" id="var-tag">spy</a> </span><span id="var-link"><a href="logging-api.html#logging/trace" id="var-tag">trace</a> </span><span id="var-link"><a href="logging-api.html#logging/warn" id="var-tag">warn</a> </span><span id="var-link"><a href="logging-api.html#logging/with-logs" id="var-tag">with-logs</a> </span><br /> + <span id="var-link"><a href="logging-api.html#logging/*allow-direct-logging*" id="var-tag">*allow-direct-logging*</a> </span><span id="var-link"><a href="logging-api.html#logging/*impl-name*" id="var-tag">*impl-name*</a> </span><span id="var-link"><a href="logging-api.html#logging/*logging-agent*" id="var-tag">*logging-agent*</a> </span><span id="var-link"><a href="logging-api.html#logging/agent-write!" id="var-tag">agent-write!</a> </span><span id="var-link"><a href="logging-api.html#logging/commons-logging" id="var-tag">commons-logging</a> </span><span id="var-link"><a href="logging-api.html#logging/debug" id="var-tag">debug</a> </span><span id="var-link"><a href="logging-api.html#logging/enabled?" id="var-tag">enabled?</a> </span><span id="var-link"><a href="logging-api.html#logging/error" id="var-tag">error</a> </span><span id="var-link"><a href="logging-api.html#logging/fatal" id="var-tag">fatal</a> </span><span id="var-link"><a href="logging-api.html#logging/impl-enabled?" id="var-tag">impl-enabled?</a> </span><span id="var-link"><a href="logging-api.html#logging/impl-get-log" id="var-tag">impl-get-log</a> </span><span id="var-link"><a href="logging-api.html#logging/impl-write!" id="var-tag">impl-write!</a> </span><span id="var-link"><a href="logging-api.html#logging/info" id="var-tag">info</a> </span><span id="var-link"><a href="logging-api.html#logging/java-logging" id="var-tag">java-logging</a> </span><span id="var-link"><a href="logging-api.html#logging/log" id="var-tag">log</a> </span><span id="var-link"><a href="logging-api.html#logging/log-capture!" id="var-tag">log-capture!</a> </span><span id="var-link"><a href="logging-api.html#logging/log-stream" id="var-tag">log-stream</a> </span><span id="var-link"><a href="logging-api.html#logging/log-uncapture!" id="var-tag">log-uncapture!</a> </span><span id="var-link"><a href="logging-api.html#logging/log4j-logging" id="var-tag">log4j-logging</a> </span><span id="var-link"><a href="logging-api.html#logging/spy" id="var-tag">spy</a> </span><span id="var-link"><a href="logging-api.html#logging/trace" id="var-tag">trace</a> </span><span id="var-link"><a href="logging-api.html#logging/warn" id="var-tag">warn</a> </span><span id="var-link"><a href="logging-api.html#logging/with-logs" id="var-tag">with-logs</a> </span><br /> </div><div id="namespace-entry"> <br /> @@ -1401,18 +1401,15 @@ functions.</pre> by <span id="author">Tom Faulhaber</span><br /> API documentation <a href="pprint-api.html" id="api-link">here</a><br /> <pre id="namespace-docstr">This module comprises two elements: -1) A pretty printer for Clojure data structures, implemented in the function "pprint" -2) A Common Lisp compatible format function, implemented as "cl-format" because - Clojure is using the name "format" for its own format. +1) A pretty printer for Clojure data structures, implemented in the + function "pprint" +2) A Common Lisp compatible format function, implemented as + "cl-format" because Clojure is using the name "format" + for its Java-based format function. -Complete documentation is available on the wiki at the contrib google code site.</pre> - <span id="see-also">See also: - <span id="see-also-link"> - <a href="PrettyPrinting">Documentation for the pretty printer</a> - </span><span id="see-also-link"> - <a href="CommonLispFormat">Documentation for Common Lisp format function</a> - </span><br /> - </span> +See documentation for those functions for more information or complete +documentation on the the clojure-contrib web site on github.</pre> + Public variables and functions: <span id="var-link"><a href="pprint-api.html#pprint/*code-dispatch*" id="var-tag">*code-dispatch*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*print-base*" id="var-tag">*print-base*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*print-circle*" id="var-tag">*print-circle*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*print-lines*" id="var-tag">*print-lines*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*print-miser-width*" id="var-tag">*print-miser-width*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*print-pprint-dispatch*" id="var-tag">*print-pprint-dispatch*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*print-pretty*" id="var-tag">*print-pretty*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*print-radix*" id="var-tag">*print-radix*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*print-right-margin*" id="var-tag">*print-right-margin*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*print-shared*" id="var-tag">*print-shared*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*print-suppress-namespaces*" id="var-tag">*print-suppress-namespaces*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/*simple-dispatch*" id="var-tag">*simple-dispatch*</a> </span><span id="var-link"><a href="pprint-api.html#pprint/cl-format" id="var-tag">cl-format</a> </span><span id="var-link"><a href="pprint-api.html#pprint/compile-format" id="var-tag">compile-format</a> </span><span id="var-link"><a href="pprint-api.html#pprint/formatter" id="var-tag">formatter</a> </span><span id="var-link"><a href="pprint-api.html#pprint/formatter-out" id="var-tag">formatter-out</a> </span><span id="var-link"><a href="pprint-api.html#pprint/fresh-line" id="var-tag">fresh-line</a> </span><span id="var-link"><a href="pprint-api.html#pprint/pp" id="var-tag">pp</a> </span><span id="var-link"><a href="pprint-api.html#pprint/pprint" id="var-tag">pprint</a> </span><span id="var-link"><a href="pprint-api.html#pprint/pprint-indent" id="var-tag">pprint-indent</a> </span><span id="var-link"><a href="pprint-api.html#pprint/pprint-logical-block" id="var-tag">pprint-logical-block</a> </span><span id="var-link"><a href="pprint-api.html#pprint/pprint-newline" id="var-tag">pprint-newline</a> </span><span id="var-link"><a href="pprint-api.html#pprint/pprint-tab" id="var-tag">pprint-tab</a> </span><span id="var-link"><a href="pprint-api.html#pprint/set-pprint-dispatch" id="var-tag">set-pprint-dispatch</a> </span><span id="var-link"><a href="pprint-api.html#pprint/use-method" id="var-tag">use-method</a> </span><span id="var-link"><a href="pprint-api.html#pprint/with-pprint-dispatch" id="var-tag">with-pprint-dispatch</a> </span><span id="var-link"><a href="pprint-api.html#pprint/write" id="var-tag">write</a> </span><span id="var-link"><a href="pprint-api.html#pprint/write-out" id="var-tag">write-out</a> </span><br /> <span id="subspace"><br />Variables and functions in diff --git a/jar-api.html b/jar-api.html index 9d4c6407..8807872d 100644 --- a/jar-api.html +++ b/jar-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - jar API reference</title> + <title>jar API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -75,6 +75,7 @@ by <span id="author">Stuart Sierra</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="jar/filenames-in-jar">filenames-in-jar</h2> <span id="var-type">function</span><br /> @@ -84,6 +85,7 @@ by <span id="author">Stuart Sierra</span><br /> the JAR file.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/jar.clj#L29" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jar/jar-file?">jar-file?</h2> <span id="var-type">function</span><br /> diff --git a/java-utils-api.html b/java-utils-api.html index 7bfacbe6..6cee06d3 100644 --- a/java-utils-api.html +++ b/java-utils-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - java-utils API reference</title> + <title>java-utils API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -93,6 +93,7 @@ by <span id="author">Unknown</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/as-file">as-file</h2> <span id="var-type">multimethod</span><br /> @@ -102,6 +103,7 @@ for clojure.contrib.java-utils/file, which you should prefer in most cases.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/c2f2b43fa22e3759a1844a1715fb8a32b18e9f6f/src/clojure/contrib/java_utils.clj#L75" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/as-properties">as-properties</h2> <span id="var-type">function</span><br /> @@ -111,6 +113,7 @@ in most cases.</pre> Uses as-str to convert both keys and values into strings.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/c2f2b43fa22e3759a1844a1715fb8a32b18e9f6f/src/clojure/contrib/java_utils.clj#L134" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/as-str">as-str</h2> <span id="var-type">function</span><br /> @@ -119,6 +122,7 @@ Uses as-str to convert both keys and values into strings.</pre> <pre id="var-docstr">Returns the name or string representation of x</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/c2f2b43fa22e3759a1844a1715fb8a32b18e9f6f/src/clojure/contrib/java_utils.clj#L92" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/as-url">as-url</h2> <span id="var-type">multimethod</span><br /> @@ -127,6 +131,7 @@ Uses as-str to convert both keys and values into strings.</pre> <pre id="var-docstr">Coerces argument (URL, URI, or String) to a java.net.URL.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/c2f2b43fa22e3759a1844a1715fb8a32b18e9f6f/src/clojure/contrib/java_utils.clj#L160" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/file">file</h2> <span id="var-type">function</span><br /> @@ -137,6 +142,7 @@ Uses as-str to convert both keys and values into strings.</pre> <pre id="var-docstr">Returns a java.io.File from string or file args.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/c2f2b43fa22e3759a1844a1715fb8a32b18e9f6f/src/clojure/contrib/java_utils.clj#L83" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/get-system-property">get-system-property</h2> <span id="var-type">function</span><br /> @@ -146,6 +152,7 @@ Uses as-str to convert both keys and values into strings.</pre> <pre id="var-docstr">Get a system property.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/c2f2b43fa22e3759a1844a1715fb8a32b18e9f6f/src/clojure/contrib/java_utils.clj#L99" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/read-properties">read-properties</h2> <span id="var-type">function</span><br /> @@ -154,6 +161,7 @@ Uses as-str to convert both keys and values into strings.</pre> <pre id="var-docstr">Read properties from file-able.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/c2f2b43fa22e3759a1844a1715fb8a32b18e9f6f/src/clojure/contrib/java_utils.clj#L144" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/relative-path-string">relative-path-string</h2> <span id="var-type">multimethod</span><br /> @@ -162,6 +170,7 @@ Uses as-str to convert both keys and values into strings.</pre> Building block for clojure.contrib.java-utils/file.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/c2f2b43fa22e3759a1844a1715fb8a32b18e9f6f/src/clojure/contrib/java_utils.clj#L62" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/set-system-properties">set-system-properties</h2> <span id="var-type">function</span><br /> @@ -170,6 +179,7 @@ Building block for clojure.contrib.java-utils/file.</pre> <pre id="var-docstr">Set some system properties. Nil clears a property.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/c2f2b43fa22e3759a1844a1715fb8a32b18e9f6f/src/clojure/contrib/java_utils.clj#L106" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/with-system-properties">with-system-properties</h2> <span id="var-type">macro</span><br /> @@ -182,6 +192,7 @@ sets the properties back to their original values. Values of nil are translated to a clearing of the property.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/c2f2b43fa22e3759a1844a1715fb8a32b18e9f6f/src/clojure/contrib/java_utils.clj#L114" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="java-utils/write-properties">write-properties</h2> <span id="var-type">function</span><br /> diff --git a/javadoc.browse-api.html b/javadoc.browse-api.html index 8d1494e8..6aed886f 100644 --- a/javadoc.browse-api.html +++ b/javadoc.browse-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - javadoc.browse API reference</title> + <title>javadoc.browse API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -75,6 +75,7 @@ by <span id="author">Christophe Grand</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="javadoc.browse/open-url-in-browser">open-url-in-browser</h2> <span id="var-type">function</span><br /> @@ -85,6 +86,7 @@ work on all platforms. Returns url on success, nil if not supported.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/dd497fb5154f8a26f9a09af7361981cb196bdf67/src/clojure/contrib/javadoc/browse.clj#L25" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="javadoc.browse/open-url-in-swing">open-url-in-swing</h2> <span id="var-type">function</span><br /> diff --git a/jmx-api.html b/jmx-api.html index 54bcc150..17e9982a 100644 --- a/jmx-api.html +++ b/jmx-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - jmx API reference</title> + <title>jmx API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -177,6 +177,7 @@ in the ref: <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="jmx/*connection*">*connection*</h2> <span id="var-type">var</span><br /> @@ -184,6 +185,7 @@ in the ref: <pre id="var-docstr">The connection to be used for JMX ops. Defaults to the local process.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx.clj#L83" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/as-object-name">as-object-name</h2> <span id="var-type">multimethod</span><br /> @@ -192,6 +194,7 @@ in the ref: <pre id="var-docstr">Interpret an object as a JMX ObjectName.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx/data.clj#L26" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/attribute-info">attribute-info</h2> <span id="var-type">function</span><br /> @@ -200,6 +203,7 @@ in the ref: <pre id="var-docstr">Get the MBeanAttributeInfo for an attribute</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f92114c9cce5e892765549cdb0df640dc3ab52a5/src/clojure/contrib/jmx/client.clj#L69" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/attribute-names">attribute-names</h2> <span id="var-type">function</span><br /> @@ -208,6 +212,7 @@ in the ref: <pre id="var-docstr">All attribute names available on an MBean.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx.clj#L95" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/build-attribute-info">build-attribute-info</h2> <span id="var-type">function</span><br /> @@ -217,6 +222,7 @@ in the ref: <pre id="var-docstr">Construct an MBeanAttributeInfo. Normally called with a key/value pair from a Clojure map.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx/data.clj#L91" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/guess-attribute-typename">guess-attribute-typename</h2> <span id="var-type">function</span><br /> @@ -225,6 +231,7 @@ in the ref: <pre id="var-docstr">Guess the attribute typename for MBeanAttributeInfo based on the attribute value.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx/data.clj#L85" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/jmx->clj">jmx->clj</h2> <span id="var-type">multimethod</span><br /> @@ -233,6 +240,7 @@ in the ref: Handles CompositeData, TabularData, maps, and atoms.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx/data.clj#L64" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/jmx-url">jmx-url</h2> <span id="var-type">function</span><br /> @@ -242,6 +250,7 @@ Handles CompositeData, TabularData, maps, and atoms.</pre> <pre id="var-docstr">Build a JMX URL from options.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx/data.clj#L19" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/map->attribute-infos">map->attribute-infos</h2> <span id="var-type">function</span><br /> @@ -250,6 +259,7 @@ Handles CompositeData, TabularData, maps, and atoms.</pre> <pre id="var-docstr">Construct an MBeanAttributeInfo[] from a Clojure associative.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx/data.clj#L100" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/maybe-atomize">maybe-atomize</h2> <span id="var-type">function</span><br /> @@ -259,6 +269,7 @@ Handles CompositeData, TabularData, maps, and atoms.</pre> Used to simplify keys in the tabular data API.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx/data.clj#L44" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/maybe-keywordize">maybe-keywordize</h2> <span id="var-type">function</span><br /> @@ -268,6 +279,7 @@ Used to simplify keys in the tabular data API.</pre> simplify keys in the tabular data API.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx/data.clj#L38" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/mbean">mbean</h2> <span id="var-type">function</span><br /> @@ -278,6 +290,7 @@ a JMX bean's attributes. If an attribute it not supported, value is set to the exception thrown.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx.clj#L114" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/mbean-names">mbean-names</h2> <span id="var-type">function</span><br /> @@ -286,6 +299,7 @@ set to the exception thrown.</pre> <pre id="var-docstr">Finds all MBeans matching a name on the current *connection*.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx.clj#L90" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/op-param-types">op-param-types</h2> <span id="var-type">function</span><br /> @@ -294,6 +308,7 @@ set to the exception thrown.</pre> <pre id="var-docstr">The parameter types (as class name strings) for operation op on n. Used for invoke.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f92114c9cce5e892765549cdb0df640dc3ab52a5/src/clojure/contrib/jmx/client.clj#L90" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/operation">operation</h2> <span id="var-type">function</span><br /> @@ -302,6 +317,7 @@ set to the exception thrown.</pre> <pre id="var-docstr">The MBeanOperationInfo for operation op on mbean n. Used for invoke.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f92114c9cce5e892765549cdb0df640dc3ab52a5/src/clojure/contrib/jmx/client.clj#L85" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/operation-names">operation-names</h2> <span id="var-type">function</span><br /> @@ -310,6 +326,7 @@ set to the exception thrown.</pre> <pre id="var-docstr">All operation names available on an MBean.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d596fee7fbe2f428a34ebecbaaf9451e215d5bdf/src/clojure/contrib/jmx.clj#L101" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/operations">operations</h2> <span id="var-type">function</span><br /> @@ -318,6 +335,7 @@ set to the exception thrown.</pre> <pre id="var-docstr">All oeprations available on an MBean.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f92114c9cce5e892765549cdb0df640dc3ab52a5/src/clojure/contrib/jmx/client.clj#L80" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/raw-read">raw-read</h2> <span id="var-type">function</span><br /> @@ -327,6 +345,7 @@ set to the exception thrown.</pre> Most callers should use read.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f92114c9cce5e892765549cdb0df640dc3ab52a5/src/clojure/contrib/jmx/client.clj#L30" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/read">read</h2> <span id="var-type">var</span><br /> @@ -334,6 +353,7 @@ Most callers should use read.</pre> <pre id="var-docstr">Read an mbean property.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f92114c9cce5e892765549cdb0df640dc3ab52a5/src/clojure/contrib/jmx/client.clj#L36" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/read-exceptions">read-exceptions</h2> <span id="var-type">var</span><br /> @@ -343,6 +363,7 @@ by testing agains jconsole and Tomcat. This is dreadful and ad-hoc but I did not want to swallow all exceptions.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f92114c9cce5e892765549cdb0df640dc3ab52a5/src/clojure/contrib/jmx/client.clj#L40" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/read-supported">read-supported</h2> <span id="var-type">function</span><br /> @@ -353,6 +374,7 @@ Used to keep mbean from blowing up. Note that some terribly-behaved mbeans use j indicate an unsupported operation!</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f92114c9cce5e892765549cdb0df640dc3ab52a5/src/clojure/contrib/jmx/client.clj#L50" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/readable?">readable?</h2> <span id="var-type">function</span><br /> @@ -361,6 +383,7 @@ indicate an unsupported operation!</pre> <pre id="var-docstr">Is attribute readable?</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f92114c9cce5e892765549cdb0df640dc3ab52a5/src/clojure/contrib/jmx/client.clj#L75" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="jmx/with-connection">with-connection</h2> <span id="var-type">macro</span><br /> diff --git a/json.read-api.html b/json.read-api.html index f620f6b0..d10cea3f 100644 --- a/json.read-api.html +++ b/json.read-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - json.read API reference</title> + <title>json.read API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -90,6 +90,7 @@ clojure.contrib.walk/keywordize-keys</pre> </span><br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="json.read/*json-keyword-keys*">*json-keyword-keys*</h2> <span id="var-type">var</span><br /> @@ -99,6 +100,7 @@ instead of strings. Defaults to false. There are no checks that the strings form valid keywords.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/json/read.clj#L55" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="json.read/read-json">read-json</h2> <span id="var-type">function</span><br /> diff --git a/json.write-api.html b/json.write-api.html index c1db16a5..76b07e64 100644 --- a/json.write-api.html +++ b/json.write-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - json.write API reference</title> + <title>json.write API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -105,6 +105,7 @@ Within strings, all non-ASCII characters are hexadecimal escaped.</pre> </span><br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="json.write/json-str">json-str</h2> <span id="var-type">function</span><br /> @@ -113,6 +114,7 @@ Within strings, all non-ASCII characters are hexadecimal escaped.</pre> <pre id="var-docstr">Converts x to a JSON-formatted string.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/json/write.clj#L138" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="json.write/print-json">print-json</h2> <span id="var-type">multimethod</span><br /> diff --git a/lazy-seqs-api.html b/lazy-seqs-api.html index 9f07cafb..3c73156f 100644 --- a/lazy-seqs-api.html +++ b/lazy-seqs-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - lazy-seqs API reference</title> + <title>lazy-seqs API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -95,6 +95,7 @@ by <span id="author">Stephen C. Gilardi</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="lazy-seqs/fibs">fibs</h2> <span id="var-type">function</span><br /> @@ -103,6 +104,7 @@ by <span id="author">Stephen C. Gilardi</span><br /> <pre id="var-docstr">Returns a lazy sequence of all the Fibonacci numbers.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/dd497fb5154f8a26f9a09af7361981cb196bdf67/src/clojure/contrib/lazy_seqs.clj#L78" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="lazy-seqs/powers-of-2">powers-of-2</h2> <span id="var-type">function</span><br /> @@ -111,6 +113,7 @@ by <span id="author">Stephen C. Gilardi</span><br /> <pre id="var-docstr">Returns a lazy sequence of all the powers of 2</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/dd497fb5154f8a26f9a09af7361981cb196bdf67/src/clojure/contrib/lazy_seqs.clj#L83" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="lazy-seqs/primes">primes</h2> <span id="var-type">var</span><br /> diff --git a/lazy-xml-api.html b/lazy-xml-api.html index e0f6b2e2..c4f56fe3 100644 --- a/lazy-xml-api.html +++ b/lazy-xml-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - lazy-xml API reference</title> + <title>lazy-xml API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -79,6 +79,7 @@ by <span id="author">Chris Houser</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="lazy-xml/emit">emit</h2> <span id="var-type">function</span><br /> @@ -87,6 +88,7 @@ by <span id="author">Chris Houser</span><br /> <pre id="var-docstr">Prints an <?xml?> declaration line, and then calls emit-element</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/acbd2097ddfbe5db48b486b6b706bdb59d412a69/src/clojure/contrib/lazy_xml.clj#L141" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="lazy-xml/emit-element">emit-element</h2> <span id="var-type">function</span><br /> @@ -97,6 +99,7 @@ print extra whitespace like clojure.xml/emit, use the :pad true option.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/acbd2097ddfbe5db48b486b6b706bdb59d412a69/src/clojure/contrib/lazy_xml.clj#L118" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="lazy-xml/parse-seq">parse-seq</h2> <span id="var-type">function</span><br /> @@ -115,6 +118,7 @@ is specified and org.xmlpull.v1.XmlPullParser is in the classpath, this superior pull parser will be used.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/acbd2097ddfbe5db48b486b6b706bdb59d412a69/src/clojure/contrib/lazy_xml.clj#L38" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="lazy-xml/parse-trim">parse-trim</h2> <span id="var-type">function</span><br /> diff --git a/logging-api.html b/logging-api.html index dc2df65d..f3aa1198 100644 --- a/logging-api.html +++ b/logging-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - logging API reference</title> + <title>logging API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -57,24 +57,28 @@ namespace. <div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/*allow-direct-logging*">*allow-direct-logging*</a> </div><div style="margin-left: 1em;" class="toc-entry"> - <a href="#logging/*log-system*">*log-system*</a> + <a href="#logging/*impl-name*">*impl-name*</a> </div><div style="margin-left: 1em;" class="toc-entry"> - <a href="#logging/*log-system-agent*">*log-system-agent*</a> + <a href="#logging/*logging-agent*">*logging-agent*</a> </div><div style="margin-left: 1em;" class="toc-entry"> - <a href="#logging/*old-std-streams*">*old-std-streams*</a> + <a href="#logging/agent-write!">agent-write!</a> </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/commons-logging">commons-logging</a> </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/debug">debug</a> </div><div style="margin-left: 1em;" class="toc-entry"> - <a href="#logging/do-log">do-log</a> - </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/enabled?">enabled?</a> </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/error">error</a> </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/fatal">fatal</a> </div><div style="margin-left: 1em;" class="toc-entry"> + <a href="#logging/impl-enabled?">impl-enabled?</a> + </div><div style="margin-left: 1em;" class="toc-entry"> + <a href="#logging/impl-get-log">impl-get-log</a> + </div><div style="margin-left: 1em;" class="toc-entry"> + <a href="#logging/impl-write!">impl-write!</a> + </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/info">info</a> </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/java-logging">java-logging</a> @@ -85,8 +89,6 @@ namespace. </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/log-stream">log-stream</a> </div><div style="margin-left: 1em;" class="toc-entry"> - <a href="#logging/log-system">log-system</a> - </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/log-uncapture!">log-uncapture!</a> </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#logging/log4j-logging">log4j-logging</a> @@ -120,9 +122,10 @@ values used in log4j and commons-logging: :trace, :debug, :info, :warn, :error, :fatal Logging occurs with the log macro, or the level-specific convenience macros, -which write either directly or via an agent. By default direct logging is -disabled, but can be enabled via the *allow-direct-logging* boolean atom. If -logging is invoked within a transaction it will always use an agent. +which write either directly or via an agent. For performance reasons, direct +logging is enabled by default, but setting the *allow-direct-logging* boolean +atom to false will disable it. If logging is invoked within a transaction it +will always use an agent. The log macros will not evaluate their 'message' unless the specific logging level is in effect. Alternately, you can use the spy macro when you have code @@ -133,10 +136,9 @@ Unless otherwise specified, the current namespace (as identified by *ns*) will be used as the log-ns (similar to how the java class name is usually used). Note: your log configuration should display the name that was passed to the logging implementation, and not perform stack-inspection, otherwise you'll see -something like "clojure.contrib.logging$fn__72$write__39__auto____81 invoke" -in your logs. +something like "fn__72$impl_write_BANG__39__auto____81" in your logs. -Use the enabled? function to write conditional code against the logging level +Use the enabled? macro to write conditional code against the logging level (beyond simply whether or not to call log, which is handled automatically). You can redirect all java writes of System.out and System.err to the log @@ -146,46 +148,53 @@ needs to be specified to namespace the output.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="logging/*allow-direct-logging*">*allow-direct-logging*</h2> <span id="var-type">var</span><br /> <pre id="var-usage"></pre> - <pre id="var-docstr">A boolean atom indicating whether direct logging (as opposed to via an agent) -is allowed when not operating from within a transaction. Defaults to false.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L169" id="var-source">Source</a> + <pre id="var-docstr">A boolean indicating whether direct logging (as opposed to via an agent) is +allowed when not operating from within a transaction. Defaults to true.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L202" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> - <h2 id="logging/*log-system*">*log-system*</h2> + <h2 id="logging/*impl-name*">*impl-name*</h2> <span id="var-type">var</span><br /> <pre id="var-usage"></pre> - <pre id="var-docstr">An atom holding the default log-system initialized to the first -implementation found from: Apache commons-logging, log4j, java.util.logging.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L152" id="var-source">Source</a> + <pre id="var-docstr">The name of the logging implementation used.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L190" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> - <h2 id="logging/*log-system-agent*">*log-system-agent*</h2> + <h2 id="logging/*logging-agent*">*logging-agent*</h2> <span id="var-type">var</span><br /> <pre id="var-usage"></pre> - <pre id="var-docstr">The default agent referencing *log-system*.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L164" id="var-source">Source</a> + <pre id="var-docstr">The default agent used for performing logging durng a transaction or when +direct logging is disabled.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L196" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> - <h2 id="logging/*old-std-streams*">*old-std-streams*</h2> - <span id="var-type">var</span><br /> - <pre id="var-usage"></pre> - <pre id="var-docstr">A ref used by log-capture! to maintain a reference to the original System.out -and System.err streams.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L223" id="var-source">Source</a> + <h2 id="logging/agent-write!">agent-write!</h2> + <span id="var-type">function</span><br /> + <pre id="var-usage">Usage: (agent-write! _ log level message throwable) +</pre> + <pre id="var-docstr">Writes the message immediately, and ignores the first argument. Used by the +logging agent. End-users should never need to call this function.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L208" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/commons-logging">commons-logging</h2> <span id="var-type">macro</span><br /> <pre id="var-usage">Usage: (commons-logging) </pre> - <pre id="var-docstr">Creates a log-system struct using the Apache commons-logging API, -if present, otherwise nil. End-users should not need to invoke this macro.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L63" id="var-source">Source</a> + <pre id="var-docstr">Defines the commons-logging-based implementations of the core logging +functions. End-users should never need to call this macro.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L91" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/debug">debug</h2> <span id="var-type">macro</span><br /> @@ -193,17 +202,9 @@ if present, otherwise nil. End-users should not need to invoke this macro.</pre> (debug message throwable) </pre> <pre id="var-docstr">Logs a message at the debug level.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L274" id="var-source">Source</a> -</div><div id="var-entry"> - <hr /> - <h2 id="logging/do-log">do-log</h2> - <span id="var-type">function</span><br /> - <pre id="var-usage">Usage: (do-log system-ref level message throwable log-ns) -</pre> - <pre id="var-docstr">Logs the message immediately if the specific logging level is enabled. Use -the log macro in preference to this function.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L141" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L316" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/enabled?">enabled?</h2> <span id="var-type">macro</span><br /> @@ -213,8 +214,9 @@ the log macro in preference to this function.</pre> <pre id="var-docstr">Returns true if the specific logging level is enabled. Use of this function should only be necessary if one needs to execute alternate code paths beyond whether the log should be written to.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L190" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L232" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/error">error</h2> <span id="var-type">macro</span><br /> @@ -222,8 +224,9 @@ whether the log should be written to.</pre> (error message throwable) </pre> <pre id="var-docstr">Logs a message at the error level.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L295" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L337" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/fatal">fatal</h2> <span id="var-type">macro</span><br /> @@ -231,8 +234,36 @@ whether the log should be written to.</pre> (fatal message throwable) </pre> <pre id="var-docstr">Logs a message at the fatal level.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L302" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L344" id="var-source">Source</a> </div><div id="var-entry"> + <br /> + <hr /> + <h2 id="logging/impl-enabled?">impl-enabled?</h2> + <span id="var-type">var</span><br /> + <pre id="var-usage"></pre> + <pre id="var-docstr">Implementation-specific check if a particular level is enabled. End-users +should not need to call this function.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L190" id="var-source">Source</a> +</div><div id="var-entry"> + <br /> + <hr /> + <h2 id="logging/impl-get-log">impl-get-log</h2> + <span id="var-type">var</span><br /> + <pre id="var-usage"></pre> + <pre id="var-docstr">Returns an implementation-specific log by string namespace. End-users should +not need to call this function.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L190" id="var-source">Source</a> +</div><div id="var-entry"> + <br /> + <hr /> + <h2 id="logging/impl-write!">impl-write!</h2> + <span id="var-type">var</span><br /> + <pre id="var-usage"></pre> + <pre id="var-docstr">Implementation-specific write of a log message. End-users should not need to +call this function.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L190" id="var-source">Source</a> +</div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/info">info</h2> <span id="var-type">macro</span><br /> @@ -240,17 +271,19 @@ whether the log should be written to.</pre> (info message throwable) </pre> <pre id="var-docstr">Logs a message at the info level.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L281" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L323" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/java-logging">java-logging</h2> <span id="var-type">macro</span><br /> <pre id="var-usage">Usage: (java-logging) </pre> - <pre id="var-docstr">Creates a log-system struct using the java.util.logging API. End-users -should not need to invoke this macro.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L115" id="var-source">Source</a> + <pre id="var-docstr">Defines the java-logging-based implementations of the core logging +functions. End-users should never need to call this macro.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L155" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/log">log</h2> <span id="var-type">macro</span><br /> @@ -258,10 +291,11 @@ should not need to invoke this macro.</pre> (log level message throwable) (log level message throwable log-ns) </pre> - <pre id="var-docstr">Logs a message, either directly or via an agent. See also the level-specific + <pre id="var-docstr">Logs a message, either directly or via an agent. Also see the level-specific convenience macros.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L175" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L215" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/log-capture!">log-capture!</h2> <span id="var-type">function</span><br /> @@ -271,8 +305,9 @@ convenience macros.</pre> to :info and :error logging, respectively. The specified log-ns value will be used to namespace all redirected logging. NOTE: this will not redirect output of *out* or *err*; for that, use with-logs.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L229" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L271" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/log-stream">log-stream</h2> <span id="var-type">function</span><br /> @@ -280,37 +315,28 @@ output of *out* or *err*; for that, use with-logs.</pre> </pre> <pre id="var-docstr">Creates a PrintStream that will output to the log. End-users should not need to invoke this function.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L208" id="var-source">Source</a> -</div><div id="var-entry"> - <hr /> - <h2 id="logging/log-system">log-system</h2> - <span id="var-type">var</span><br /> - <pre id="var-usage"></pre> - <pre id="var-docstr">A struct to abstract the functionality common to all logging implementations. -The keys are as follows: - :name ; the name of the logging system used - :get-log ; fn [log-ns] to obtain a log by string namespace - :enabled? ; fn [log lvl] to check if a particular level is emabled - :write ; fn [log lvl msg ex] to a log a message</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L52" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L249" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/log-uncapture!">log-uncapture!</h2> <span id="var-type">function</span><br /> <pre id="var-usage">Usage: (log-uncapture!) </pre> <pre id="var-docstr">Restores System.out and System.err to their original values.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L245" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L287" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/log4j-logging">log4j-logging</h2> <span id="var-type">macro</span><br /> <pre id="var-usage">Usage: (log4j-logging) </pre> - <pre id="var-docstr">Creates a log-system struct using the log4j API, if present, otherwise nil. -End-users should not need to invoke this macro.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L91" id="var-source">Source</a> + <pre id="var-docstr">Defines the log4j-based implementations of the core logging functions. +End-users should never need to call this macro.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L125" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/spy">spy</h2> <span id="var-type">macro</span><br /> @@ -318,8 +344,9 @@ End-users should not need to invoke this macro.</pre> </pre> <pre id="var-docstr">Evaluates expr and outputs the form and its result to the debug log; returns the result of expr.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L201" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L242" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/trace">trace</h2> <span id="var-type">macro</span><br /> @@ -327,8 +354,9 @@ the result of expr.</pre> (trace message throwable) </pre> <pre id="var-docstr">Logs a message at the trace level.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L267" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L309" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/warn">warn</h2> <span id="var-type">macro</span><br /> @@ -336,8 +364,9 @@ the result of expr.</pre> (warn message throwable) </pre> <pre id="var-docstr">Logs a message at the warn level.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L288" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L330" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="logging/with-logs">with-logs</h2> <span id="var-type">macro</span><br /> @@ -346,7 +375,7 @@ the result of expr.</pre> <pre id="var-docstr">Evaluates exprs in a context in which *out* and *err* are bound to :info and :error logging, respectively. The specified log-ns value will be used to namespace all redirected logging.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/db7ac3aa9a5de29ac9c0107a21a790f90104ad3f/src/clojure/contrib/logging.clj#L255" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/44e4c23000a7cdee5395006dadc2eb1b58bc9b9d/src/clojure/contrib/logging.clj#L297" id="var-source">Source</a> </div> diff --git a/macro-utils-api.html b/macro-utils-api.html index 937f097d..b66afe95 100644 --- a/macro-utils-api.html +++ b/macro-utils-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - macro-utils API reference</title> + <title>macro-utils API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -98,6 +98,7 @@ macros can be used only inside a with-symbol-macros form.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="macro-utils/defsymbolmacro">defsymbolmacro</h2> <span id="var-type">macro</span><br /> @@ -108,6 +109,7 @@ Clojure's built-in macro expansion system, they can be used only inside a with-symbol-macros form.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/macro_utils.clj#L200" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="macro-utils/deftemplate">deftemplate</h2> <span id="var-type">macro</span><br /> @@ -118,6 +120,7 @@ symbols in params (a vector) by the corresponding parameters given in the macro call.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/macro_utils.clj#L214" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="macro-utils/macrolet">macrolet</h2> <span id="var-type">macro</span><br /> @@ -127,6 +130,7 @@ given in the macro call.</pre> syntax is the same as for letfn forms.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/macro_utils.clj#L179" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="macro-utils/mexpand">mexpand</h2> <span id="var-type">function</span><br /> @@ -135,6 +139,7 @@ syntax is the same as for letfn forms.</pre> <pre id="var-docstr">Like clojure.core/macroexpand, but takes into account symbol macros.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/macro_utils.clj#L234" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="macro-utils/mexpand-1">mexpand-1</h2> <span id="var-type">function</span><br /> @@ -143,6 +148,7 @@ syntax is the same as for letfn forms.</pre> <pre id="var-docstr">Like clojure.core/macroexpand-1, but takes into account symbol macros.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/macro_utils.clj#L226" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="macro-utils/mexpand-all">mexpand-all</h2> <span id="var-type">function</span><br /> @@ -151,6 +157,7 @@ syntax is the same as for letfn forms.</pre> <pre id="var-docstr">Perform a full recursive macro expansion of a form.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/macro_utils.clj#L242" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="macro-utils/symbol-macrolet">symbol-macrolet</h2> <span id="var-type">macro</span><br /> @@ -160,6 +167,7 @@ syntax is the same as for letfn forms.</pre> The syntax is the same as for let forms.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4f2c7bb5cf6828eb710fd18b603828ab295d0fa5/src/clojure/contrib/macro_utils.clj#L190" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="macro-utils/with-symbol-macros">with-symbol-macros</h2> <span id="var-type">macro</span><br /> diff --git a/macros-api.html b/macros-api.html index 2356f34f..c2a94a30 100644 --- a/macros-api.html +++ b/macros-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - macros API reference</title> + <title>macros API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -75,6 +75,7 @@ by <span id="author">Konrad Hinsen</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="macros/const">const</h2> <span id="var-type">macro</span><br /> @@ -83,6 +84,7 @@ by <span id="author">Konrad Hinsen</span><br /> <pre id="var-docstr">Evaluate the constant expression expr at compile time.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/macros.clj#L18" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="macros/letfn-">letfn-</h2> <span id="var-type">macro</span><br /> diff --git a/map-utils-api.html b/map-utils-api.html index 28037fc3..8ae438d0 100644 --- a/map-utils-api.html +++ b/map-utils-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - map-utils API reference</title> + <title>map-utils API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -79,6 +79,7 @@ by <span id="author">Jason Wolfe, Chris Houser</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="map-utils/deep-merge-with">deep-merge-with</h2> <span id="var-type">function</span><br /> @@ -92,6 +93,7 @@ only when there's a non-map at a particular level. -> {:a {:b {:z 3, :c 3, :d {:z 9, :x 1, :y 2}}, :e 103}, :f 4}</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/map_utils.clj#L41" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="map-utils/lazy-get">lazy-get</h2> <span id="var-type">macro</span><br /> @@ -100,6 +102,7 @@ only when there's a non-map at a particular level. <pre id="var-docstr">Like get, but doesn't evaluate not-found unless it is needed.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/map_utils.clj#L22" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="map-utils/safe-get">safe-get</h2> <span id="var-type">function</span><br /> @@ -108,6 +111,7 @@ only when there's a non-map at a particular level. <pre id="var-docstr">Like get, but throws an exception if the key is not found.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/map_utils.clj#L29" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="map-utils/safe-get-in">safe-get-in</h2> <span id="var-type">function</span><br /> diff --git a/math-api.html b/math-api.html index a90b3e4e..ce9ed177 100644 --- a/math-api.html +++ b/math-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - math API reference</title> + <title>math API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -129,6 +129,7 @@ exact-integer-sqrt - Implements a math function from the R6RS Scheme <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="math/abs">abs</h2> <span id="var-type">function</span><br /> @@ -137,6 +138,7 @@ exact-integer-sqrt - Implements a math function from the R6RS Scheme <pre id="var-docstr">(abs n) is the absolute value of n</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/math.clj#L122" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="math/ceil">ceil</h2> <span id="var-type">multimethod</span><br /> @@ -146,6 +148,7 @@ exact-integer-sqrt - Implements a math function from the R6RS Scheme If n is an exact number, ceil returns an integer, otherwise a double.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/math.clj#L141" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="math/exact-integer-sqrt">exact-integer-sqrt</h2> <span id="var-type">function</span><br /> @@ -155,6 +158,7 @@ If n is an exact number, ceil returns an integer, otherwise a double.</pre> For example, (exact-integer-sqrt 15) is [3 6] because 15 = 3^2+6.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/math.clj#L206" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="math/expt">expt</h2> <span id="var-type">multimethod</span><br /> @@ -164,6 +168,7 @@ For example, (exact-integer-sqrt 15) is [3 6] because 15 = 3^2+6.</pre> Returns an exact number if the base is an exact number and the power is an integer, otherwise returns a double.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/math.clj#L101" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="math/floor">floor</h2> <span id="var-type">multimethod</span><br /> @@ -173,6 +178,7 @@ Returns an exact number if the base is an exact number and the power is an integ If n is an exact number, floor returns an integer, otherwise a double.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/math.clj#L129" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="math/gcd">gcd</h2> <span id="var-type">function</span><br /> @@ -181,6 +187,7 @@ If n is an exact number, floor returns an integer, otherwise a double.</pre> <pre id="var-docstr">(gcd a b) returns the greatest common divisor of a and b</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/math.clj#L162" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="math/lcm">lcm</h2> <span id="var-type">function</span><br /> @@ -189,6 +196,7 @@ If n is an exact number, floor returns an integer, otherwise a double.</pre> <pre id="var-docstr">(lcm a b) returns the least common multiple of a and b</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/math.clj#L169" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="math/round">round</h2> <span id="var-type">multimethod</span><br /> @@ -198,6 +206,7 @@ If n is an exact number, floor returns an integer, otherwise a double.</pre> round always returns an integer. Rounds up for values exactly in between two integers.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/math.clj#L153" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="math/sqrt">sqrt</h2> <span id="var-type">multimethod</span><br /> diff --git a/miglayout-api.html b/miglayout-api.html index 292d8e0d..918f93ed 100644 --- a/miglayout-api.html +++ b/miglayout-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - miglayout API reference</title> + <title>miglayout API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -123,6 +123,7 @@ Example: <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="miglayout/components">components</h2> <span id="var-type">function</span><br /> @@ -132,6 +133,7 @@ Example: an id constraint set</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/62976a684da2984bec184324dfb3269b7de916e5/src/clojure/contrib/miglayout.clj#L75" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="miglayout/miglayout">miglayout</h2> <span id="var-type">function</span><br /> diff --git a/mmap-api.html b/mmap-api.html index 776504ef..88d914ab 100644 --- a/mmap-api.html +++ b/mmap-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - mmap API reference</title> + <title>mmap API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -78,6 +78,7 @@ mmaped file for "normal" activies -- slurp, load-file, etc.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="mmap/buffer-stream">buffer-stream</h2> <span id="var-type">function</span><br /> @@ -86,6 +87,7 @@ mmaped file for "normal" activies -- slurp, load-file, etc.</pre> <pre id="var-docstr">Returns an InputStream for a ByteBuffer, such as returned by mmap.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/mmap.clj#L39" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="mmap/mmap">mmap</h2> <span id="var-type">function</span><br /> @@ -94,6 +96,7 @@ mmaped file for "normal" activies -- slurp, load-file, etc.</pre> <pre id="var-docstr">Memory-map the file named f. Returns a ByteBuffer.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/mmap.clj#L27" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="mmap/slurp">slurp</h2> <span id="var-type">function</span><br /> diff --git a/monadic-io-streams-api.html b/monadic-io-streams-api.html index b522effd..108dbb6e 100644 --- a/monadic-io-streams-api.html +++ b/monadic-io-streams-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - monadic-io-streams API reference</title> + <title>monadic-io-streams API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -100,6 +100,7 @@ monadic statement sequence.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/flush">flush</h2> <span id="var-type">function</span><br /> @@ -108,6 +109,7 @@ monadic statement sequence.</pre> <pre id="var-docstr">Flush</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f9b111c67752220c9d45a7d6ef22c6eecf400c87/src/clojure/contrib/monadic_io_streams.clj#L62" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/print">print</h2> <span id="var-type">function</span><br /> @@ -116,6 +118,7 @@ monadic statement sequence.</pre> <pre id="var-docstr">Print obj</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f9b111c67752220c9d45a7d6ef22c6eecf400c87/src/clojure/contrib/monadic_io_streams.clj#L67" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/println">println</h2> <span id="var-type">function</span><br /> @@ -125,6 +128,7 @@ monadic statement sequence.</pre> <pre id="var-docstr">Print obj followed by a newline</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f9b111c67752220c9d45a7d6ef22c6eecf400c87/src/clojure/contrib/monadic_io_streams.clj#L72" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/read-char">read-char</h2> <span id="var-type">function</span><br /> @@ -133,6 +137,7 @@ monadic statement sequence.</pre> <pre id="var-docstr">Read a single character</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f9b111c67752220c9d45a7d6ef22c6eecf400c87/src/clojure/contrib/monadic_io_streams.clj#L42" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/read-line">read-line</h2> <span id="var-type">function</span><br /> @@ -141,6 +146,7 @@ monadic statement sequence.</pre> <pre id="var-docstr">Read a single line</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f9b111c67752220c9d45a7d6ef22c6eecf400c87/src/clojure/contrib/monadic_io_streams.clj#L47" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/read-lines">read-lines</h2> <span id="var-type">function</span><br /> @@ -149,6 +155,7 @@ monadic statement sequence.</pre> <pre id="var-docstr">Read all lines and return them in a vector</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f9b111c67752220c9d45a7d6ef22c6eecf400c87/src/clojure/contrib/monadic_io_streams.clj#L126" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/skip-chars">skip-chars</h2> <span id="var-type">function</span><br /> @@ -157,6 +164,7 @@ monadic statement sequence.</pre> <pre id="var-docstr">Skip n characters</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f9b111c67752220c9d45a7d6ef22c6eecf400c87/src/clojure/contrib/monadic_io_streams.clj#L52" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/with-io-streams">with-io-streams</h2> <span id="var-type">function</span><br /> @@ -174,6 +182,7 @@ streams. Single-stream monadic I/O statements must be wrapped with clojure.contrib.monads/with-state-field.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f9b111c67752220c9d45a7d6ef22c6eecf400c87/src/clojure/contrib/monadic_io_streams.clj#L98" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/with-reader">with-reader</h2> <span id="var-type">function</span><br /> @@ -184,6 +193,7 @@ on it, and close the reader. reader-spec can be any object accepted by clojure.contrib.duck-streams/reader.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f9b111c67752220c9d45a7d6ef22c6eecf400c87/src/clojure/contrib/monadic_io_streams.clj#L82" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/with-writer">with-writer</h2> <span id="var-type">function</span><br /> @@ -194,6 +204,7 @@ on it, and close the writer. writer-spec can be any object accepted by clojure.contrib.duck-streams/writer.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f9b111c67752220c9d45a7d6ef22c6eecf400c87/src/clojure/contrib/monadic_io_streams.clj#L90" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monadic-io-streams/write">write</h2> <span id="var-type">function</span><br /> diff --git a/monads-api.html b/monads-api.html index 6f15715a..12e98f50 100644 --- a/monads-api.html +++ b/monads-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - monads API reference</title> + <title>monads API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -159,6 +159,7 @@ functions.</pre> </span><br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="monads/call-cc">call-cc</h2> <span id="var-type">function</span><br /> @@ -170,6 +171,7 @@ return a continuation (which becomes the return value of call-cc), or call the passed-in current continuation to terminate.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L456" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/cont-m">cont-m</h2> <span id="var-type">var</span><br /> @@ -179,6 +181,7 @@ values are functions that are called with a single argument representing the continuation of the computation, to which they pass their result.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L440" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/defmonad">defmonad</h2> <span id="var-type">macro</span><br /> @@ -190,6 +193,7 @@ are written like bindings to the monad operations m-bind and m-result (required) and m-zero and m-plus (optional).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L51" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/defmonadfn">defmonadfn</h2> <span id="var-type">macro</span><br /> @@ -200,6 +204,7 @@ m-result (required) and m-zero and m-plus (optional).</pre> a with-monad block.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L137" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/domonad">domonad</h2> <span id="var-type">macro</span><br /> @@ -218,6 +223,7 @@ are given as a vector as for the use in let, establishes additional bindings that can be used in the following steps.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L114" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/fetch-state">fetch-state</h2> <span id="var-type">function</span><br /> @@ -227,6 +233,7 @@ bindings that can be used in the following steps.</pre> modify it.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L359" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/fetch-val">fetch-val</h2> <span id="var-type">function</span><br /> @@ -236,6 +243,7 @@ modify it.</pre> returns the value corresponding to the given key. The state is not modified.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L365" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/identity-m">identity-m</h2> <span id="var-type">var</span><br /> @@ -245,6 +253,7 @@ at all. It is useful for testing, for combination with monad transformers, and for code that is parameterized with a monad.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L286" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/m-chain">m-chain</h2> <span id="var-type">var</span><br /> @@ -255,6 +264,7 @@ step as its argument. (m-chain (step1 step2)) is equivalent to (fn [x] (domonad [r1 (step1 x) r2 (step2 r1)] r2)).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L217" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/m-fmap">m-fmap</h2> <span id="var-type">var</span><br /> @@ -262,6 +272,7 @@ step as its argument. (m-chain (step1 step2)) is equivalent to <pre id="var-docstr">Bind the monadic value m to the function returning (f x) for argument x</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L195" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/m-join">m-join</h2> <span id="var-type">var</span><br /> @@ -270,6 +281,7 @@ step as its argument. (m-chain (step1 step2)) is equivalent to monadic value.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L189" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/m-lift">m-lift</h2> <span id="var-type">macro</span><br /> @@ -279,6 +291,7 @@ monadic value.</pre> monadic arguments returning a monadic value.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L180" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/m-map">m-map</h2> <span id="var-type">var</span><br /> @@ -287,6 +300,7 @@ monadic arguments returning a monadic value.</pre> f onto the values xs. f must return a monadic value.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L211" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/m-reduce">m-reduce</h2> <span id="var-type">var</span><br /> @@ -295,6 +309,7 @@ f onto the values xs. f must return a monadic value.</pre> with initial value (m-result val).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L228" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/m-seq">m-seq</h2> <span id="var-type">var</span><br /> @@ -303,6 +318,7 @@ with initial value (m-result val).</pre> basic values contained in them.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L200" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/m-until">m-until</h2> <span id="var-type">var</span><br /> @@ -312,6 +328,7 @@ monadic computation (f x). Return (m-result x) for the first x for which (p x) is true.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L241" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/m-when">m-when</h2> <span id="var-type">macro</span><br /> @@ -321,6 +338,7 @@ x for which (p x) is true.</pre> (m-result nil).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L253" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/m-when-not">m-when-not</h2> <span id="var-type">macro</span><br /> @@ -330,6 +348,7 @@ x for which (p x) is true.</pre> (m-result nil).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L259" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/maybe-m">maybe-m</h2> <span id="var-type">var</span><br /> @@ -339,6 +358,7 @@ represented by nil, any other value is considered valid. As soon as a step returns nil, the whole computation will yield nil as well.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L296" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/maybe-t">maybe-t</h2> <span id="var-type">function</span><br /> @@ -355,6 +375,7 @@ if the base monad m has a definition for m-plus, and :m-plus-from-transformer otherwise.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L496" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/monad">monad</h2> <span id="var-type">macro</span><br /> @@ -365,6 +386,7 @@ are written like bindings to the monad operations m-bind and m-result (required) and m-zero and m-plus (optional).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L36" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/monad-transformer">monad-transformer</h2> <span id="var-type">macro</span><br /> @@ -375,6 +397,7 @@ monad. The argument which-m-plus chooses if m-zero and m-plus are taken from the base monad or from the transformer.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L474" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/run-cont">run-cont</h2> <span id="var-type">function</span><br /> @@ -383,6 +406,7 @@ from the base monad or from the transformer.</pre> <pre id="var-docstr">Execute the computation c in the cont monad and return its result.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L451" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/sequence-m">sequence-m</h2> <span id="var-type">var</span><br /> @@ -392,6 +416,7 @@ that can yield multiple values. Any object implementing the seq protocol can be used as a monadic value.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L309" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/sequence-t">sequence-t</h2> <span id="var-type">function</span><br /> @@ -407,6 +432,7 @@ if the base monad m has a definition for m-plus, and :m-plus-from-transformer otherwise.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L528" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/set-m">set-m</h2> <span id="var-type">var</span><br /> @@ -415,6 +441,7 @@ if the base monad m has a definition for m-plus, and but returning sets of results instead of sequences of results.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L323" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/set-state">set-state</h2> <span id="var-type">function</span><br /> @@ -424,6 +451,7 @@ but returning sets of results instead of sequences of results.</pre> returns the previous state.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L353" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/set-val">set-val</h2> <span id="var-type">function</span><br /> @@ -433,6 +461,7 @@ returns the previous state.</pre> replaces the value associated with key by val. The old value is returned.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L383" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/state-m">state-m</h2> <span id="var-type">var</span><br /> @@ -441,6 +470,7 @@ replaces the value associated with key by val. The old value is returned.</pre> structure (fn [old-state] (list result new-state)).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L336" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/state-m-until">state-m-until</h2> <span id="var-type">function</span><br /> @@ -450,6 +480,7 @@ structure (fn [old-state] (list result new-state)).</pre> replaces recursion by a loop.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L401" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/state-t">state-t</h2> <span id="var-type">function</span><br /> @@ -459,6 +490,7 @@ replaces recursion by a loop.</pre> computations that have the base monad type as their result.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L555" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/update-state">update-state</h2> <span id="var-type">function</span><br /> @@ -468,6 +500,7 @@ computations that have the base monad type as their result.</pre> result of f applied to the current state and that returns the old state.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L347" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/update-val">update-val</h2> <span id="var-type">function</span><br /> @@ -478,6 +511,7 @@ replaces the value associated with the given key by the return value of f applied to the old value. The old value is returned.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L373" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/with-monad">with-monad</h2> <span id="var-type">macro</span><br /> @@ -488,6 +522,7 @@ monad operations by the functions associated with these keywords in the monad definition given by name.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L102" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/with-state-field">with-state-field</h2> <span id="var-type">function</span><br /> @@ -499,6 +534,7 @@ the map entry corresponding to key. The map entry is updated with the new state returned by statement.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/6823c51380b69ec12f641fbef09d395237931e40/src/clojure/contrib/monads.clj#L389" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="monads/writer-m">writer-m</h2> <span id="var-type">function</span><br /> diff --git a/ns-utils-api.html b/ns-utils-api.html index ad357d51..1fec8f18 100644 --- a/ns-utils-api.html +++ b/ns-utils-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - ns-utils API reference</title> + <title>ns-utils API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -85,6 +85,7 @@ by <span id="author">Stephen C. Gilardi</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="ns-utils/dir">dir</h2> <span id="var-type">macro</span><br /> @@ -93,6 +94,7 @@ by <span id="author">Stephen C. Gilardi</span><br /> <pre id="var-docstr">Prints a sorted directory of public vars in a namespace</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/ns_utils.clj#L81" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="ns-utils/docs">docs</h2> <span id="var-type">macro</span><br /> @@ -101,6 +103,7 @@ by <span id="author">Stephen C. Gilardi</span><br /> <pre id="var-docstr">Prints documentation for the public vars in a namespace</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/ns_utils.clj#L86" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="ns-utils/get-ns">get-ns</h2> <span id="var-type">function</span><br /> @@ -110,6 +113,7 @@ by <span id="author">Stephen C. Gilardi</span><br /> namespace does not exist</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/ns_utils.clj#L47" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="ns-utils/ns-vars">ns-vars</h2> <span id="var-type">function</span><br /> @@ -119,6 +123,7 @@ namespace does not exist</pre> a namespace</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/ns_utils.clj#L55" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="ns-utils/print-dir">print-dir</h2> <span id="var-type">function</span><br /> @@ -127,6 +132,7 @@ a namespace</pre> <pre id="var-docstr">Prints a sorted directory of public vars in a namespace</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/ns_utils.clj#L61" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="ns-utils/print-docs">print-docs</h2> <span id="var-type">function</span><br /> @@ -135,6 +141,7 @@ a namespace</pre> <pre id="var-docstr">Prints documentation for the public vars in a namespace</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/ns_utils.clj#L67" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="ns-utils/vars">vars</h2> <span id="var-type">macro</span><br /> diff --git a/pprint-api.html b/pprint-api.html index e9fccdbb..cfd6f990 100644 --- a/pprint-api.html +++ b/pprint-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - pprint API reference</title> + <title>pprint API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -144,20 +144,24 @@ by <span id="author">Tom Faulhaber</span><br /> </pre><pre> </pre><h2>Overview</h2> <pre id="namespace-docstr">This module comprises two elements: -1) A pretty printer for Clojure data structures, implemented in the function "pprint" -2) A Common Lisp compatible format function, implemented as "cl-format" because - Clojure is using the name "format" for its own format. +1) A pretty printer for Clojure data structures, implemented in the + function "pprint" +2) A Common Lisp compatible format function, implemented as + "cl-format" because Clojure is using the name "format" + for its Java-based format function. -Complete documentation is available on the wiki at the contrib google code site.</pre> -<span id="see-also">See also: - <span id="see-also-link"> - <a href="PrettyPrinting">Documentation for the pretty printer</a> - </span><span id="see-also-link"> - <a href="CommonLispFormat">Documentation for Common Lisp format function</a> - </span><br /> -</span><br /> -<h2>Public Variables and Functions</h2> +See documentation for those functions for more information or complete +documentation on the the clojure-contrib web site on github.</pre> +<br /> +<span id="external-doc">Related documentation: + <span id="external-doc-link"> + <br /><a href="doc/pprint/CommonLispFormat.html">A Common Lisp-compatible Format Function</a> + <br /></span><span id="external-doc-link"> + <br /><a href="doc/pprint/PrettyPrinting.html">A Pretty Printer for Clojure</a> + <br /></span><br /> +</span><h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*code-dispatch*">*code-dispatch*</h2> <span id="var-type">multimethod</span><br /> @@ -166,6 +170,7 @@ Complete documentation is available on the wiki at the contrib google code site. <pre id="var-docstr">The pretty print dispatch function for pretty printing Clojure code.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d5fc2809405d09e46e6b92933c28747b3e579860/src/clojure/contrib/pprint/dispatch.clj#L353" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*print-base*">*print-base*</h2> <span id="var-type">var</span><br /> @@ -173,6 +178,7 @@ Complete documentation is available on the wiki at the contrib google code site. <pre id="var-docstr">The base to use for printing integers and rationals.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L78" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*print-circle*">*print-circle*</h2> <span id="var-type">var</span><br /> @@ -180,6 +186,7 @@ Complete documentation is available on the wiki at the contrib google code site. <pre id="var-docstr">Mark circular structures (N.B. This is not yet used)</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L56" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*print-lines*">*print-lines*</h2> <span id="var-type">var</span><br /> @@ -187,6 +194,7 @@ Complete documentation is available on the wiki at the contrib google code site. <pre id="var-docstr">Maximum number of lines to print in a pretty print instance (N.B. This is not yet used)</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L51" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*print-miser-width*">*print-miser-width*</h2> <span id="var-type">var</span><br /> @@ -196,6 +204,7 @@ miser style add newlines in more places to try to keep lines short allowing for levels of nesting.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L44" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*print-pprint-dispatch*">*print-pprint-dispatch*</h2> <span id="var-type">var</span><br /> @@ -204,6 +213,7 @@ levels of nesting.</pre> to modify.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L33" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*print-pretty*">*print-pretty*</h2> <span id="var-type">var</span><br /> @@ -211,6 +221,7 @@ to modify.</pre> <pre id="var-docstr">Bind to true if you want write to use pretty printing</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L29" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*print-radix*">*print-radix*</h2> <span id="var-type">var</span><br /> @@ -220,6 +231,7 @@ or 16, then the radix specifier used is #b, #o, or #x, respectively. Otherwise t radix specifier is in the form #XXr where XX is the decimal value of *print-base* </pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L72" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*print-right-margin*">*print-right-margin*</h2> <span id="var-type">var</span><br /> @@ -229,6 +241,7 @@ Set it to nil to have pprint let the line be arbitrarily long. This will ignore non-mandatory newlines.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L38" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*print-shared*">*print-shared*</h2> <span id="var-type">var</span><br /> @@ -236,6 +249,7 @@ non-mandatory newlines.</pre> <pre id="var-docstr">Mark repeated structures rather than repeat them (N.B. This is not yet used)</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L61" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*print-suppress-namespaces*">*print-suppress-namespaces*</h2> <span id="var-type">var</span><br /> @@ -244,6 +258,7 @@ non-mandatory newlines.</pre> pretty printing the results of macro expansions</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L65" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/*simple-dispatch*">*simple-dispatch*</h2> <span id="var-type">multimethod</span><br /> @@ -252,6 +267,7 @@ pretty printing the results of macro expansions</pre> <pre id="var-docstr">The pretty print dispatch function for simple data structure format.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d5fc2809405d09e46e6b92933c28747b3e579860/src/clojure/contrib/pprint/dispatch.clj#L124" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/cl-format">cl-format</h2> <span id="var-type">function</span><br /> @@ -286,6 +302,7 @@ and in the Common Lisp HyperSpec at <a href="http://www.lispworks.com/documentation/HyperSpec/Body/22_c.htm">http://www.lispworks.com/documentation/HyperSpec/Body/22_c.htm</a></pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/cl-format.clj#L26" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/compile-format">compile-format</h2> <span id="var-type">function</span><br /> @@ -296,6 +313,7 @@ to cl-format just like a plain format string. Use this function for improved performance when you're using the same format string repeatedly</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/cl-format.clj#L1747" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/formatter">formatter</h2> <span id="var-type">macro</span><br /> @@ -308,6 +326,7 @@ output to a string) in which case it returns the resulting string. format-in can be either a control string or a previously compiled format.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/cl-format.clj#L1815" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/formatter-out">formatter-out</h2> <span id="var-type">macro</span><br /> @@ -321,6 +340,7 @@ this is meant to be used as part of a pretty printer dispatch method. format-in can be either a control string or a previously compiled format.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/cl-format.clj#L1829" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/fresh-line">fresh-line</h2> <span id="var-type">function</span><br /> @@ -330,6 +350,7 @@ format-in can be either a control string or a previously compiled format.</pre> N.B. Only works on ColumnWriters right now.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/cl-format.clj#L1151" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/pp">pp</h2> <span id="var-type">macro</span><br /> @@ -339,6 +360,7 @@ N.B. Only works on ColumnWriters right now.</pre> exactly equivalent to (pprint *1).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L241" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/pprint">pprint</h2> <span id="var-type">function</span><br /> @@ -349,6 +371,7 @@ exactly equivalent to (pprint *1).</pre> print the object to the currently bound value of *out*.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L229" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/pprint-indent">pprint-indent</h2> <span id="var-type">function</span><br /> @@ -362,6 +385,7 @@ the current column position. n is an offset. Output is sent to *out* which must be a pretty printing writer.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L313" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/pprint-logical-block">pprint-logical-block</h2> <span id="var-type">macro</span><br /> @@ -375,6 +399,7 @@ Before the body, the caller can optionally specify options: :prefix, :per-line-p and :suffix.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L284" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/pprint-newline">pprint-newline</h2> <span id="var-type">function</span><br /> @@ -386,6 +411,7 @@ newline is :linear, :miser, :fill, or :mandatory. Output is sent to *out* which must be a pretty printing writer.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L304" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/pprint-tab">pprint-tab</h2> <span id="var-type">function</span><br /> @@ -402,6 +428,7 @@ Output is sent to *out* which must be a pretty printing writer. THIS FUNCTION IS NOT YET IMPLEMENTED.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L325" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/set-pprint-dispatch">set-pprint-dispatch</h2> <span id="var-type">function</span><br /> @@ -415,6 +442,7 @@ For example functions, see *simple-dispatch* and *code-dispatch* in clojure.contrib.pprint.dispatch.clj.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L246" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/use-method">use-method</h2> <span id="var-type">function</span><br /> @@ -423,6 +451,7 @@ clojure.contrib.pprint.dispatch.clj.</pre> <pre id="var-docstr">Installs a function as a new method of multimethod associated with dispatch-value. </pre> <a href="http://github.com/richhickey/clojure-contrib/blob/d5fc2809405d09e46e6b92933c28747b3e579860/src/clojure/contrib/pprint/dispatch.clj#L19" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/with-pprint-dispatch">with-pprint-dispatch</h2> <span id="var-type">macro</span><br /> @@ -431,6 +460,7 @@ clojure.contrib.pprint.dispatch.clj.</pre> <pre id="var-docstr">Execute body with the pretty print dispatch function bound to function.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L257" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/write">write</h2> <span id="var-type">function</span><br /> @@ -459,6 +489,7 @@ The following keyword arguments can be passed with values: * = not yet supported</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/0d2919855b1cc18f21e08fb4ee4a8c32445582e0/src/clojure/contrib/pprint/pprint_base.clj#L186" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="pprint/write-out">write-out</h2> <span id="var-type">function</span><br /> diff --git a/probabilities.finite-distributions-api.html b/probabilities.finite-distributions-api.html index 6620f65c..b68ae93c 100644 --- a/probabilities.finite-distributions-api.html +++ b/probabilities.finite-distributions-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - probabilities.finite-distributions API reference</title> + <title>probabilities.finite-distributions API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -95,6 +95,7 @@ distributions.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/certainly">certainly</h2> <span id="var-type">function</span><br /> @@ -103,6 +104,7 @@ distributions.</pre> <pre id="var-docstr">Returns a distribution in which the single value v has probability 1.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj#L148" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/choose">choose</h2> <span id="var-type">function</span><br /> @@ -114,6 +116,7 @@ pairs. In the last pair, the probability can be given by the keyword :else, which stands for 1 minus the total of the other probabilities.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj#L94" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/cond-dist-m">cond-dist-m</h2> <span id="var-type">var</span><br /> @@ -121,6 +124,7 @@ pairs. In the last pair, the probability can be given by the keyword <pre id="var-docstr">Variant of the dist monad that can handle undefined values.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj#L48" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/cond-prob">cond-prob</h2> <span id="var-type">function</span><br /> @@ -130,6 +134,7 @@ pairs. In the last pair, the probability can be given by the keyword the predicate pred.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj#L162" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/dist-m">dist-m</h2> <span id="var-type">var</span><br /> @@ -139,6 +144,7 @@ probability distribution for the possible values. A distribution is represented by a map from values to probabilities.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj#L28" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/join-with">join-with</h2> <span id="var-type">function</span><br /> @@ -147,6 +153,7 @@ represented by a map from values to probabilities.</pre> <pre id="var-docstr">Returns the distribution of (f x y) with x from dist1 and y from dist2.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj#L153" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/make-distribution">make-distribution</h2> <span id="var-type">function</span><br /> @@ -156,6 +163,7 @@ represented by a map from values to probabilities.</pre> has a probability proportional to (f x)</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj#L136" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/normalize">normalize</h2> <span id="var-type">function</span><br /> @@ -168,6 +176,7 @@ it is used for normalization. Otherwise, the sum is calculated explicitly. The :total key is removed from the resulting distribution.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj#L72" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/prob">prob</h2> <span id="var-type">function</span><br /> @@ -178,6 +187,7 @@ distribution dist, i.e. the sum of the probabilities of the values that satisfy pred.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj#L199" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/uniform">uniform</h2> <span id="var-type">function</span><br /> @@ -187,6 +197,7 @@ that satisfy pred.</pre> has the same probability.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/ce884883d8829276da9416a7d32d09a5b79456f2/src/clojure/contrib/probabilities/finite_distributions.clj#L86" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.finite-distributions/zipf">zipf</h2> <span id="var-type">function</span><br /> diff --git a/probabilities.monte-carlo-api.html b/probabilities.monte-carlo-api.html index 8a674b57..9a864db4 100644 --- a/probabilities.monte-carlo-api.html +++ b/probabilities.monte-carlo-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - probabilities.monte-carlo API reference</title> + <title>probabilities.monte-carlo API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -113,6 +113,7 @@ composed using operations defined in clojure.contrib.monads.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/discrete">discrete</h2> <span id="var-type">function</span><br /> @@ -122,6 +123,7 @@ composed using operations defined in clojure.contrib.monads.</pre> to probabilities. The sum of probabilities must be one.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L86" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/exponential">exponential</h2> <span id="var-type">function</span><br /> @@ -131,6 +133,7 @@ to probabilities. The sum of probabilities must be one.</pre> into a sequence of exponential random numbers with parameter lambda.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L145" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/lognormal">lognormal</h2> <span id="var-type">function</span><br /> @@ -141,6 +144,7 @@ into a sequence of lognormal random numbers with mean mu and standard deviation sigma.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L136" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/n-sphere">n-sphere</h2> <span id="var-type">function</span><br /> @@ -150,6 +154,7 @@ deviation sigma.</pre> n-sphere of radius r.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L227" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/normal">normal</h2> <span id="var-type">function</span><br /> @@ -160,6 +165,7 @@ into a sequence of normal random numbers with mean mu and standard deviation sigma.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L115" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/normal-box-muller">normal-box-muller</h2> <span id="var-type">function</span><br /> @@ -170,6 +176,7 @@ into a sequence of normal random numbers with mean mu and standard deviation sigma.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L162" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/random-stream">random-stream</h2> <span id="var-type">function</span><br /> @@ -179,6 +186,7 @@ deviation sigma.</pre> random number stream with uniform distribution in [0, 1).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L61" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/reject">reject</h2> <span id="var-type">function</span><br /> @@ -188,6 +196,7 @@ random number stream with uniform distribution in [0, 1).</pre> dist that do not satisfy predicate p.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L73" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/sample">sample</h2> <span id="var-type">function</span><br /> @@ -197,6 +206,7 @@ dist that do not satisfy predicate p.</pre> distribution dist</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L181" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/sample-mean">sample-mean</h2> <span id="var-type">function</span><br /> @@ -206,6 +216,7 @@ distribution dist</pre> distribution dist</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L181" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/sample-mean-variance">sample-mean-variance</h2> <span id="var-type">function</span><br /> @@ -215,6 +226,7 @@ distribution dist</pre> the mean and the variance) over n samples from the distribution dist</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L181" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/sample-reduce">sample-reduce</h2> <span id="var-type">function</span><br /> @@ -225,6 +237,7 @@ the mean and the variance) over n samples from the distribution dist</pre> distribution dist.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/monte_carlo.clj#L181" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.monte-carlo/sample-sum">sample-sum</h2> <span id="var-type">function</span><br /> diff --git a/probabilities.random-numbers-api.html b/probabilities.random-numbers-api.html index 1a784f44..e925d053 100644 --- a/probabilities.random-numbers-api.html +++ b/probabilities.random-numbers-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - probabilities.random-numbers API reference</title> + <title>probabilities.random-numbers API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -84,6 +84,7 @@ linear congruential generator.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.random-numbers/lcg">lcg</h2> <span id="var-type">function</span><br /> @@ -92,6 +93,7 @@ linear congruential generator.</pre> <pre id="var-docstr">Create a linear congruential generator</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/probabilities/random_numbers.clj#L34" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="probabilities.random-numbers/rand-stream">rand-stream</h2> <span id="var-type">var</span><br /> diff --git a/profile-api.html b/profile-api.html index e8060019..20d14f8d 100644 --- a/profile-api.html +++ b/profile-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - profile API reference</title> + <title>profile API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -103,6 +103,7 @@ under the JVM. See the function documentation for more details.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="profile/*enable-profiling*">*enable-profiling*</h2> <span id="var-type">var</span><br /> @@ -111,6 +112,7 @@ under the JVM. See the function documentation for more details.</pre> profiling code.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4c1bd15f0bc1764b68ca9ceb16201b7fcadca56b/src/clojure/contrib/profile.clj#L42" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="profile/print-summary">print-summary</h2> <span id="var-type">function</span><br /> @@ -119,6 +121,7 @@ profiling code.</pre> <pre id="var-docstr">Prints a table of the results returned by summarize.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4c1bd15f0bc1764b68ca9ceb16201b7fcadca56b/src/clojure/contrib/profile.clj#L95" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="profile/prof">prof</h2> <span id="var-type">macro</span><br /> @@ -130,6 +133,7 @@ Returns the result of body. Profile timings will be stored in Timings are measured with System/nanoTime.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4c1bd15f0bc1764b68ca9ceb16201b7fcadca56b/src/clojure/contrib/profile.clj#L45" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="profile/profile">profile</h2> <span id="var-type">macro</span><br /> @@ -139,6 +143,7 @@ Timings are measured with System/nanoTime.</pre> results. Returns nil.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4c1bd15f0bc1764b68ca9ceb16201b7fcadca56b/src/clojure/contrib/profile.clj#L106" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="profile/summarize">summarize</h2> <span id="var-type">function</span><br /> @@ -156,6 +161,7 @@ section was executed. :sum is the total amount of time spent in the profiled section, in nanoseconds.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/4c1bd15f0bc1764b68ca9ceb16201b7fcadca56b/src/clojure/contrib/profile.clj#L73" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="profile/with-profile-data">with-profile-data</h2> <span id="var-type">macro</span><br /> diff --git a/prxml-api.html b/prxml-api.html index e1f72c3c..dd1a221b 100644 --- a/prxml-api.html +++ b/prxml-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - prxml API reference</title> + <title>prxml API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -78,6 +78,7 @@ for details.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="prxml/*html-compatible*">*html-compatible*</h2> <span id="var-type">var</span><br /> @@ -85,6 +86,7 @@ for details.</pre> <pre id="var-docstr">If true, empty tags will have a space before the closing /></pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/prxml.clj#L32" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="prxml/*prxml-indent*">*prxml-indent*</h2> <span id="var-type">var</span><br /> @@ -93,6 +95,7 @@ for details.</pre> and no extra line-breaks.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/prxml.clj#L36" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="prxml/prxml">prxml</h2> <span id="var-type">function</span><br /> diff --git a/repl-ln-api.html b/repl-ln-api.html index 69fbf418..5b5a351d 100644 --- a/repl-ln-api.html +++ b/repl-ln-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - repl-ln API reference</title> + <title>repl-ln API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -86,6 +86,7 @@ input stream.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="repl-ln/print-repl-info">print-repl-info</h2> <span id="var-type">function</span><br /> @@ -94,6 +95,7 @@ input stream.</pre> <pre id="var-docstr">Prints info about the current repl</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/3ec66e7b4e47c95d4cc27b0c405447117b2d5503/src/clojure/contrib/repl_ln.clj#L208" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-ln/repl">repl</h2> <span id="var-type">function</span><br /> @@ -115,6 +117,7 @@ for clojure.main/repl with the following change and additions: default: the prompt-fmt of the parent repl, or "%S:%L %N=> "</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/3ec66e7b4e47c95d4cc27b0c405447117b2d5503/src/clojure/contrib/repl_ln.clj#L217" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-ln/repl-info">repl-info</h2> <span id="var-type">function</span><br /> @@ -123,6 +126,7 @@ for clojure.main/repl with the following change and additions: <pre id="var-docstr">Returns a map of info about the current repl</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/3ec66e7b4e47c95d4cc27b0c405447117b2d5503/src/clojure/contrib/repl_ln.clj#L202" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-ln/repl-prompt">repl-prompt</h2> <span id="var-type">function</span><br /> @@ -131,6 +135,7 @@ for clojure.main/repl with the following change and additions: <pre id="var-docstr">Returns the current repl prompt based on this repl's prompt-fmt</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/3ec66e7b4e47c95d4cc27b0c405447117b2d5503/src/clojure/contrib/repl_ln.clj#L148" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-ln/set-repl-name">set-repl-name</h2> <span id="var-type">function</span><br /> @@ -147,6 +152,7 @@ codes in the name to make the corresponding dynamic values part of it: With no arguments, resets the repl name to its default: "repl-%S"</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/3ec66e7b4e47c95d4cc27b0c405447117b2d5503/src/clojure/contrib/repl_ln.clj#L157" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-ln/set-repl-prompt">set-repl-prompt</h2> <span id="var-type">function</span><br /> @@ -165,6 +171,7 @@ the corresponding dynamic values part of it: With no arguments, resets the repl pompt to its default: "%S:%L %N=> "</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/3ec66e7b4e47c95d4cc27b0c405447117b2d5503/src/clojure/contrib/repl_ln.clj#L180" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-ln/stream-repl">stream-repl</h2> <span id="var-type">function</span><br /> diff --git a/repl-utils-api.html b/repl-utils-api.html index d39c8af6..a50d3cf9 100644 --- a/repl-utils-api.html +++ b/repl-utils-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - repl-utils API reference</title> + <title>repl-utils API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -101,6 +101,7 @@ by <span id="author">Chris Houser, Christophe Grand, Stephen Gilardi</span><br / <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/*local-javadocs*">*local-javadocs*</h2> <span id="var-type">var</span><br /> @@ -109,6 +110,7 @@ by <span id="author">Chris Houser, Christophe Grand, Stephen Gilardi</span><br / files.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1f66365c555956a50f235e858b93365ece6cd4b6/src/clojure/contrib/repl_utils/javadoc.clj#L18" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/*remote-javadocs*">*remote-javadocs*</h2> <span id="var-type">var</span><br /> @@ -117,6 +119,7 @@ files.</pre> Javadocs.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1f66365c555956a50f235e858b93365ece6cd4b6/src/clojure/contrib/repl_utils/javadoc.clj#L28" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/add-break-thread!">add-break-thread!</h2> <span id="var-type">function</span><br /> @@ -128,6 +131,7 @@ any time the user presses Ctrl-C. Calls start-handling-break for you. Adds the current thread if none is given.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f0f48b03c2704a9247ef462b9d009cb752b57649/src/clojure/contrib/repl_utils.clj#L149" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/add-local-javadoc">add-local-javadoc</h2> <span id="var-type">function</span><br /> @@ -136,6 +140,7 @@ you. Adds the current thread if none is given.</pre> <pre id="var-docstr">Adds to the list of local Javadoc paths.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1f66365c555956a50f235e858b93365ece6cd4b6/src/clojure/contrib/repl_utils/javadoc.clj#L43" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/add-remote-javadoc">add-remote-javadoc</h2> <span id="var-type">function</span><br /> @@ -145,6 +150,7 @@ you. Adds the current thread if none is given.</pre> beginning of the package name that has docs at this URL.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1f66365c555956a50f235e858b93365ece6cd4b6/src/clojure/contrib/repl_utils/javadoc.clj#L48" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/break-threads">break-threads</h2> <span id="var-type">var</span><br /> @@ -152,6 +158,7 @@ beginning of the package name that has docs at this URL.</pre> <pre id="var-docstr">Threads to stop when Ctrl-C is pressed. See 'add-break-thread!'</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f0f48b03c2704a9247ef462b9d009cb752b57649/src/clojure/contrib/repl_utils.clj#L130" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/expression-info">expression-info</h2> <span id="var-type">function</span><br /> @@ -166,6 +173,7 @@ Example: (expression-info '(+ (int 5) (float 10))) Returns: {:class float, :primitive? true}</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f0f48b03c2704a9247ef462b9d009cb752b57649/src/clojure/contrib/repl_utils.clj#L162" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/find-javadoc-url">find-javadoc-url</h2> <span id="var-type">function</span><br /> @@ -175,6 +183,7 @@ Returns: {:class float, :primitive? true}</pre> *local-javadocs* first, then *remote-javadocs*. Returns a string.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1f66365c555956a50f235e858b93365ece6cd4b6/src/clojure/contrib/repl_utils/javadoc.clj#L54" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/get-source">get-source</h2> <span id="var-type">function</span><br /> @@ -189,6 +198,7 @@ convenient. Example: (get-source 'filter)</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f0f48b03c2704a9247ef462b9d009cb752b57649/src/clojure/contrib/repl_utils.clj#L97" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/javadoc">javadoc</h2> <span id="var-type">function</span><br /> @@ -198,6 +208,7 @@ Example: (get-source 'filter)</pre> Tries *local-javadocs* first, then *remote-javadocs*.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/1f66365c555956a50f235e858b93365ece6cd4b6/src/clojure/contrib/repl_utils/javadoc.clj#L74" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/run">run</h2> <span id="var-type">macro</span><br /> @@ -207,6 +218,7 @@ Tries *local-javadocs* first, then *remote-javadocs*.</pre> optional args. ns-name is not evaluated.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f0f48b03c2704a9247ef462b9d009cb752b57649/src/clojure/contrib/repl_utils.clj#L187" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/run*">run*</h2> <span id="var-type">function</span><br /> @@ -216,6 +228,7 @@ optional args. ns-name is not evaluated.</pre> optional args.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f0f48b03c2704a9247ef462b9d009cb752b57649/src/clojure/contrib/repl_utils.clj#L180" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/show">show</h2> <span id="var-type">function</span><br /> @@ -240,6 +253,7 @@ all the properies of the member object as translated by 'bean'. Examples: (show Integer) (show []) (show String 23) (show String "case")</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f0f48b03c2704a9247ef462b9d009cb752b57649/src/clojure/contrib/repl_utils.clj#L59" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/source">source</h2> <span id="var-type">macro</span><br /> @@ -252,6 +266,7 @@ namespace for which the .clj is in the classpath. Example: (source filter)</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/f0f48b03c2704a9247ef462b9d009cb752b57649/src/clojure/contrib/repl_utils.clj#L118" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="repl-utils/start-handling-break">start-handling-break</h2> <span id="var-type">function</span><br /> diff --git a/seq-utils-api.html b/seq-utils-api.html index 5fdb75aa..16088a79 100644 --- a/seq-utils-api.html +++ b/seq-utils-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - seq-utils API reference</title> + <title>seq-utils API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -105,6 +105,7 @@ by <span id="author">Stuart Sierra (and others)</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/fill-queue">fill-queue</h2> <span id="var-type">function</span><br /> @@ -118,6 +119,7 @@ filler-func has pushed onto the queue, blocking if needed until each next element becomes available. filler-func's return value is ignored.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L179" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/find-first">find-first</h2> <span id="var-type">function</span><br /> @@ -128,6 +130,7 @@ Consumes sequences up to the first match, will consume the entire sequence and return nil if no match is found.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L170" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/flatten">flatten</h2> <span id="var-type">function</span><br /> @@ -138,6 +141,7 @@ etc.) and returns their contents as a single, flat sequence. (flatten nil) returns nil.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L34" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/frequencies">frequencies</h2> <span id="var-type">function</span><br /> @@ -147,6 +151,7 @@ etc.) and returns their contents as a single, flat sequence. they appear.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L89" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/group-by">group-by</h2> <span id="var-type">function</span><br /> @@ -157,6 +162,7 @@ f on each element. The value at each key will be a vector of the corresponding elements, in the order they appeared in coll.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L65" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/includes?">includes?</h2> <span id="var-type">function</span><br /> @@ -166,6 +172,7 @@ corresponding elements, in the order they appeared in coll.</pre> in linear time.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L48" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/indexed">indexed</h2> <span id="var-type">function</span><br /> @@ -177,6 +184,7 @@ from 's' and indexes count up from zero. (indexed '(a b c d)) => ([0 a] [1 b] [2 c] [3 d])</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L55" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/partition-all">partition-all</h2> <span id="var-type">function</span><br /> @@ -187,6 +195,7 @@ from 's' and indexes count up from zero. include lists with fewer than n items at the end.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L135" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/partition-by">partition-by</h2> <span id="var-type">function</span><br /> @@ -196,6 +205,7 @@ include lists with fewer than n items at the end.</pre> a new value. Returns a lazy seq of lazy seqs.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L78" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/rand-elt">rand-elt</h2> <span id="var-type">function</span><br /> @@ -204,6 +214,7 @@ a new value. Returns a lazy seq of lazy seqs.</pre> <pre id="var-docstr">Return a random element of this seq</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L152" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/rec-cat">rec-cat</h2> <span id="var-type">macro</span><br /> @@ -213,6 +224,7 @@ a new value. Returns a lazy seq of lazy seqs.</pre> binding-name, allowing for recursive expressions.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L106" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/rec-seq">rec-seq</h2> <span id="var-type">macro</span><br /> @@ -222,6 +234,7 @@ binding-name, allowing for recursive expressions.</pre> binding-name, allowing for recursive expressions.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L99" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/reductions">reductions</h2> <span id="var-type">function</span><br /> @@ -232,6 +245,7 @@ binding-name, allowing for recursive expressions.</pre> per reduce) of coll by f, starting with init.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L115" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/rotations">rotations</h2> <span id="var-type">function</span><br /> @@ -240,6 +254,7 @@ per reduce) of coll by f, starting with init.</pre> <pre id="var-docstr">Returns a lazy seq of all rotations of a seq</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L125" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/separate">separate</h2> <span id="var-type">function</span><br /> @@ -249,6 +264,7 @@ per reduce) of coll by f, starting with init.</pre> [ (filter f s), (filter (complement f) s) ]</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L42" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/seq-on">seq-on</h2> <span id="var-type">multimethod</span><br /> @@ -258,6 +274,7 @@ per reduce) of coll by f, starting with init.</pre> a multimethod that can have implementations for new classes and types.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/da640a5d9371d6e436b3dfaab36fde90fad2c2bd/src/clojure/contrib/seq_utils.clj#L159" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="seq-utils/shuffle">shuffle</h2> <span id="var-type">function</span><br /> diff --git a/server-socket-api.html b/server-socket-api.html index e62e5d2a..6d5d8917 100644 --- a/server-socket-api.html +++ b/server-socket-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - server-socket API reference</title> + <title>server-socket API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -75,6 +75,7 @@ by <span id="author">Craig McDaniel</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="server-socket/create-repl-server">create-repl-server</h2> <span id="var-type">function</span><br /> @@ -85,6 +86,7 @@ by <span id="author">Craig McDaniel</span><br /> <pre id="var-docstr">create a repl on a socket</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/server_socket.clj#L87" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="server-socket/create-server">create-server</h2> <span id="var-type">function</span><br /> diff --git a/set-api.html b/set-api.html index 1ea70292..84f191ba 100644 --- a/set-api.html +++ b/set-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - set API reference</title> + <title>set API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -79,6 +79,7 @@ by <span id="author">Jason Wolfe</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="set/proper-subset?">proper-subset?</h2> <span id="var-type">function</span><br /> @@ -87,6 +88,7 @@ by <span id="author">Jason Wolfe</span><br /> <pre id="var-docstr">Is s1 a proper subset of s2?</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/set.clj#L35" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="set/proper-superset?">proper-superset?</h2> <span id="var-type">function</span><br /> @@ -95,6 +97,7 @@ by <span id="author">Jason Wolfe</span><br /> <pre id="var-docstr">Is s1 a proper superset of s2?</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/set.clj#L42" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="set/subset?">subset?</h2> <span id="var-type">function</span><br /> @@ -103,6 +106,7 @@ by <span id="author">Jason Wolfe</span><br /> <pre id="var-docstr">Is set1 a subset of set2?</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/set.clj#L21" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="set/superset?">superset?</h2> <span id="var-type">function</span><br /> diff --git a/shell-out-api.html b/shell-out-api.html index 9d10001a..7314f7ee 100644 --- a/shell-out-api.html +++ b/shell-out-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - shell-out API reference</title> + <title>shell-out API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -74,6 +74,7 @@ collecting its stdout</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="shell-out/sh">sh</h2> <span id="var-type">function</span><br /> diff --git a/singleton-api.html b/singleton-api.html index 64f82d6d..dbd4e158 100644 --- a/singleton-api.html +++ b/singleton-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - singleton API reference</title> + <title>singleton API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -75,6 +75,7 @@ by <span id="author">Stuart Sierra</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="singleton/global-singleton">global-singleton</h2> <span id="var-type">function</span><br /> @@ -89,6 +90,7 @@ Warning: global singletons are often unsafe in multi-threaded code. Consider per-thread-singleton instead.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/singleton.clj#L28" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="singleton/per-thread-singleton">per-thread-singleton</h2> <span id="var-type">function</span><br /> diff --git a/sql-api.html b/sql-api.html index 7585bb50..8f7434bd 100644 --- a/sql-api.html +++ b/sql-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - sql API reference</title> + <title>sql API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -177,6 +177,7 @@ See clojure.contrib.sql.test for an example</pre> </span><br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="sql/connection">connection</h2> <span id="var-type">function</span><br /> @@ -185,6 +186,7 @@ See clojure.contrib.sql.test for an example</pre> <pre id="var-docstr">Returns the current database connection (or throws if there is none)</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L32" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/create-table">create-table</h2> <span id="var-type">function</span><br /> @@ -197,6 +199,7 @@ constraint: a vector containing words that express the constraint. All words used to describe the table may be supplied as strings or keywords.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L101" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/delete-rows">delete-rows</h2> <span id="var-type">function</span><br /> @@ -207,6 +210,7 @@ providing the (optionally parameterized) selection criteria followed by values for any parameters.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L155" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/do-commands">do-commands</h2> <span id="var-type">function</span><br /> @@ -215,6 +219,7 @@ values for any parameters.</pre> <pre id="var-docstr">Executes SQL commands on the open database connection.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L79" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/do-prepared">do-prepared</h2> <span id="var-type">function</span><br /> @@ -225,6 +230,7 @@ open database connection. Each param-group is a seq of values for all of the parameters.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L88" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/drop-table">drop-table</h2> <span id="var-type">function</span><br /> @@ -234,6 +240,7 @@ the parameters.</pre> or keyword</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L117" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/find-connection">find-connection</h2> <span id="var-type">function</span><br /> @@ -242,6 +249,7 @@ or keyword</pre> <pre id="var-docstr">Returns the current database connection (or nil if there is none)</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L31" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/insert-records">insert-records</h2> <span id="var-type">function</span><br /> @@ -251,6 +259,7 @@ or keyword</pre> keywords (identifying columns) to values.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L148" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/insert-rows">insert-rows</h2> <span id="var-type">function</span><br /> @@ -260,6 +269,7 @@ keywords (identifying columns) to values.</pre> each of the table's columns in order.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L142" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/insert-values">insert-values</h2> <span id="var-type">function</span><br /> @@ -272,6 +282,7 @@ order. When inserting complete rows (all columns), consider using insert-rows instead.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L124" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/is-rollback-only">is-rollback-only</h2> <span id="var-type">function</span><br /> @@ -281,6 +292,7 @@ insert-rows instead.</pre> commit when complete</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L73" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/set-rollback-only">set-rollback-only</h2> <span id="var-type">function</span><br /> @@ -290,6 +302,7 @@ commit when complete</pre> commit when complete</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L67" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/transaction">transaction</h2> <span id="var-type">macro</span><br /> @@ -304,6 +317,7 @@ transaction, the entire transaction will be rolled back rather than committed when complete.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L56" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/update-or-insert-values">update-or-insert-values</h2> <span id="var-type">function</span><br /> @@ -316,6 +330,7 @@ criteria followed by values for any parameters. record is a map from strings or keywords (identifying columns) to updated values.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L180" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/update-values">update-values</h2> <span id="var-type">function</span><br /> @@ -327,6 +342,7 @@ criteria followed by values for any parameters. record is a map from strings or keywords (identifying columns) to updated values.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L166" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/with-connection">with-connection</h2> <span id="var-type">macro</span><br /> @@ -352,6 +368,7 @@ JNDI: :environment (optional) a java.util.Map</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/5b826a3e8315cbb7fbcb5c6b1d83c74cf6dc66d1/src/clojure/contrib/sql.clj#L34" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="sql/with-query-results">with-query-results</h2> <span id="var-type">macro</span><br /> diff --git a/str-utils-api.html b/str-utils-api.html index 98036565..0afe91b3 100644 --- a/str-utils-api.html +++ b/str-utils-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - str-utils API reference</title> + <title>str-utils API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -85,6 +85,7 @@ by <span id="author">Stuart Sierra</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="str-utils/chomp">chomp</h2> <span id="var-type">function</span><br /> @@ -94,6 +95,7 @@ by <span id="author">Stuart Sierra</span><br /> string. Note: String.trim() is similar and faster.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/str_utils.clj#L96" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils/chop">chop</h2> <span id="var-type">function</span><br /> @@ -102,6 +104,7 @@ string. Note: String.trim() is similar and faster.</pre> <pre id="var-docstr">Removes the last character of string.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/str_utils.clj#L91" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils/re-gsub">re-gsub</h2> <span id="var-type">function</span><br /> @@ -115,6 +118,7 @@ match. </pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/str_utils.clj#L50" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils/re-partition">re-partition</h2> <span id="var-type">function</span><br /> @@ -131,6 +135,7 @@ For example: (re-partition #"[a-z]+" "abc123def") Returns: ("" "abc" "123" "def")</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/str_utils.clj#L28" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils/re-split">re-split</h2> <span id="var-type">function</span><br /> @@ -142,6 +147,7 @@ strings. Optional 'limit' argument is the maximum number of splits. Like Perl's 'split'.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/str_utils.clj#L21" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils/re-sub">re-sub</h2> <span id="var-type">function</span><br /> @@ -155,6 +161,7 @@ the match. </pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/str_utils.clj#L66" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils/str-join">str-join</h2> <span id="var-type">function</span><br /> diff --git a/str-utils2-api.html b/str-utils2-api.html index e831ff0c..350c2a59 100644 --- a/str-utils2-api.html +++ b/str-utils2-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - str-utils2 API reference</title> + <title>str-utils2 API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -131,6 +131,7 @@ Some ideas are borrowed from <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/blank?">blank?</h2> <span id="var-type">function</span><br /> @@ -139,6 +140,7 @@ Some ideas are borrowed from <pre id="var-docstr">True if s is nil, empty, or contains only whitespace.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L101" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/butlast">butlast</h2> <span id="var-type">function</span><br /> @@ -148,6 +150,7 @@ Some ideas are borrowed from if n is greater than the length of s.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L120" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/chomp">chomp</h2> <span id="var-type">function</span><br /> @@ -157,6 +160,7 @@ if n is greater than the length of s.</pre> string. Note: String.trim() is similar and faster.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L231" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/chop">chop</h2> <span id="var-type">function</span><br /> @@ -165,6 +169,7 @@ string. Note: String.trim() is similar and faster.</pre> <pre id="var-docstr">Removes the last character of string.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L226" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/codepoints">codepoints</h2> <span id="var-type">function</span><br /> @@ -174,6 +179,7 @@ string. Note: String.trim() is similar and faster.</pre> Unicode supplementary characters (above U+FFFF) correctly.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L77" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/contains?">contains?</h2> <span id="var-type">function</span><br /> @@ -182,6 +188,7 @@ Unicode supplementary characters (above U+FFFF) correctly.</pre> <pre id="var-docstr">True if s contains the substring.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L286" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/dochars">dochars</h2> <span id="var-type">macro</span><br /> @@ -194,6 +201,7 @@ string. Does NOT handle Unicode supplementary characters (above U+FFFF).</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L37" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/docodepoints">docodepoints</h2> <span id="var-type">macro</span><br /> @@ -206,6 +214,7 @@ of each Unicode character in the string. Handles Unicode supplementary characters (above U+FFFF) correctly.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L53" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/escape">escape</h2> <span id="var-type">function</span><br /> @@ -215,6 +224,7 @@ supplementary characters (above U+FFFF) correctly.</pre> from characters to their replacements.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L90" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/get">get</h2> <span id="var-type">function</span><br /> @@ -223,6 +233,7 @@ from characters to their replacements.</pre> <pre id="var-docstr">Gets the i'th character in string.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L291" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/join">join</h2> <span id="var-type">function</span><br /> @@ -232,6 +243,7 @@ from characters to their replacements.</pre> separator. Like Perl's join.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L220" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/lower-case">lower-case</h2> <span id="var-type">function</span><br /> @@ -240,6 +252,7 @@ separator. Like Perl's join.</pre> <pre id="var-docstr">Converts string to all lower-case.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L270" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/ltrim">ltrim</h2> <span id="var-type">function</span><br /> @@ -248,6 +261,7 @@ separator. Like Perl's join.</pre> <pre id="var-docstr">Removes whitespace from the left side of string.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L243" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/partition">partition</h2> <span id="var-type">function</span><br /> @@ -263,6 +277,7 @@ For example: (partition "abc123def" #"[a-z]+") returns: ("" "abc" "123" "def")</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L199" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/replace">replace</h2> <span id="var-type">multimethod</span><br /> @@ -280,6 +295,7 @@ Allowed argument types for pattern and replacement are: value as replacement.)</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L135" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/replace-first">replace-first</h2> <span id="var-type">multimethod</span><br /> @@ -294,6 +310,7 @@ Allowed argument types for pattern and replacement are: 3. regex Pattern and function</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L170" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/rtrim">rtrim</h2> <span id="var-type">function</span><br /> @@ -302,6 +319,7 @@ Allowed argument types for pattern and replacement are: <pre id="var-docstr">Removes whitespace from the right side of string.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L248" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/split">split</h2> <span id="var-type">function</span><br /> @@ -312,6 +330,7 @@ Allowed argument types for pattern and replacement are: the maximum number of splits.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L275" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/split-lines">split-lines</h2> <span id="var-type">function</span><br /> @@ -320,6 +339,7 @@ the maximum number of splits.</pre> <pre id="var-docstr">Splits s on \n or \r\n.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L253" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/tail">tail</h2> <span id="var-type">function</span><br /> @@ -328,6 +348,7 @@ the maximum number of splits.</pre> <pre id="var-docstr">Returns the last n characters of s.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L128" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/take">take</h2> <span id="var-type">function</span><br /> @@ -336,6 +357,7 @@ the maximum number of splits.</pre> <pre id="var-docstr">Take first n characters from s, up to the length of s.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L106" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/trim">trim</h2> <span id="var-type">function</span><br /> @@ -344,6 +366,7 @@ the maximum number of splits.</pre> <pre id="var-docstr">Removes whitespace from both ends of string.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/35f89775308bb4bbb1f830fa2085b8e6c0edc114/src/clojure/contrib/str_utils2.clj#L281" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="str-utils2/upper-case">upper-case</h2> <span id="var-type">function</span><br /> diff --git a/stream-utils-api.html b/stream-utils-api.html index e304cef8..1bf5e29f 100644 --- a/stream-utils-api.html +++ b/stream-utils-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - stream-utils API reference</title> + <title>stream-utils API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -135,6 +135,7 @@ next value of all stream arguments in the form of a vector.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/defst">defst</h2> <span id="var-type">macro</span><br /> @@ -145,6 +146,7 @@ The non-stream arguments args and the stream arguments streams are given separately, with args being possibly empty.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L182" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/defstream">defstream</h2> <span id="var-type">macro</span><br /> @@ -156,6 +158,7 @@ a type-specific method for stream-next and derives type from stream-type.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L72" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/pick">pick</h2> <span id="var-type">function</span><br /> @@ -166,6 +169,7 @@ transformer. When used inside of defst, the name of the stream argument can be used instead of its index n.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L148" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/pick-all">pick-all</h2> <span id="var-type">function</span><br /> @@ -175,6 +179,7 @@ argument can be used instead of its index n.</pre> inside a stream transformer.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L159" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/stream-drop">stream-drop</h2> <span id="var-type">function</span><br /> @@ -183,6 +188,7 @@ inside a stream transformer.</pre> <pre id="var-docstr">Return a stream containing all but the first n elements of stream.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L200" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/stream-filter">stream-filter</h2> <span id="var-type">multimethod</span><br /> @@ -192,6 +198,7 @@ inside a stream transformer.</pre> that satisfy the predicate p.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L242" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/stream-flatten">stream-flatten</h2> <span id="var-type">function</span><br /> @@ -202,6 +209,7 @@ sequences. Flattening is not recursive, only one level of nesting will be removed.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L270" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/stream-m">stream-m</h2> <span id="var-type">var</span><br /> @@ -210,6 +218,7 @@ will be removed.</pre> of any type handled by stream-next.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L134" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/stream-map">stream-map</h2> <span id="var-type">multimethod</span><br /> @@ -218,6 +227,7 @@ of any type handled by stream-next.</pre> <pre id="var-docstr">Return a new stream by mapping the function f on the given stream.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L218" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/stream-next">stream-next</h2> <span id="var-type">multimethod</span><br /> @@ -229,6 +239,7 @@ is the new state of the stream. At the end of the stream, next-value and new-state are nil.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L90" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/stream-seq">stream-seq</h2> <span id="var-type">function</span><br /> @@ -239,6 +250,7 @@ clojure.contrib.seq-utils/seq-on and clojure.contrib.generic.collection/seq for streams.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/stream_utils.clj#L112" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="stream-utils/stream-type">stream-type</h2> <span id="var-type">var</span><br /> diff --git a/swing-utils-api.html b/swing-utils-api.html index 34f76b6b..a3faef02 100644 --- a/swing-utils-api.html +++ b/swing-utils-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - swing-utils API reference</title> + <title>swing-utils API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -91,6 +91,7 @@ by <span id="author">Unknown</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="swing-utils/action-translation-table">action-translation-table</h2> <span id="var-type">var</span><br /> @@ -98,6 +99,7 @@ by <span id="author">Unknown</span><br /> <pre id="var-docstr">Translation table for the make-action constructor.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2c75edd4a1764b9453107e50feceb0fc185faae2/src/clojure/contrib/swing_utils.clj#L70" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="swing-utils/add-action-listener">add-action-listener</h2> <span id="var-type">function</span><br /> @@ -108,6 +110,7 @@ invoked with the event as its first argument followed by args. Returns the listener.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2c75edd4a1764b9453107e50feceb0fc185faae2/src/clojure/contrib/swing_utils.clj#L23" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="swing-utils/add-key-typed-listener">add-key-typed-listener</h2> <span id="var-type">function</span><br /> @@ -118,6 +121,7 @@ When a key is typed, f is invoked with the KeyEvent as its first argument followed by args. Returns the listener.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2c75edd4a1764b9453107e50feceb0fc185faae2/src/clojure/contrib/swing_utils.clj#L33" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="swing-utils/add-menu-item">add-menu-item</h2> <span id="var-type">multimethod</span><br /> @@ -135,6 +139,7 @@ Either: - an empty map specifying a separator.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2c75edd4a1764b9453107e50feceb0fc185faae2/src/clojure/contrib/swing_utils.clj#L101" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="swing-utils/do-swing">do-swing</h2> <span id="var-type">macro</span><br /> @@ -144,6 +149,7 @@ Either: immediately after scheduling the execution.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2c75edd4a1764b9453107e50feceb0fc185faae2/src/clojure/contrib/swing_utils.clj#L58" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="swing-utils/do-swing*">do-swing*</h2> <span id="var-type">function</span><br /> @@ -154,6 +160,7 @@ immediately after scheduling the execution.</pre> - :now => wait until the execution completes.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2c75edd4a1764b9453107e50feceb0fc185faae2/src/clojure/contrib/swing_utils.clj#L46" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="swing-utils/do-swing-and-wait">do-swing-and-wait</h2> <span id="var-type">macro</span><br /> @@ -163,6 +170,7 @@ immediately after scheduling the execution.</pre> after the execution is complete.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2c75edd4a1764b9453107e50feceb0fc185faae2/src/clojure/contrib/swing_utils.clj#L64" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="swing-utils/make-action">make-action</h2> <span id="var-type">function</span><br /> @@ -175,6 +183,7 @@ Action properties. The :handler value is used in the actionPerformed method of the proxy to pass on the event.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2c75edd4a1764b9453107e50feceb0fc185faae2/src/clojure/contrib/swing_utils.clj#L80" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="swing-utils/make-menubar">make-menubar</h2> <span id="var-type">function</span><br /> @@ -185,6 +194,7 @@ items are described by a map as is detailed in the docstring of the add-menu-item function.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2c75edd4a1764b9453107e50feceb0fc185faae2/src/clojure/contrib/swing_utils.clj#L142" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="swing-utils/menu-constructor-dispatch">menu-constructor-dispatch</h2> <span id="var-type">var</span><br /> diff --git a/trace-api.html b/trace-api.html index b316bca1..078d306f 100644 --- a/trace-api.html +++ b/trace-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - trace API reference</title> + <title>trace API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -84,6 +84,7 @@ code is doing.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="trace/*trace-depth*">*trace-depth*</h2> <span id="var-type">var</span><br /> @@ -91,6 +92,7 @@ code is doing.</pre> <pre id="var-docstr">Current stack depth of traced function calls.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2d0079c159a37740173bbe289daca41e48723bfd/src/clojure/contrib/trace.clj#L40" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="trace/deftrace">deftrace</h2> <span id="var-type">macro</span><br /> @@ -101,6 +103,7 @@ arguments. Nested calls to deftrace'd functions will print a tree-like structure.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2d0079c159a37740173bbe289daca41e48723bfd/src/clojure/contrib/trace.clj#L75" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="trace/trace">trace</h2> <span id="var-type">function</span><br /> @@ -112,6 +115,7 @@ returns value. May be wrapped around any expression without affecting the result.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2d0079c159a37740173bbe289daca41e48723bfd/src/clojure/contrib/trace.clj#L50" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="trace/trace-fn-call">trace-fn-call</h2> <span id="var-type">function</span><br /> @@ -121,6 +125,7 @@ affecting the result.</pre> symbol name of the function.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2d0079c159a37740173bbe289daca41e48723bfd/src/clojure/contrib/trace.clj#L64" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="trace/trace-indent">trace-indent</h2> <span id="var-type">function</span><br /> @@ -129,6 +134,7 @@ symbol name of the function.</pre> <pre id="var-docstr">Returns an indentation string based on *trace-depth*</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/2d0079c159a37740173bbe289daca41e48723bfd/src/clojure/contrib/trace.clj#L59" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="trace/tracer">tracer</h2> <span id="var-type">function</span><br /> diff --git a/types-api.html b/types-api.html index 69856346..54aa24b7 100644 --- a/types-api.html +++ b/types-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - types API reference</title> + <title>types API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -79,6 +79,7 @@ by <span id="author">Konrad Hinsen</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="types/defadt">defadt</h2> <span id="var-type">macro</span><br /> @@ -90,6 +91,7 @@ list consisting of a tag symbol followed by the argument symbols. The data type tag must be a keyword.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/types.clj#L127" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="types/deftype">deftype</h2> <span id="var-type">macro</span><br /> @@ -108,6 +110,7 @@ to be passed to the constructor in order to create an equivalent object. It is used for printing and matching.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/types.clj#L53" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="types/deftype-">deftype-</h2> <span id="var-type">macro</span><br /> @@ -116,6 +119,7 @@ object. It is used for printing and matching.</pre> <pre id="var-docstr">Same as deftype but the constructor is private.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/bdc813a0d39cb3c6184c4e123d847458e9c77711/src/clojure/contrib/types.clj#L87" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="types/match">match</h2> <span id="var-type">macro</span><br /> diff --git a/with-ns-api.html b/with-ns-api.html index cb500014..550bbb88 100644 --- a/with-ns-api.html +++ b/with-ns-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - with-ns API reference</title> + <title>with-ns API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -75,6 +75,7 @@ by <span id="author">Stuart Sierra</span><br /> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="with-ns/with-ns">with-ns</h2> <span id="var-type">macro</span><br /> @@ -85,6 +86,7 @@ object or a symbol. This makes it possible to define functions in namespaces other than the current one.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/with_ns.clj#L20" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="with-ns/with-temp-ns">with-temp-ns</h2> <span id="var-type">macro</span><br /> diff --git a/zip-filter-api.html b/zip-filter-api.html index 0d763f01..c62bd5f8 100644 --- a/zip-filter-api.html +++ b/zip-filter-api.html @@ -1,6 +1,6 @@ <html> <head> - <title>clojure contrib - zip-filter API reference</title> + <title>zip-filter API reference (clojure.contrib)</title> <link href="file/view/favicon.png" rel="icon" /> <link href="file/view/favicon.png" rel="shortcut icon" /> <link media="all" type="text/css" href="static/clojure.css" rel="stylesheet" /> @@ -108,6 +108,7 @@ general, and xml trees in particular.</pre> <br /> <h2>Public Variables and Functions</h2> <div id="var-entry"> + <br /> <hr /> <h2 id="zip-filter/ancestors">ancestors</h2> <span id="var-type">function</span><br /> @@ -118,6 +119,7 @@ with loc and proceeding to loc's parent node and on through to the root of the tree.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/zip_filter.clj#L65" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="zip-filter/children">children</h2> <span id="var-type">function</span><br /> @@ -127,6 +129,7 @@ root of the tree.</pre> left-to-right.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/zip_filter.clj#L45" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="zip-filter/children-auto">children-auto</h2> <span id="var-type">function</span><br /> @@ -136,6 +139,7 @@ left-to-right.</pre> left-to-right, marked so that a following tag= predicate will auto-descend.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/zip_filter.clj#L52" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="zip-filter/descendants">descendants</h2> <span id="var-type">function</span><br /> @@ -145,6 +149,7 @@ left-to-right, marked so that a following tag= predicate will auto-descend.</pre depth-first order, left-to-right, starting with loc.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/zip_filter.clj#L60" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="zip-filter/left-locs">left-locs</h2> <span id="var-type">function</span><br /> @@ -153,6 +158,7 @@ depth-first order, left-to-right, starting with loc.</pre> <pre id="var-docstr">Returns a lazy sequence of locations to the left of loc, starting with loc.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/zip_filter.clj#L33" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="zip-filter/leftmost?">leftmost?</h2> <span id="var-type">function</span><br /> @@ -161,6 +167,7 @@ depth-first order, left-to-right, starting with loc.</pre> <pre id="var-docstr">Returns true if there are no more nodes to the left of location loc.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/zip_filter.clj#L37" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="zip-filter/right-locs">right-locs</h2> <span id="var-type">function</span><br /> @@ -169,6 +176,7 @@ depth-first order, left-to-right, starting with loc.</pre> <pre id="var-docstr">Returns a lazy sequence of locations to the right of loc, starting with loc.</pre> <a href="http://github.com/richhickey/clojure-contrib/blob/86e90011e274910c618a5592d21ba3ce290a6855/src/clojure/contrib/zip_filter.clj#L29" id="var-source">Source</a> </div><div id="var-entry"> + <br /> <hr /> <h2 id="zip-filter/rightmost?">rightmost?</h2> <span id="var-type">function</span><br /> |