Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: gh-pages
Fetching contributors…

Cannot retrieve contributors at this time

827 lines (821 sloc) 147.512 kb
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Index - Clojure v1.1 API documentation</title>
<link href="../static/favicon.png" rel="icon" />
<link href="../static/favicon.png" rel="shortcut icon" />
<link media="all" type="text/css" href="../static/clojure.css" rel="stylesheet" />
<link media="all" type="text/css" href="../static/wiki.css" rel="stylesheet" />
<link media="all" type="text/css" href="../static/internal.css" rel="stylesheet" />
<style>.menuWrapper{height: 36px;}</style>
</head>
<!--
This document was auto-generated from the source by the clojure autodoc system.
To report errors or ask questions about the overall documentation structure, formatting,
etc., contact Tom Faulhaber (google mail name: tomfaulhaber).
For errors in the documentation of a particular namespace, contact the author of that
namespace.
-->
<body>
<div id="AllContentContainer">
<div id="Header">
<a id="Logo" href="index.html"><img alt="Clojure" height="100" width="100" src="../static/clojure-icon.gif" /></a>
<h1><a title="page header title" id="page-header" href="index.html">Clojure Core API Reference</a></h1>
</div>
<div id="leftcolumn"><div style="text-align: center;"></div>
<div class="menu">
<div class="WikiCustomNav WikiElement wiki">
<span class="toc-header"><span id="project-name">Clojure</span> <span id="version">v1.1</span> API</span><br />
<ul>
<li><a class="wiki_link" href="index.html">Overview</a></li>
<li><a class="wiki_link" href="api-index.html">API Index</a></li>
</ul>
<div class="NamespaceTOC">
<span class="toc-header">Namespaces</span>
<ul id="left-sidebar-list">
<li><a href="clojure.core-api.html" class="wiki_link">clojure.core</a></li><li><a href="clojure.inspector-api.html" class="wiki_link">clojure.inspector</a></li><li><a href="clojure.main-api.html" class="wiki_link">clojure.main</a></li><li><a href="clojure.set-api.html" class="wiki_link">clojure.set</a></li><li><a href="clojure.stacktrace-api.html" class="wiki_link">clojure.stacktrace</a></li><li><a href="clojure.template-api.html" class="wiki_link">clojure.template</a></li><li><a href="clojure.test-api.html" class="wiki_link">clojure.test</a></li><li><a href="clojure.walk-api.html" class="wiki_link">clojure.walk</a></li><li><a href="clojure.xml-api.html" class="wiki_link">clojure.xml</a></li><li><a href="clojure.zip-api.html" class="wiki_link">clojure.zip</a></li>
</ul>
</div>
<div class="BranchTOC">
<span class="toc-header">Other Versions</span>
<ul id="left-sidebar-branch-list">
<li><a href="../index.html" class="wiki_link">v1.6 (stable)</a></li><li><a href="../branch-master/index.html" class="wiki_link">v1.7 (in development)</a></li><li><a href="../branch-clojure-1.5.0/index.html" class="wiki_link">v1.5 (stable)</a></li><li><a href="../branch-clojure-1.4.0/index.html" class="wiki_link">v1.4 (legacy)</a></li><li><a href="../branch-1.3.x/index.html" class="wiki_link">v1.3 (legacy)</a></li><li><a href="../branch-1.2.x/index.html" class="wiki_link">v1.2 (legacy)</a></li>
</ul>
</div>
<a href="http://clojure.org" class="wiki_link">Clojure Home</a>
</div>
</div>
</div>
<div id="rightcolumn">
<div id="Content">
<div class="contentBox"><div class="innerContentBox">
<div id="content_view" class="wiki wikiPage">
<div id="right-sidebar"></div>
<div id="content-tag"><h1 id="overview">Index of Public Functions and Variables - <span id="header-project">Clojure</span> <span id="header-version">v1.1</span><span id="header-status-block"> (<span id="header-status">legacy</span>)</span></h1>
This page has an alphabetical index of all the documented functions and variables
in <span class="project-name-span">Clojure</span>.
<!-- TODO: enable this functionality on github?
In a narrow browser window, you may want to collapse the sidebar (use the \"<<\" link)
to get more screen space for the index.
-->
<div class="shortcuts">
Shortcuts:<br />
<a href="#A">A</a> <a href="#B">B</a> <a href="#C">C</a> <a href="#D">D</a>
<a href="#E">E</a> <a href="#F">F</a> <a href="#G">G</a> <a href="#H">H</a>
<a href="#I">I</a> <a href="#J">J</a> <a href="#K">K</a> <a href="#L">L</a>
<a href="#M">M</a>
<br />
<a href="#N">N</a> <a href="#O">O</a> <a href="#P">P</a> <a href="#Q">Q</a>
<a href="#R">R</a> <a href="#S">S</a> <a href="#T">T</a> <a href="#U">U</a>
<a href="#V">V</a> <a href="#W">W</a> <a href="#X">X</a> <a href="#Y">Y</a>
<a href="#Z">Z</a>
<br />
<a href="#Other">Other</a>
<br />
</div>
<div id="index-body">
<h2 id="A"><span id="section-head">A</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/*agent*">*agent*</a><span id="line-content"> var clojure.core The agent currently running an action on this thre...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/accessor">accessor</a><span id="line-content"> function clojure.core Returns a fn that, given an instance of a structma...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aclone">aclone</a><span id="line-content"> function clojure.core Returns a clone of the Java array. Works on arrays...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/add-classpath">add-classpath</a><span id="line-content"> function clojure.core DEPRECATED Adds the url (String or URL object) t...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/add-watch">add-watch</a><span id="line-content"> function clojure.core Alpha - subject to change. Adds a watch function t...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/agent">agent</a><span id="line-content"> function clojure.core Creates and returns an agent with an initial value...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/agent-errors">agent-errors</a><span id="line-content"> function clojure.core Returns a sequence of the exceptions thrown during...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aget">aget</a><span id="line-content"> function clojure.core Returns the value at the index/indices. Works on J...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/alength">alength</a><span id="line-content"> function clojure.core Returns the length of the Java array. Works on arr...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/alias">alias</a><span id="line-content"> function clojure.core Add an alias in the current namespace to another n...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/all-ns">all-ns</a><span id="line-content"> function clojure.core Returns a sequence of all namespaces..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/alter">alter</a><span id="line-content"> function clojure.core Must be called in a transaction. Sets the in-trans...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/alter-meta!">alter-meta!</a><span id="line-content"> function clojure.core Atomically sets the metadata for a namespace/var/r...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/alter-var-root">alter-var-root</a><span id="line-content"> function clojure.core Atomically alters the root binding of var v by app...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/amap">amap</a><span id="line-content"> macro clojure.core Maps an expression across an array a, using an ind...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ancestors">ancestors</a><span id="line-content"> function clojure.core Returns the immediate and indirect parents of tag,...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/and">and</a><span id="line-content"> macro clojure.core Evaluates exprs one at a time, from left to right....
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/append-child">append-child</a><span id="line-content"> function clojure.zip Inserts the item as the rightmost child of the nod...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/apply">apply</a><span id="line-content"> function clojure.core Applies fn f to the argument list formed by prepen...
</span></span><span id="section-content"> <a href="clojure.template-api.html#clojure.template/apply-template">apply-template</a><span id="line-content"> function clojure.template For use in macros. argv is an argument list, as i...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/are">are</a><span id="line-content"> macro clojure.test Checks multiple assertions with a template express...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/areduce">areduce</a><span id="line-content"> macro clojure.core Reduces an expression across an array a, using an ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/array-map">array-map</a><span id="line-content"> function clojure.core Constructs an array-map..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aset">aset</a><span id="line-content"> function clojure.core Sets the value at the index/indices. Works on Java...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aset-boolean">aset-boolean</a><span id="line-content"> function clojure.core Sets the value at the index/indices. Works on arra...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aset-byte">aset-byte</a><span id="line-content"> function clojure.core Sets the value at the index/indices. Works on arra...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aset-char">aset-char</a><span id="line-content"> function clojure.core Sets the value at the index/indices. Works on arra...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aset-double">aset-double</a><span id="line-content"> function clojure.core Sets the value at the index/indices. Works on arra...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aset-float">aset-float</a><span id="line-content"> function clojure.core Sets the value at the index/indices. Works on arra...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aset-int">aset-int</a><span id="line-content"> function clojure.core Sets the value at the index/indices. Works on arra...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aset-long">aset-long</a><span id="line-content"> function clojure.core Sets the value at the index/indices. Works on arra...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/aset-short">aset-short</a><span id="line-content"> function clojure.core Sets the value at the index/indices. Works on arra...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/assert">assert</a><span id="line-content"> macro clojure.core Evaluates expr and throws an exception if it does ...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/assert-any">assert-any</a><span id="line-content"> function clojure.test Returns generic assertion code for any test, inclu...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/assert-predicate">assert-predicate</a><span id="line-content"> function clojure.test Returns generic assertion code for any functional ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/assoc">assoc</a><span id="line-content"> function clojure.core assoc[iate]. When applied to a map, returns a new ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/assoc!">assoc!</a><span id="line-content"> function clojure.core Alpha - subject to change. When applied to a trans...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/assoc-in">assoc-in</a><span id="line-content"> function clojure.core Associates a value in a nested associative structu...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/associative?">associative?</a><span id="line-content"> function clojure.core Returns true if coll implements Associative.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/atom">atom</a><span id="line-content"> function clojure.core Creates and returns an Atom with an initial value ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/await">await</a><span id="line-content"> function clojure.core Blocks the current thread (indefinitely!) until al...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/await-for">await-for</a><span id="line-content"> function clojure.core Blocks the current thread until all actions dispat...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="B"><span id="section-head">B</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/bases">bases</a><span id="line-content"> function clojure.core Returns the immediate superclass and direct interf...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bean">bean</a><span id="line-content"> function clojure.core Takes a Java object and returns a read-only implem...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bigdec">bigdec</a><span id="line-content"> function clojure.core Coerce to BigDecimal.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bigint">bigint</a><span id="line-content"> function clojure.core Coerce to BigInteger.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/binding">binding</a><span id="line-content"> macro clojure.core binding =&gt; var-symbol init-expr Creates new bindi...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-and">bit-and</a><span id="line-content"> function clojure.core Bitwise and.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-and-not">bit-and-not</a><span id="line-content"> function clojure.core Bitwise and with complement.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-clear">bit-clear</a><span id="line-content"> function clojure.core Clear bit at index n.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-flip">bit-flip</a><span id="line-content"> function clojure.core Flip bit at index n.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-not">bit-not</a><span id="line-content"> function clojure.core Bitwise complement.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-or">bit-or</a><span id="line-content"> function clojure.core Bitwise or.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-set">bit-set</a><span id="line-content"> function clojure.core Set bit at index n.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-shift-left">bit-shift-left</a><span id="line-content"> function clojure.core Bitwise shift left.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-shift-right">bit-shift-right</a><span id="line-content"> function clojure.core Bitwise shift right.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-test">bit-test</a><span id="line-content"> function clojure.core Test bit at index n.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bit-xor">bit-xor</a><span id="line-content"> function clojure.core Bitwise exclusive or.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/boolean">boolean</a><span id="line-content"> function clojure.core Coerce to boolean.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/boolean-array">boolean-array</a><span id="line-content"> function clojure.core Creates an array of booleans.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/booleans">booleans</a><span id="line-content"> function clojure.core Casts to boolean[].
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bound-fn">bound-fn</a><span id="line-content"> macro clojure.core Returns a function defined by the given fntail, wh...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bound-fn*">bound-fn*</a><span id="line-content"> function clojure.core Returns a function, which will install the same bi...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/branch?">branch?</a><span id="line-content"> function clojure.zip Returns true if the node at loc is a branch.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/butlast">butlast</a><span id="line-content"> function clojure.core Return a seq of all but the last item in coll, in ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/byte">byte</a><span id="line-content"> function clojure.core Coerce to byte.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/byte-array">byte-array</a><span id="line-content"> function clojure.core Creates an array of bytes.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/bytes">bytes</a><span id="line-content"> function clojure.core Casts to bytes[].
</span></span>
</pre>
</div><div id="index-body">
<h2 id="C"><span id="section-head">C</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/*clojure-version*">*clojure-version*</a><span id="line-content"> var clojure.core The version info for Clojure core, as a map contai...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*command-line-args*">*command-line-args*</a><span id="line-content"> var clojure.core A sequence of the supplied command line arguments,...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*compile-files*">*compile-files*</a><span id="line-content"> var clojure.core Set to true when compiling files, false otherwise..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*compile-path*">*compile-path*</a><span id="line-content"> var clojure.core Specifies the directory where 'compile' will write...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/cast">cast</a><span id="line-content"> function clojure.core Throws a ClassCastException if x is not a c, else ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/catch">catch</a><span id="line-content"> special syntax clojure.core Syntax for use with try. Please see http://clojur...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/char">char</a><span id="line-content"> function clojure.core Coerce to char.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/char-array">char-array</a><span id="line-content"> function clojure.core Creates an array of chars.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/char-escape-string">char-escape-string</a><span id="line-content"> var clojure.core Returns escape string for char or nil if none.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/char-name-string">char-name-string</a><span id="line-content"> var clojure.core Returns name string for char or nil if none.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/char?">char?</a><span id="line-content"> function clojure.core Return true if x is a Character.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/chars">chars</a><span id="line-content"> function clojure.core Casts to chars[].
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/children">children</a><span id="line-content"> function clojure.zip Returns a seq of the children of node at loc, whic...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/class">class</a><span id="line-content"> function clojure.core Returns the Class of x.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/class?">class?</a><span id="line-content"> function clojure.core Returns true if x is an instance of Class.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/clear-agent-errors">clear-agent-errors</a><span id="line-content"> function clojure.core Clears any exceptions thrown during asynchronous a...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/clojure-version">clojure-version</a><span id="line-content"> function clojure.core Returns clojure version as a printable string..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/coll?">coll?</a><span id="line-content"> function clojure.core Returns true if x implements IPersistentCollection.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/comment">comment</a><span id="line-content"> macro clojure.core Ignores body, yields nil.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/commute">commute</a><span id="line-content"> function clojure.core Must be called in a transaction. Sets the in-trans...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/comp">comp</a><span id="line-content"> function clojure.core Takes a set of functions and returns a fn that is ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/comparator">comparator</a><span id="line-content"> function clojure.core Returns an implementation of java.util.Comparator ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/compare">compare</a><span id="line-content"> function clojure.core Comparator. Returns a negative number, zero, or a ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/compare-and-set!">compare-and-set!</a><span id="line-content"> function clojure.core Atomically sets the value of atom to newval if and...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/compile">compile</a><span id="line-content"> function clojure.core Compiles the namespace named by the symbol lib int...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/complement">complement</a><span id="line-content"> function clojure.core Takes a fn f and returns a fn that takes the same ...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/compose-fixtures">compose-fixtures</a><span id="line-content"> function clojure.test Composes two fixture functions, creating a new fix...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/concat">concat</a><span id="line-content"> function clojure.core Returns a lazy seq representing the concatenation ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/cond">cond</a><span id="line-content"> macro clojure.core Takes a set of test/expr pairs. It evaluates each ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/condp">condp</a><span id="line-content"> macro clojure.core Takes a binary predicate, an expression, and a set...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/conj">conj</a><span id="line-content"> function clojure.core conj[oin]. Returns a new collection with the xs 'a...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/conj!">conj!</a><span id="line-content"> function clojure.core Alpha - subject to change. Adds x to the transient...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/cons">cons</a><span id="line-content"> function clojure.core Returns a new seq where x is the first element and...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/constantly">constantly</a><span id="line-content"> function clojure.core Returns a function that takes any number of argume...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/construct-proxy">construct-proxy</a><span id="line-content"> function clojure.core Takes a proxy class and any arguments for its supe...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/contains?">contains?</a><span id="line-content"> function clojure.core Returns true if key is present in the given collec...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/count">count</a><span id="line-content"> function clojure.core Returns the number of items in the collection. (co...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/counted?">counted?</a><span id="line-content"> function clojure.core Returns true if coll implements count in constant ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/create-ns">create-ns</a><span id="line-content"> function clojure.core Create a new namespace named by the symbol if one ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/create-struct">create-struct</a><span id="line-content"> function clojure.core Returns a structure basis object..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/cycle">cycle</a><span id="line-content"> function clojure.core Returns a lazy (infinite!) sequence of repetitions...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="D"><span id="section-head">D</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/dec">dec</a><span id="line-content"> function clojure.core Returns a number one less than num..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/decimal?">decimal?</a><span id="line-content"> function clojure.core Returns true if n is a BigDecimal.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/declare">declare</a><span id="line-content"> macro clojure.core defs the supplied var names with no bindings, usef...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/def">def</a><span id="line-content"> special form clojure.core Creates and interns a global var with the name of ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/definline">definline</a><span id="line-content"> macro clojure.core Experimental - like defmacro, except defines a nam...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/defmacro">defmacro</a><span id="line-content"> macro clojure.core Like defn, but the resulting function name is decl...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/defmethod">defmethod</a><span id="line-content"> macro clojure.core Creates and installs a new method of multimethod a...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/defmulti">defmulti</a><span id="line-content"> macro clojure.core Creates a new multimethod with the associated disp...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/defn">defn</a><span id="line-content"> macro clojure.core Same as (def name (fn [params* ] exprs*)) or (def ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/defn-">defn-</a><span id="line-content"> macro clojure.core same as defn, yielding non-public def.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/defonce">defonce</a><span id="line-content"> macro clojure.core defs name to have the root value of the expr iff t...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/defstruct">defstruct</a><span id="line-content"> macro clojure.core Same as (def name (create-struct keys...)).
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/deftest">deftest</a><span id="line-content"> macro clojure.test Defines a test function with no arguments. Test f...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/deftest-">deftest-</a><span id="line-content"> macro clojure.test Like deftest but creates a private var..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/delay">delay</a><span id="line-content"> macro clojure.core Takes a body of expressions and yields a Delay obj...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/delay?">delay?</a><span id="line-content"> function clojure.core returns true if x is a Delay created with delay.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/deliver">deliver</a><span id="line-content"> function clojure.core Alpha - subject to change. Delivers the supplied v...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/deref">deref</a><span id="line-content"> function clojure.core Also reader macro: @ref/@agent/@var/@atom/@delay/@...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/derive">derive</a><span id="line-content"> function clojure.core Establishes a parent/child relationship between pa...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/descendants">descendants</a><span id="line-content"> function clojure.core Returns the immediate and indirect children of tag...
</span></span><span id="section-content"> <a href="clojure.set-api.html#clojure.set/difference">difference</a><span id="line-content"> function clojure.set Return a set that is the first set without element...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/disj">disj</a><span id="line-content"> function clojure.core disj[oin]. Returns a new set of the same (hashed/s...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/disj!">disj!</a><span id="line-content"> function clojure.core Alpha - subject to change. disj[oin]. Returns a tr...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/dissoc">dissoc</a><span id="line-content"> function clojure.core dissoc[iate]. Returns a new map of the same (hashe...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/dissoc!">dissoc!</a><span id="line-content"> function clojure.core Alpha - subject to change. Returns a transient map...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/distinct">distinct</a><span id="line-content"> function clojure.core Returns a lazy sequence of the elements of coll wi...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/distinct?">distinct?</a><span id="line-content"> function clojure.core Returns true if no two of the arguments are =.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/do">do</a><span id="line-content"> special form clojure.core Evaluates the expressions in order and returns the...
</span></span><span id="section-content"> <a href="clojure.template-api.html#clojure.template/do-template">do-template</a><span id="line-content"> macro clojure.template Repeatedly copies expr (in a do block) for each gr...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/doall">doall</a><span id="line-content"> function clojure.core When lazy sequences are produced via functions tha...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/doc">doc</a><span id="line-content"> macro clojure.core Prints documentation for a var or special form giv...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/dorun">dorun</a><span id="line-content"> function clojure.core When lazy sequences are produced via functions tha...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/doseq">doseq</a><span id="line-content"> macro clojure.core Repeatedly executes body (presumably for side-effe...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/dosync">dosync</a><span id="line-content"> macro clojure.core Runs the exprs (in an implicit do) in a transactio...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/dotimes">dotimes</a><span id="line-content"> macro clojure.core bindings =&gt; name n Repeatedly executes body (pres...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/doto">doto</a><span id="line-content"> macro clojure.core Evaluates x then calls all of the methods and func...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/double">double</a><span id="line-content"> function clojure.core Coerce to double.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/double-array">double-array</a><span id="line-content"> function clojure.core Creates an array of doubles.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/doubles">doubles</a><span id="line-content"> function clojure.core Casts to double[].
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/down">down</a><span id="line-content"> function clojure.zip Returns the loc of the leftmost child of the node ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/drop">drop</a><span id="line-content"> function clojure.core Returns a lazy sequence of all but the first n ite...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/drop-last">drop-last</a><span id="line-content"> function clojure.core Return a lazy sequence of all but the last n (defa...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/drop-while">drop-while</a><span id="line-content"> function clojure.core Returns a lazy sequence of the items in coll start...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="E"><span id="section-head">E</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/*e">*e</a><span id="line-content"> var clojure.core bound in a repl thread to the most recent exceptio...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*err*">*err*</a><span id="line-content"> var clojure.core A java.io.Writer object representing standard erro...
</span></span><span id="section-content"> <a href="clojure.stacktrace-api.html#clojure.stacktrace/e">e</a><span id="line-content"> function clojure.stacktrace REPL utility. Prints a brief stack trace for the ...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/edit">edit</a><span id="line-content"> function clojure.zip Replaces the node at this loc with the value of (f...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/empty">empty</a><span id="line-content"> function clojure.core Returns an empty collection of the same category a...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/empty?">empty?</a><span id="line-content"> function clojure.core Returns true if coll has no items - same as (not (...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/end?">end?</a><span id="line-content"> function clojure.zip Returns true if loc represents the end of a depth-...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ensure">ensure</a><span id="line-content"> function clojure.core Must be called in a transaction. Protects the ref ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/enumeration-seq">enumeration-seq</a><span id="line-content"> function clojure.core Returns a seq on a java.util.Enumeration.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/eval">eval</a><span id="line-content"> function clojure.core Evaluates the form data structure (not text!) and ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/even?">even?</a><span id="line-content"> function clojure.core Returns true if n is even, throws an exception if ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/every?">every?</a><span id="line-content"> function clojure.core Returns true if (pred x) is logical true for every...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="F"><span id="section-head">F</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/*file*">*file*</a><span id="line-content"> var clojure.core The path of the file being evaluated, as a String....
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*flush-on-newline*">*flush-on-newline*</a><span id="line-content"> var clojure.core When set to true, output will be flushed whenever ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/false?">false?</a><span id="line-content"> function clojure.core Returns true if x is the value false, false otherw...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ffirst">ffirst</a><span id="line-content"> function clojure.core Same as (first (first x)).
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/file-position">file-position</a><span id="line-content"> function clojure.test Returns a vector [filename line-number] for the nt...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/file-seq">file-seq</a><span id="line-content"> function clojure.core A tree seq on java.io.Files.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/filter">filter</a><span id="line-content"> function clojure.core Returns a lazy sequence of the items in coll for w...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/finally">finally</a><span id="line-content"> special syntax clojure.core Syntax for use with try. Please see http://clojur...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/find">find</a><span id="line-content"> function clojure.core Returns the map entry for key, or nil if key not p...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/find-doc">find-doc</a><span id="line-content"> function clojure.core Prints documentation for any var whose documentati...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/find-ns">find-ns</a><span id="line-content"> function clojure.core Returns the namespace named by the symbol or nil i...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/find-var">find-var</a><span id="line-content"> function clojure.core Returns the global var named by the namespace-qual...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/first">first</a><span id="line-content"> function clojure.core Returns the first item in the collection. Calls se...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/float">float</a><span id="line-content"> function clojure.core Coerce to float.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/float-array">float-array</a><span id="line-content"> function clojure.core Creates an array of floats.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/float?">float?</a><span id="line-content"> function clojure.core Returns true if n is a floating point number.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/floats">floats</a><span id="line-content"> function clojure.core Casts to float[].
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/flush">flush</a><span id="line-content"> function clojure.core Flushes the output stream that is the current valu...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/fn">fn</a><span id="line-content"> macro clojure.core (fn name? [params* ] exprs*) (fn name? ([params* ]...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/fn?">fn?</a><span id="line-content"> function clojure.core Returns true if x implements Fn, i.e. is an object...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/fnext">fnext</a><span id="line-content"> function clojure.core Same as (first (next x)).
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/for">for</a><span id="line-content"> macro clojure.core List comprehension. Takes a vector of one or more ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/force">force</a><span id="line-content"> function clojure.core If x is a Delay, returns the (possibly cached) val...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/format">format</a><span id="line-content"> function clojure.core Formats a string using java.lang.String.format, se...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/function?">function?</a><span id="line-content"> function clojure.test Returns true if argument is a function or a symbol...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/future">future</a><span id="line-content"> macro clojure.core Takes a body of expressions and yields a future ob...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/future-call">future-call</a><span id="line-content"> function clojure.core Takes a function of no args and yields a future ob...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/future-cancel">future-cancel</a><span id="line-content"> function clojure.core Cancels the future, if possible..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/future-cancelled?">future-cancelled?</a><span id="line-content"> function clojure.core Returns true if future f is cancelled.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/future-done?">future-done?</a><span id="line-content"> function clojure.core Returns true if future f is done.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/future?">future?</a><span id="line-content"> function clojure.core Returns true if x is a future.
</span></span>
</pre>
</div><div id="index-body">
<h2 id="G"><span id="section-head">G</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/gen-class">gen-class</a><span id="line-content"> macro clojure.core When compiling, generates compiled bytecode for a ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/gen-interface">gen-interface</a><span id="line-content"> macro clojure.core When compiling, generates compiled bytecode for an...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/gensym">gensym</a><span id="line-content"> function clojure.core Returns a new symbol with a unique name. If a pref...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/get">get</a><span id="line-content"> function clojure.core Returns the value mapped to key, not-found or nil ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/get-in">get-in</a><span id="line-content"> function clojure.core returns the value in a nested associative structur...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/get-method">get-method</a><span id="line-content"> function clojure.core Given a multimethod and a dispatch value, returns ...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/get-possibly-unbound-var">get-possibly-unbound-var</a><span id="line-content"> function clojure.test Like var-get but returns nil if the var is unbound...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/get-proxy-class">get-proxy-class</a><span id="line-content"> function clojure.core Takes an optional single class followed by zero or...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/get-thread-bindings">get-thread-bindings</a><span id="line-content"> function clojure.core Get a map with the Var/value pairs which is curren...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/get-validator">get-validator</a><span id="line-content"> function clojure.core Gets the validator-fn for a var/ref/agent/atom..
</span></span>
</pre>
</div><div id="index-body">
<h2 id="H"><span id="section-head">H</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/hash">hash</a><span id="line-content"> function clojure.core Returns the hash code of its argument.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/hash-map">hash-map</a><span id="line-content"> function clojure.core keyval =&gt; key val Returns a new hash map with supp...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/hash-set">hash-set</a><span id="line-content"> function clojure.core Returns a new hash set with supplied keys..
</span></span>
</pre>
</div><div id="index-body">
<h2 id="I"><span id="section-head">I</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/*in*">*in*</a><span id="line-content"> var clojure.core A java.io.Reader object representing standard inpu...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/identical?">identical?</a><span id="line-content"> function clojure.core Tests if 2 arguments are the same object.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/identity">identity</a><span id="line-content"> function clojure.core Returns its argument..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/if">if</a><span id="line-content"> special form clojure.core Evaluates test. If not the singular values nil or ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/if-let">if-let</a><span id="line-content"> macro clojure.core bindings =&gt; binding-form test If test is true, ev...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/if-not">if-not</a><span id="line-content"> macro clojure.core Evaluates test. If logical false, evaluates and re...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ifn?">ifn?</a><span id="line-content"> function clojure.core Returns true if x implements IFn. Note that many d...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/import">import</a><span id="line-content"> macro clojure.core import-list =&gt; (package-symbol class-name-symbols*...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/in-ns">in-ns</a><span id="line-content"> function clojure.core Sets *ns* to the namespace named by the symbol, cr...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/inc">inc</a><span id="line-content"> function clojure.core Returns a number one greater than num..
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/inc-report-counter">inc-report-counter</a><span id="line-content"> function clojure.test Increments the named counter in *report-counters*,...
</span></span><span id="section-content"> <a href="clojure.set-api.html#clojure.set/index">index</a><span id="line-content"> function clojure.set Returns a map of the distinct values of ks in the ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/init-proxy">init-proxy</a><span id="line-content"> function clojure.core Takes a proxy instance and a map of strings (which...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/insert-child">insert-child</a><span id="line-content"> function clojure.zip Inserts the item as the leftmost child of the node...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/insert-left">insert-left</a><span id="line-content"> function clojure.zip Inserts the item as the left sibling of the node a...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/insert-right">insert-right</a><span id="line-content"> function clojure.zip Inserts the item as the right sibling of the node ...
</span></span><span id="section-content"> <a href="clojure.inspector-api.html#clojure.inspector/inspect">inspect</a><span id="line-content"> function clojure.inspector creates a graphical (Swing) inspector on the suppl...
</span></span><span id="section-content"> <a href="clojure.inspector-api.html#clojure.inspector/inspect-table">inspect-table</a><span id="line-content"> function clojure.inspector creates a graphical (Swing) inspector on the suppl...
</span></span><span id="section-content"> <a href="clojure.inspector-api.html#clojure.inspector/inspect-tree">inspect-tree</a><span id="line-content"> function clojure.inspector creates a graphical (Swing) inspector on the suppl...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/instance?">instance?</a><span id="line-content"> function clojure.core Evaluates x and tests if it is an instance of the ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/int">int</a><span id="line-content"> function clojure.core Coerce to int.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/int-array">int-array</a><span id="line-content"> function clojure.core Creates an array of ints.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/integer?">integer?</a><span id="line-content"> function clojure.core Returns true if n is an integer.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/interleave">interleave</a><span id="line-content"> function clojure.core Returns a lazy seq of the first item in each coll,...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/intern">intern</a><span id="line-content"> function clojure.core Finds or creates a var named by the symbol name in...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/interpose">interpose</a><span id="line-content"> function clojure.core Returns a lazy seq of the elements of coll separat...
</span></span><span id="section-content"> <a href="clojure.set-api.html#clojure.set/intersection">intersection</a><span id="line-content"> function clojure.set Return a set that is the intersection of the input...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/into">into</a><span id="line-content"> function clojure.core Returns a new coll consisting of to-coll with all ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/into-array">into-array</a><span id="line-content"> function clojure.core Returns an array with components set to the values...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ints">ints</a><span id="line-content"> function clojure.core Casts to int[].
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/io!">io!</a><span id="line-content"> macro clojure.core If an io! block occurs in a transaction, throws an...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/is">is</a><span id="line-content"> macro clojure.test Generic assertion macro. 'form' is any predicate ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/isa?">isa?</a><span id="line-content"> function clojure.core Returns true if (= child parent), or child is dire...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/iterate">iterate</a><span id="line-content"> function clojure.core Returns a lazy sequence of x, (f x), (f (f x)) etc...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/iterator-seq">iterator-seq</a><span id="line-content"> function clojure.core Returns a seq on a java.util.Iterator. Note that m...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="J"><span id="section-head">J</span></h2>
<pre>
<span id="section-content"> <a href="clojure.set-api.html#clojure.set/join">join</a><span id="line-content"> function clojure.set When passed 2 rels, returns the rel corresponding ...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/join-fixtures">join-fixtures</a><span id="line-content"> function clojure.test Composes a collection of fixtures, in order. Alwa...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/juxt">juxt</a><span id="line-content"> function clojure.core Alpha - name subject to change. Takes a set of fun...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="K"><span id="section-head">K</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/key">key</a><span id="line-content"> function clojure.core Returns the key of the map entry..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/keys">keys</a><span id="line-content"> function clojure.core Returns a sequence of the map's keys..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/keyword">keyword</a><span id="line-content"> function clojure.core Returns a Keyword with the given namespace and nam...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/keyword?">keyword?</a><span id="line-content"> function clojure.core Return true if x is a Keyword.
</span></span><span id="section-content"> <a href="clojure.walk-api.html#clojure.walk/keywordize-keys">keywordize-keys</a><span id="line-content"> function clojure.walk Recursively transforms all map keys from strings t...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="L"><span id="section-head">L</span></h2>
<pre>
<span id="section-content"> <a href="clojure.test-api.html#clojure.test/*load-tests*">*load-tests*</a><span id="line-content"> var clojure.test True by default. If set to false, no test functio...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/last">last</a><span id="line-content"> function clojure.core Return the last item in coll, in linear time.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/lazy-cat">lazy-cat</a><span id="line-content"> macro clojure.core Expands to code which yields a lazy sequence of th...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/lazy-seq">lazy-seq</a><span id="line-content"> macro clojure.core Takes a body of expressions that returns an ISeq o...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/left">left</a><span id="line-content"> function clojure.zip Returns the loc of the left sibling of the node at...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/leftmost">leftmost</a><span id="line-content"> function clojure.zip Returns the loc of the leftmost sibling of the nod...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/lefts">lefts</a><span id="line-content"> function clojure.zip Returns a seq of the left siblings of this loc.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/let">let</a><span id="line-content"> macro clojure.core Evaluates the exprs in a lexical context in which ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/letfn">letfn</a><span id="line-content"> macro clojure.core Takes a vector of function specs and a body, and g...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/line-seq">line-seq</a><span id="line-content"> function clojure.core Returns the lines of text from rdr as a lazy seque...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/list">list</a><span id="line-content"> function clojure.core Creates a new list containing the items..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/list*">list*</a><span id="line-content"> function clojure.core Creates a new list containing the items prepended ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/list?">list?</a><span id="line-content"> function clojure.core Returns true if x implements IPersistentList.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/load">load</a><span id="line-content"> function clojure.core Loads Clojure code from resources in classpath. A ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/load-file">load-file</a><span id="line-content"> function clojure.core Sequentially read and evaluate the set of forms co...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/load-reader">load-reader</a><span id="line-content"> function clojure.core Sequentially read and evaluate the set of forms co...
</span></span><span id="section-content"> <a href="clojure.main-api.html#clojure.main/load-script">load-script</a><span id="line-content"> function clojure.main Loads Clojure source from a file or resource given...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/load-string">load-string</a><span id="line-content"> function clojure.core Sequentially read and evaluate the set of forms co...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/loaded-libs">loaded-libs</a><span id="line-content"> function clojure.core Returns a sorted set of symbols naming the current...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/locking">locking</a><span id="line-content"> macro clojure.core Executes exprs in an implicit do, while holding th...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/long">long</a><span id="line-content"> function clojure.core Coerce to long.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/long-array">long-array</a><span id="line-content"> function clojure.core Creates an array of longs.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/longs">longs</a><span id="line-content"> function clojure.core Casts to long[].
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/loop">loop</a><span id="line-content"> macro clojure.core Evaluates the exprs in a lexical context in which ...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="M"><span id="section-head">M</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/macroexpand">macroexpand</a><span id="line-content"> function clojure.core Repeatedly calls macroexpand-1 on form until it no...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/macroexpand-1">macroexpand-1</a><span id="line-content"> function clojure.core If form represents a macro form, returns its expan...
</span></span><span id="section-content"> <a href="clojure.walk-api.html#clojure.walk/macroexpand-all">macroexpand-all</a><span id="line-content"> function clojure.walk Recursively performs all possible macroexpansions ...
</span></span><span id="section-content"> <a href="clojure.main-api.html#clojure.main/main">main</a><span id="line-content"> function clojure.main Usage: java -cp clojure.jar clojure.main [init-opt...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/make-array">make-array</a><span id="line-content"> function clojure.core Creates and returns an array of instances of the s...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/make-hierarchy">make-hierarchy</a><span id="line-content"> function clojure.core Creates a hierarchy object for use with derive, is...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/make-node">make-node</a><span id="line-content"> function clojure.zip Returns a new branch node, given an existing node ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/map">map</a><span id="line-content"> function clojure.core Returns a lazy sequence consisting of the result o...
</span></span><span id="section-content"> <a href="clojure.set-api.html#clojure.set/map-invert">map-invert</a><span id="line-content"> function clojure.set Returns the map with the vals mapped to the keys..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/map?">map?</a><span id="line-content"> function clojure.core Return true if x implements IPersistentMap.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/mapcat">mapcat</a><span id="line-content"> function clojure.core Returns the result of applying concat to the resul...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/max">max</a><span id="line-content"> function clojure.core Returns the greatest of the nums..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/max-key">max-key</a><span id="line-content"> function clojure.core Returns the x for which (k x), a number, is greate...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/memfn">memfn</a><span id="line-content"> macro clojure.core Expands into code that creates a fn that expects t...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/memoize">memoize</a><span id="line-content"> function clojure.core Returns a memoized version of a referentially tran...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/merge">merge</a><span id="line-content"> function clojure.core Returns a map that consists of the rest of the map...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/merge-with">merge-with</a><span id="line-content"> function clojure.core Returns a map that consists of the rest of the map...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/meta">meta</a><span id="line-content"> function clojure.core Returns the metadata of obj, returns nil if there ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/methods">methods</a><span id="line-content"> function clojure.core Given a multimethod, returns a map of dispatch val...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/min">min</a><span id="line-content"> function clojure.core Returns the least of the nums..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/min-key">min-key</a><span id="line-content"> function clojure.core Returns the x for which (k x), a number, is least..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/mod">mod</a><span id="line-content"> function clojure.core Modulus of num and div. Truncates toward negative ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/monitor-enter">monitor-enter</a><span id="line-content"> special form clojure.core Synchronization primitive that should be avoided i...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/monitor-exit">monitor-exit</a><span id="line-content"> special form clojure.core Synchronization primitive that should be avoided i...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="N"><span id="section-head">N</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/*ns*">*ns*</a><span id="line-content"> var clojure.core A clojure.lang.Namespace object representing the c...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/name">name</a><span id="line-content"> function clojure.core Returns the name String of a symbol or keyword..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/namespace">namespace</a><span id="line-content"> function clojure.core Returns the namespace String of a symbol or keywor...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/neg?">neg?</a><span id="line-content"> function clojure.core Returns true if num is less than zero, else false.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/new">new</a><span id="line-content"> special form clojure.core The args, if any, are evaluated from left to right...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/newline">newline</a><span id="line-content"> function clojure.core Writes a newline to the output stream that is the ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/next">next</a><span id="line-content"> function clojure.core Returns a seq of the items after the first. Calls ...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/next">next</a><span id="line-content"> function clojure.zip Moves to the next loc in the hierarchy, depth-firs...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/nfirst">nfirst</a><span id="line-content"> function clojure.core Same as (next (first x)).
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/nil?">nil?</a><span id="line-content"> function clojure.core Returns true if x is nil, false otherwise..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/nnext">nnext</a><span id="line-content"> function clojure.core Same as (next (next x)).
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/node">node</a><span id="line-content"> function clojure.zip Returns the node at loc.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/not">not</a><span id="line-content"> function clojure.core Returns true if x is logical false, false otherwis...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/not-any?">not-any?</a><span id="line-content"> function clojure.core Returns false if (pred x) is logical true for any ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/not-empty">not-empty</a><span id="line-content"> function clojure.core If coll is empty, returns nil, else coll.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/not-every?">not-every?</a><span id="line-content"> function clojure.core Returns false if (pred x) is logical true for ever...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/not=">not=</a><span id="line-content"> function clojure.core Same as (not (= obj1 obj2)).
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns">ns</a><span id="line-content"> macro clojure.core Sets *ns* to the namespace named by name (unevalua...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns-aliases">ns-aliases</a><span id="line-content"> function clojure.core Returns a map of the aliases for the namespace..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns-imports">ns-imports</a><span id="line-content"> function clojure.core Returns a map of the import mappings for the names...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns-interns">ns-interns</a><span id="line-content"> function clojure.core Returns a map of the intern mappings for the names...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns-map">ns-map</a><span id="line-content"> function clojure.core Returns a map of all the mappings for the namespac...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns-name">ns-name</a><span id="line-content"> function clojure.core Returns the name of the namespace, a symbol..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns-publics">ns-publics</a><span id="line-content"> function clojure.core Returns a map of the public intern mappings for th...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns-refers">ns-refers</a><span id="line-content"> function clojure.core Returns a map of the refer mappings for the namesp...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns-resolve">ns-resolve</a><span id="line-content"> function clojure.core Returns the var or Class to which a symbol will be...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns-unalias">ns-unalias</a><span id="line-content"> function clojure.core Removes the alias for the symbol from the namespac...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ns-unmap">ns-unmap</a><span id="line-content"> function clojure.core Removes the mappings for the symbol from the names...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/nth">nth</a><span id="line-content"> function clojure.core Returns the value at the index. get returns nil if...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/nthnext">nthnext</a><span id="line-content"> function clojure.core Returns the nth next of coll, (seq coll) when n is...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/num">num</a><span id="line-content"> function clojure.core Coerce to Number.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/number?">number?</a><span id="line-content"> function clojure.core Returns true if x is a Number.
</span></span>
</pre>
</div><div id="index-body">
<h2 id="O"><span id="section-head">O</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/*out*">*out*</a><span id="line-content"> var clojure.core A java.io.Writer object representing standard outp...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/odd?">odd?</a><span id="line-content"> function clojure.core Returns true if n is odd, throws an exception if n...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/or">or</a><span id="line-content"> macro clojure.core Evaluates exprs one at a time, from left to right....
</span></span>
</pre>
</div><div id="index-body">
<h2 id="P"><span id="section-head">P</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/*print-dup*">*print-dup*</a><span id="line-content"> var clojure.core When set to logical true, objects will be printed ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*print-length*">*print-length*</a><span id="line-content"> var clojure.core *print-length* controls how many items of each col...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*print-level*">*print-level*</a><span id="line-content"> var clojure.core *print-level* controls how many levels deep the pr...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*print-meta*">*print-meta*</a><span id="line-content"> var clojure.core If set to logical true, when printing an object, i...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*print-readably*">*print-readably*</a><span id="line-content"> var clojure.core When set to logical false, strings and characters ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/parents">parents</a><span id="line-content"> function clojure.core Returns the immediate parents of tag, either via a...
</span></span><span id="section-content"> <a href="clojure.xml-api.html#clojure.xml/parse">parse</a><span id="line-content"> function clojure.xml Parses and loads the source s, which can be a File...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/partial">partial</a><span id="line-content"> function clojure.core Takes a function f and fewer than the normal argum...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/partition">partition</a><span id="line-content"> function clojure.core Returns a lazy sequence of lists of n items each, ...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/path">path</a><span id="line-content"> function clojure.zip Returns a seq of nodes leading to this loc.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/pcalls">pcalls</a><span id="line-content"> function clojure.core Executes the no-arg fns in parallel, returning a l...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/peek">peek</a><span id="line-content"> function clojure.core For a list or queue, same as first, for a vector, ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/persistent!">persistent!</a><span id="line-content"> function clojure.core Alpha - subject to change. Returns a new, persiste...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/pmap">pmap</a><span id="line-content"> function clojure.core Like map, except f is applied in parallel. Semi-la...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/pop">pop</a><span id="line-content"> function clojure.core For a list or queue, returns a new list/queue with...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/pop!">pop!</a><span id="line-content"> function clojure.core Alpha - subject to change. Removes the last item f...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/pop-thread-bindings">pop-thread-bindings</a><span id="line-content"> function clojure.core Pop one set of bindings pushed with push-binding b...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/pos?">pos?</a><span id="line-content"> function clojure.core Returns true if num is greater than zero, else fal...
</span></span><span id="section-content"> <a href="clojure.walk-api.html#clojure.walk/postwalk">postwalk</a><span id="line-content"> function clojure.walk Performs a depth-first, post-order traversal of fo...
</span></span><span id="section-content"> <a href="clojure.walk-api.html#clojure.walk/postwalk-demo">postwalk-demo</a><span id="line-content"> function clojure.walk Demonstrates the behavior of postwalk by printing ...
</span></span><span id="section-content"> <a href="clojure.walk-api.html#clojure.walk/postwalk-replace">postwalk-replace</a><span id="line-content"> function clojure.walk Recursively transforms form by replacing keys in s...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/pr">pr</a><span id="line-content"> function clojure.core Prints the object(s) to the output stream that is ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/pr-str">pr-str</a><span id="line-content"> function clojure.core pr to a string, returning it.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/prefer-method">prefer-method</a><span id="line-content"> function clojure.core Causes the multimethod to prefer matches of dispat...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/prefers">prefers</a><span id="line-content"> function clojure.core Given a multimethod, returns a map of preferred va...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/prev">prev</a><span id="line-content"> function clojure.zip Moves to the previous loc in the hierarchy, depth-...
</span></span><span id="section-content"> <a href="clojure.walk-api.html#clojure.walk/prewalk">prewalk</a><span id="line-content"> function clojure.walk Like postwalk, but does pre-order traversal..
</span></span><span id="section-content"> <a href="clojure.walk-api.html#clojure.walk/prewalk-demo">prewalk-demo</a><span id="line-content"> function clojure.walk Demonstrates the behavior of prewalk by printing e...
</span></span><span id="section-content"> <a href="clojure.walk-api.html#clojure.walk/prewalk-replace">prewalk-replace</a><span id="line-content"> function clojure.walk Recursively transforms form by replacing keys in s...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/print">print</a><span id="line-content"> function clojure.core Prints the object(s) to the output stream that is ...
</span></span><span id="section-content"> <a href="clojure.stacktrace-api.html#clojure.stacktrace/print-cause-trace">print-cause-trace</a><span id="line-content"> function clojure.stacktrace Like print-stack-trace but prints chained exceptio...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/print-namespace-doc">print-namespace-doc</a><span id="line-content"> function clojure.core Print the documentation string of a Namespace..
</span></span><span id="section-content"> <a href="clojure.stacktrace-api.html#clojure.stacktrace/print-stack-trace">print-stack-trace</a><span id="line-content"> function clojure.stacktrace Prints a Clojure-oriented stack trace of tr, a Thr...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/print-str">print-str</a><span id="line-content"> function clojure.core print to a string, returning it.
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test.tap/print-tap-diagnostic">print-tap-diagnostic</a><span id="line-content"> function clojure.test.tap Prints a TAP diagnostic line. data is a (possibly...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test.tap/print-tap-fail">print-tap-fail</a><span id="line-content"> function clojure.test.tap Prints a TAP 'not ok' line. msg is a string, with...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test.tap/print-tap-pass">print-tap-pass</a><span id="line-content"> function clojure.test.tap Prints a TAP 'ok' line. msg is a string, with no ...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test.tap/print-tap-plan">print-tap-plan</a><span id="line-content"> function clojure.test.tap Prints a TAP plan line like '1..n'. n is the numb...
</span></span><span id="section-content"> <a href="clojure.stacktrace-api.html#clojure.stacktrace/print-throwable">print-throwable</a><span id="line-content"> function clojure.stacktrace Prints the class and message of a Throwable..
</span></span><span id="section-content"> <a href="clojure.stacktrace-api.html#clojure.stacktrace/print-trace-element">print-trace-element</a><span id="line-content"> function clojure.stacktrace Prints a Clojure-oriented view of one element in a...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/printf">printf</a><span id="line-content"> function clojure.core Prints formatted output, as per format.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/println">println</a><span id="line-content"> function clojure.core Same as print followed by (newline).
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/println-str">println-str</a><span id="line-content"> function clojure.core println to a string, returning it.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/prn">prn</a><span id="line-content"> function clojure.core Same as pr followed by (newline). Observes *flush-...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/prn-str">prn-str</a><span id="line-content"> function clojure.core prn to a string, returning it.
</span></span><span id="section-content"> <a href="clojure.set-api.html#clojure.set/project">project</a><span id="line-content"> function clojure.set Returns a rel of the elements of xrel with only th...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/promise">promise</a><span id="line-content"> function clojure.core Alpha - subject to change. Returns a promise objec...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/proxy">proxy</a><span id="line-content"> macro clojure.core class-and-interfaces - a vector of class names ar...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/proxy-mappings">proxy-mappings</a><span id="line-content"> function clojure.core Takes a proxy instance and returns the proxy's fn ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/proxy-super">proxy-super</a><span id="line-content"> macro clojure.core Use to call a superclass method in the body of a p...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/push-thread-bindings">push-thread-bindings</a><span id="line-content"> function clojure.core WARNING: This is a low-level function. Prefer high...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/pvalues">pvalues</a><span id="line-content"> macro clojure.core Returns a lazy sequence of the values of the exprs...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="Q"><span id="section-head">Q</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/quot">quot</a><span id="line-content"> function clojure.core quot[ient] of dividing numerator by denominator..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/quote">quote</a><span id="line-content"> special form clojure.core Yields the unevaluated form. Please see http://cl...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="R"><span id="section-head">R</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/*read-eval*">*read-eval*</a><span id="line-content"> var clojure.core When set to logical false, the EvalReader (#=(...)...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/rand">rand</a><span id="line-content"> function clojure.core Returns a random floating point number between 0 (...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/rand-int">rand-int</a><span id="line-content"> function clojure.core Returns a random integer between 0 (inclusive) and...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/range">range</a><span id="line-content"> function clojure.core Returns a lazy seq of nums from start (inclusive) ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ratio?">ratio?</a><span id="line-content"> function clojure.core Returns true if n is a Ratio.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/rationalize">rationalize</a><span id="line-content"> function clojure.core returns the rational value of num.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/re-find">re-find</a><span id="line-content"> function clojure.core Returns the next regex match, if any, of string to...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/re-groups">re-groups</a><span id="line-content"> function clojure.core Returns the groups from the most recent match/find...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/re-matcher">re-matcher</a><span id="line-content"> function clojure.core Returns an instance of java.util.regex.Matcher, fo...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/re-matches">re-matches</a><span id="line-content"> function clojure.core Returns the match, if any, of string to pattern, u...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/re-pattern">re-pattern</a><span id="line-content"> function clojure.core Returns an instance of java.util.regex.Pattern, fo...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/re-seq">re-seq</a><span id="line-content"> function clojure.core Returns a lazy sequence of successive matches of p...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/read">read</a><span id="line-content"> function clojure.core Reads the next object from stream, which must be a...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/read-line">read-line</a><span id="line-content"> function clojure.core Reads the next line from stream that is the curren...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/read-string">read-string</a><span id="line-content"> function clojure.core Reads one object from the string s.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/recur">recur</a><span id="line-content"> special form clojure.core Evaluates the exprs in order, then, in parallel, r...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/reduce">reduce</a><span id="line-content"> function clojure.core f should be a function of 2 arguments. If val is n...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ref">ref</a><span id="line-content"> function clojure.core Creates and returns a Ref with an initial value of...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ref-history-count">ref-history-count</a><span id="line-content"> function clojure.core Returns the history count of a ref.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ref-max-history">ref-max-history</a><span id="line-content"> function clojure.core Gets the max-history of a ref, or sets it and retu...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ref-min-history">ref-min-history</a><span id="line-content"> function clojure.core Gets the min-history of a ref, or sets it and retu...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/ref-set">ref-set</a><span id="line-content"> function clojure.core Must be called in a transaction. Sets the value of...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/refer">refer</a><span id="line-content"> function clojure.core refers to all public vars of ns, subject to filter...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/refer-clojure">refer-clojure</a><span id="line-content"> macro clojure.core Same as (refer 'clojure.core &lt;filters&gt;).
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/release-pending-sends">release-pending-sends</a><span id="line-content"> function clojure.core Normally, actions sent directly or indirectly duri...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/rem">rem</a><span id="line-content"> function clojure.core remainder of dividing numerator by denominator..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/remove">remove</a><span id="line-content"> function clojure.core Returns a lazy sequence of the items in coll for w...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/remove">remove</a><span id="line-content"> function clojure.zip Removes the node at loc, returning the loc that wo...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/remove-method">remove-method</a><span id="line-content"> function clojure.core Removes the method of multimethod associated with ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/remove-ns">remove-ns</a><span id="line-content"> function clojure.core Removes the namespace named by the symbol. Use wit...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/remove-watch">remove-watch</a><span id="line-content"> function clojure.core Alpha - subject to change. Removes a watch (set by...
</span></span><span id="section-content"> <a href="clojure.set-api.html#clojure.set/rename">rename</a><span id="line-content"> function clojure.set Returns a rel of the maps in xrel with the keys in...
</span></span><span id="section-content"> <a href="clojure.set-api.html#clojure.set/rename-keys">rename-keys</a><span id="line-content"> function clojure.set Returns the map with the keys in kmap renamed to t...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/repeat">repeat</a><span id="line-content"> function clojure.core Returns a lazy (infinite!, or length n if supplied...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/repeatedly">repeatedly</a><span id="line-content"> function clojure.core Takes a function of no args, presumably with side ...
</span></span><span id="section-content"> <a href="clojure.main-api.html#clojure.main/repl">repl</a><span id="line-content"> function clojure.main Generic, reusable, read-eval-print loop. By defaul...
</span></span><span id="section-content"> <a href="clojure.main-api.html#clojure.main/repl-caught">repl-caught</a><span id="line-content"> function clojure.main Default :caught hook for repl.
</span></span><span id="section-content"> <a href="clojure.main-api.html#clojure.main/repl-exception">repl-exception</a><span id="line-content"> function clojure.main Returns CompilerExceptions in tact, but only the r...
</span></span><span id="section-content"> <a href="clojure.main-api.html#clojure.main/repl-prompt">repl-prompt</a><span id="line-content"> function clojure.main Default :prompt hook for repl.
</span></span><span id="section-content"> <a href="clojure.main-api.html#clojure.main/repl-read">repl-read</a><span id="line-content"> function clojure.main Default :read hook for repl. Reads from *in* which...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/replace">replace</a><span id="line-content"> function clojure.core Given a map of replacement pairs and a vector/coll...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/replace">replace</a><span id="line-content"> function clojure.zip Replaces the node at this loc, without moving.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/replicate">replicate</a><span id="line-content"> function clojure.core Returns a lazy seq of n xs..
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/report">report</a><span id="line-content"> multimethod clojure.test Generic reporting function, may be overridden to p...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/require">require</a><span id="line-content"> function clojure.core Loads libs, skipping any that are already loaded. ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/reset!">reset!</a><span id="line-content"> function clojure.core Sets the value of atom to newval without regard fo...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/reset-meta!">reset-meta!</a><span id="line-content"> function clojure.core Atomically resets the metadata for a namespace/var...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/resolve">resolve</a><span id="line-content"> function clojure.core same as (ns-resolve *ns* symbol).
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/rest">rest</a><span id="line-content"> function clojure.core Returns a possibly empty seq of the items after th...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/resultset-seq">resultset-seq</a><span id="line-content"> function clojure.core Creates and returns a lazy sequence of structmaps ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/reverse">reverse</a><span id="line-content"> function clojure.core Returns a seq of the items in coll in reverse orde...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/reversible?">reversible?</a><span id="line-content"> function clojure.core Returns true if coll implements Reversible.
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/right">right</a><span id="line-content"> function clojure.zip Returns the loc of the right sibling of the node a...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/rightmost">rightmost</a><span id="line-content"> function clojure.zip Returns the loc of the rightmost sibling of the no...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/rights">rights</a><span id="line-content"> function clojure.zip Returns a seq of the right siblings of this loc.
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/root">root</a><span id="line-content"> function clojure.zip zips all the way up and returns the root node, ref...
</span></span><span id="section-content"> <a href="clojure.stacktrace-api.html#clojure.stacktrace/root-cause">root-cause</a><span id="line-content"> function clojure.stacktrace Returns the last 'cause' Throwable in a chain of T...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/rseq">rseq</a><span id="line-content"> function clojure.core Returns, in constant time, a seq of the items in r...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/rsubseq">rsubseq</a><span id="line-content"> function clojure.core sc must be a sorted collection, test(s) one of &lt;, ...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/run-all-tests">run-all-tests</a><span id="line-content"> function clojure.test Runs all tests in all namespaces; prints results. ...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/run-tests">run-tests</a><span id="line-content"> function clojure.test Runs all tests in the given namespaces; prints res...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="S"><span id="section-head">S</span></h2>
<pre>
<span id="section-content"> <a href="clojure.test-api.html#clojure.test/*stack-trace-depth*">*stack-trace-depth*</a><span id="line-content"> var clojure.test The maximum depth of stack traces to print when an...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/second">second</a><span id="line-content"> function clojure.core Same as (first (next x)).
</span></span><span id="section-content"> <a href="clojure.set-api.html#clojure.set/select">select</a><span id="line-content"> function clojure.set Returns a set of the elements for which pred is tr...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/select-keys">select-keys</a><span id="line-content"> function clojure.core Returns a map containing only those entries in map...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/send">send</a><span id="line-content"> function clojure.core Dispatch an action to an agent. Returns the agent ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/send-off">send-off</a><span id="line-content"> function clojure.core Dispatch a potentially blocking action to an agent...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/seq">seq</a><span id="line-content"> function clojure.core Returns a seq on the collection. If the collection...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/seq-zip">seq-zip</a><span id="line-content"> function clojure.zip Returns a zipper for nested sequences, given a roo...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/seq?">seq?</a><span id="line-content"> function clojure.core Return true if x implements ISeq.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/seque">seque</a><span id="line-content"> function clojure.core Creates a queued seq on another (presumably lazy) ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/sequence">sequence</a><span id="line-content"> function clojure.core Coerces coll to a (possibly empty) sequence, if it...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/sequential?">sequential?</a><span id="line-content"> function clojure.core Returns true if coll implements Sequential.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/set">set</a><span id="line-content"> function clojure.core Returns a set of the distinct elements of coll..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/set!">set!</a><span id="line-content"> special form clojure.core Used to set thread-local-bound vars, Java object i...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/set-test">set-test</a><span id="line-content"> macro clojure.test Experimental. Sets :test metadata of the named var...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/set-validator!">set-validator!</a><span id="line-content"> function clojure.core Sets the validator-fn for a var/ref/agent/atom. va...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/set?">set?</a><span id="line-content"> function clojure.core Returns true if x implements IPersistentSet.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/short">short</a><span id="line-content"> function clojure.core Coerce to short.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/short-array">short-array</a><span id="line-content"> function clojure.core Creates an array of shorts.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/shorts">shorts</a><span id="line-content"> function clojure.core Casts to shorts[].
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/shutdown-agents">shutdown-agents</a><span id="line-content"> function clojure.core Initiates a shutdown of the thread pools that back...
</span></span><span id="section-content"> <a href="clojure.main-api.html#clojure.main/skip-if-eol">skip-if-eol</a><span id="line-content"> function clojure.main If the next character on stream s is a newline, sk...
</span></span><span id="section-content"> <a href="clojure.main-api.html#clojure.main/skip-whitespace">skip-whitespace</a><span id="line-content"> function clojure.main Skips whitespace characters on stream s. Returns :...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/slurp">slurp</a><span id="line-content"> function clojure.core Reads the file named by f using the encoding enc i...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/some">some</a><span id="line-content"> function clojure.core Returns the first logical true value of (pred x) f...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/sort">sort</a><span id="line-content"> function clojure.core Returns a sorted sequence of the items in coll. If...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/sort-by">sort-by</a><span id="line-content"> function clojure.core Returns a sorted sequence of the items in coll, wh...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/sorted-map">sorted-map</a><span id="line-content"> function clojure.core keyval =&gt; key val Returns a new sorted map with su...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/sorted-map-by">sorted-map-by</a><span id="line-content"> function clojure.core keyval =&gt; key val Returns a new sorted map with su...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/sorted-set">sorted-set</a><span id="line-content"> function clojure.core Returns a new sorted set with supplied keys..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/sorted-set-by">sorted-set-by</a><span id="line-content"> function clojure.core Returns a new sorted set with supplied keys, using...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/sorted?">sorted?</a><span id="line-content"> function clojure.core Returns true if coll implements Sorted.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/special-form-anchor">special-form-anchor</a><span id="line-content"> function clojure.core Returns the anchor tag on http://clojure.org/speci...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/special-symbol?">special-symbol?</a><span id="line-content"> function clojure.core Returns true if s names a special form.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/split-at">split-at</a><span id="line-content"> function clojure.core Returns a vector of [(take n coll) (drop n coll)].
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/split-with">split-with</a><span id="line-content"> function clojure.core Returns a vector of [(take-while pred coll) (drop-...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/str">str</a><span id="line-content"> function clojure.core With no args, returns the empty string. With one a...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/stream?">stream?</a><span id="line-content"> function clojure.core Returns true if x is an instance of Stream.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/string?">string?</a><span id="line-content"> function clojure.core Return true if x is a String.
</span></span><span id="section-content"> <a href="clojure.walk-api.html#clojure.walk/stringify-keys">stringify-keys</a><span id="line-content"> function clojure.walk Recursively transforms all map keys from keywords ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/struct">struct</a><span id="line-content"> function clojure.core Returns a new structmap instance with the keys of ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/struct-map">struct-map</a><span id="line-content"> function clojure.core Returns a new structmap instance with the keys of ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/subs">subs</a><span id="line-content"> function clojure.core Returns the substring of s beginning at start incl...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/subseq">subseq</a><span id="line-content"> function clojure.core sc must be a sorted collection, test(s) one of &lt;, ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/subvec">subvec</a><span id="line-content"> function clojure.core Returns a persistent vector of the items in vector...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/successful?">successful?</a><span id="line-content"> function clojure.test Returns true if the given test summary indicates a...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/supers">supers</a><span id="line-content"> function clojure.core Returns the immediate and indirect superclasses an...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/swap!">swap!</a><span id="line-content"> function clojure.core Atomically swaps the value of atom to be: (apply f...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/symbol">symbol</a><span id="line-content"> function clojure.core Returns a Symbol with the given namespace and name...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/symbol?">symbol?</a><span id="line-content"> function clojure.core Return true if x is a Symbol.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/sync">sync</a><span id="line-content"> macro clojure.core transaction-flags =&gt; TBD, pass nil for now Runs t...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/syntax-symbol-anchor">syntax-symbol-anchor</a><span id="line-content"> function clojure.core Returns the anchor tag on http://clojure.org/speci...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="T"><span id="section-head">T</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/take">take</a><span id="line-content"> function clojure.core Returns a lazy sequence of the first n items in co...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/take-last">take-last</a><span id="line-content"> function clojure.core Returns a seq of the last n items in coll. Depend...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/take-nth">take-nth</a><span id="line-content"> function clojure.core Returns a lazy seq of every nth item in coll..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/take-while">take-while</a><span id="line-content"> function clojure.core Returns a lazy sequence of successive items from c...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/test">test</a><span id="line-content"> function clojure.core test [v] finds fn at key :test in var metadata and...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/test-all-vars">test-all-vars</a><span id="line-content"> function clojure.test Calls test-var on every var interned in the namesp...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/test-ns">test-ns</a><span id="line-content"> function clojure.test If the namespace defines a function named test-ns-...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/test-var">test-var</a><span id="line-content"> function clojure.test If v has a function in its :test metadata, calls t...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/testing">testing</a><span id="line-content"> macro clojure.test Adds a new string to the list of testing contexts....
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/testing-contexts-str">testing-contexts-str</a><span id="line-content"> function clojure.test Returns a string representation of the current tes...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/testing-vars-str">testing-vars-str</a><span id="line-content"> function clojure.test Returns a string representation of the current tes...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/the-ns">the-ns</a><span id="line-content"> function clojure.core If passed a namespace, returns it. Else, when pass...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/throw">throw</a><span id="line-content"> special form clojure.core The expr is evaluated and thrown, therefore it sho...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/time">time</a><span id="line-content"> macro clojure.core Evaluates expr and prints the time it took. Retur...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/to-array">to-array</a><span id="line-content"> function clojure.core Returns an array of Objects containing the content...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/to-array-2d">to-array-2d</a><span id="line-content"> function clojure.core Returns a (potentially-ragged) 2-dimensional array...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/trampoline">trampoline</a><span id="line-content"> function clojure.core trampoline can be used to convert algorithms requi...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/transient">transient</a><span id="line-content"> function clojure.core Alpha - subject to change. Returns a new, transien...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/tree-seq">tree-seq</a><span id="line-content"> function clojure.core Returns a lazy sequence of the nodes in a tree, vi...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/true?">true?</a><span id="line-content"> function clojure.core Returns true if x is the value true, false otherwi...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/try">try</a><span id="line-content"> special form clojure.core catch-clause =&gt; (catch classname name expr*) final...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/try-expr">try-expr</a><span id="line-content"> macro clojure.test Used by the 'is' macro to catch unexpected excepti...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/type">type</a><span id="line-content"> function clojure.core Returns the :type metadata of x, or its Class if n...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="U"><span id="section-head">U</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/unchecked-add">unchecked-add</a><span id="line-content"> function clojure.core Returns the sum of x and y, both int or long. Note...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/unchecked-dec">unchecked-dec</a><span id="line-content"> function clojure.core Returns a number one less than x, an int or long. ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/unchecked-divide">unchecked-divide</a><span id="line-content"> function clojure.core Returns the division of x by y, both int or long. ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/unchecked-inc">unchecked-inc</a><span id="line-content"> function clojure.core Returns a number one greater than x, an int or lon...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/unchecked-multiply">unchecked-multiply</a><span id="line-content"> function clojure.core Returns the product of x and y, both int or long. ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/unchecked-negate">unchecked-negate</a><span id="line-content"> function clojure.core Returns the negation of x, an int or long. Note - ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/unchecked-remainder">unchecked-remainder</a><span id="line-content"> function clojure.core Returns the remainder of division of x by y, both ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/unchecked-subtract">unchecked-subtract</a><span id="line-content"> function clojure.core Returns the difference of x and y, both int or lon...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/underive">underive</a><span id="line-content"> function clojure.core Removes a parent/child relationship between parent...
</span></span><span id="section-content"> <a href="clojure.set-api.html#clojure.set/union">union</a><span id="line-content"> function clojure.set Return a set that is the union of the input sets.
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/up">up</a><span id="line-content"> function clojure.zip Returns the loc of the parent of the node at this ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/update-in">update-in</a><span id="line-content"> function clojure.core 'Updates' a value in a nested associative structur...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/update-proxy">update-proxy</a><span id="line-content"> function clojure.core Takes a proxy instance and a map of strings (which...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/use">use</a><span id="line-content"> function clojure.core Like 'require, but also refers to each lib's names...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/use-fixtures">use-fixtures</a><span id="line-content"> multimethod clojure.test Wrap test runs in a fixture function to perform se...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="V"><span id="section-head">V</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/val">val</a><span id="line-content"> function clojure.core Returns the value in the map entry..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/vals">vals</a><span id="line-content"> function clojure.core Returns a sequence of the map's values..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/var">var</a><span id="line-content"> special form clojure.core The symbol must resolve to a var, and the Var obje...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/var-get">var-get</a><span id="line-content"> function clojure.core Gets the value in the var object.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/var-set">var-set</a><span id="line-content"> function clojure.core Sets the value in the var object to val. The var m...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/var?">var?</a><span id="line-content"> function clojure.core Returns true if v is of type clojure.lang.Var.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/vary-meta">vary-meta</a><span id="line-content"> function clojure.core Returns an object of the same type and value as ob...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/vec">vec</a><span id="line-content"> function clojure.core Creates a new vector containing the contents of co...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/vector">vector</a><span id="line-content"> function clojure.core Creates a new vector containing the args..
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/vector-zip">vector-zip</a><span id="line-content"> function clojure.zip Returns a zipper for nested vectors, given a root ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/vector?">vector?</a><span id="line-content"> function clojure.core Return true if x implements IPersistentVector .
</span></span>
</pre>
</div><div id="index-body">
<h2 id="W"><span id="section-head">W</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/*warn-on-reflection*">*warn-on-reflection*</a><span id="line-content"> var clojure.core When set to true, the compiler will emit warnings ...
</span></span><span id="section-content"> <a href="clojure.walk-api.html#clojure.walk/walk">walk</a><span id="line-content"> function clojure.walk Traverses form, an arbitrary data structure. inne...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/when">when</a><span id="line-content"> macro clojure.core Evaluates test. If logical true, evaluates body in...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/when-first">when-first</a><span id="line-content"> macro clojure.core bindings =&gt; x xs Same as (when (seq xs) (let [x (...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/when-let">when-let</a><span id="line-content"> macro clojure.core bindings =&gt; binding-form test When test is true, ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/when-not">when-not</a><span id="line-content"> macro clojure.core Evaluates test. If logical false, evaluates body i...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/while">while</a><span id="line-content"> macro clojure.core Repeatedly executes body while test expression is ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/with-bindings">with-bindings</a><span id="line-content"> macro clojure.core Takes a map of Var/value pairs. Installs for the g...
</span></span><span id="section-content"> <a href="clojure.main-api.html#clojure.main/with-bindings">with-bindings</a><span id="line-content"> macro clojure.main Executes body in the context of thread-local bindi...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/with-bindings*">with-bindings*</a><span id="line-content"> function clojure.core Takes a map of Var/value pairs. Installs for the g...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/with-in-str">with-in-str</a><span id="line-content"> macro clojure.core Evaluates body in a context in which *in* is bound...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test.junit/with-junit-output">with-junit-output</a><span id="line-content"> macro clojure.test.junit Execute body with modified test-is reporting funct...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/with-local-vars">with-local-vars</a><span id="line-content"> macro clojure.core varbinding=&gt; symbol init-expr Executes the exprs ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/with-meta">with-meta</a><span id="line-content"> function clojure.core Returns an object of the same type and value as ob...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/with-open">with-open</a><span id="line-content"> macro clojure.core bindings =&gt; [name init ...] Evaluates body in a t...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/with-out-str">with-out-str</a><span id="line-content"> macro clojure.core Evaluates exprs in a context in which *out* is bou...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/with-precision">with-precision</a><span id="line-content"> macro clojure.core Sets the precision and rounding mode to be used fo...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test.tap/with-tap-output">with-tap-output</a><span id="line-content"> macro clojure.test.tap Execute body with modified test reporting function...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/with-test">with-test</a><span id="line-content"> macro clojure.test Takes any definition form (that returns a Var) as ...
</span></span><span id="section-content"> <a href="clojure.test-api.html#clojure.test/with-test-out">with-test-out</a><span id="line-content"> macro clojure.test Runs body with *out* bound to the value of *test-o...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="X"><span id="section-head">X</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/xml-seq">xml-seq</a><span id="line-content"> function clojure.core A tree seq on the xml elements as per xml/parse.
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/xml-zip">xml-zip</a><span id="line-content"> function clojure.zip Returns a zipper for xml elements (as from xml/par...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="Y"><span id="section-head">Y</span></h2>
<pre>
</pre>
</div><div id="index-body">
<h2 id="Z"><span id="section-head">Z</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/zero?">zero?</a><span id="line-content"> function clojure.core Returns true if num is zero, else false.
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/zipmap">zipmap</a><span id="line-content"> function clojure.core Returns a map with the keys mapped to the correspo...
</span></span><span id="section-content"> <a href="clojure.zip-api.html#clojure.zip/zipper">zipper</a><span id="line-content"> function clojure.zip Creates a new zipper structure. branch? is a fn ...
</span></span>
</pre>
</div><div id="index-body">
<h2 id="Other"><span id="section-head">Other</span></h2>
<pre>
<span id="section-content"> <a href="clojure.core-api.html#clojure.core/&amp;">&amp;</a><span id="line-content"> special syntax clojure.core Syntax for use with fn. Please see http://clojure...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*">*</a><span id="line-content"> function clojure.core Returns the product of nums. (*) returns 1..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*1">*1</a><span id="line-content"> var clojure.core bound in a repl thread to the most recent value pr...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*2">*2</a><span id="line-content"> var clojure.core bound in a repl thread to the second most recent v...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/*3">*3</a><span id="line-content"> var clojure.core bound in a repl thread to the third most recent va...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/+">+</a><span id="line-content"> function clojure.core Returns the sum of nums. (+) returns 0..
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/-">-</a><span id="line-content"> function clojure.core If no ys are supplied, returns the negation of x, ...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/-&gt;">-&gt;</a><span id="line-content"> macro clojure.core Threads the expr through the forms. Inserts x as t...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/-&gt;&gt;">-&gt;&gt;</a><span id="line-content"> macro clojure.core Threads the expr through the forms. Inserts x as t...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/.">.</a><span id="line-content"> special form clojure.core The instance member form works for both fields and...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/..">..</a><span id="line-content"> macro clojure.core form =&gt; fieldName-symbol or (instanceMethodName-sy...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core//">/</a><span id="line-content"> function clojure.core If no denominators are supplied, returns 1/numerat...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/&lt;">&lt;</a><span id="line-content"> function clojure.core Returns non-nil if nums are in monotonically incre...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/&lt;=">&lt;=</a><span id="line-content"> function clojure.core Returns non-nil if nums are in monotonically non-d...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/=">=</a><span id="line-content"> function clojure.core Equality. Returns true if x equals y, false if not...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/==">==</a><span id="line-content"> function clojure.core Returns non-nil if nums all have the same value, o...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/&gt;">&gt;</a><span id="line-content"> function clojure.core Returns non-nil if nums are in monotonically decre...
</span></span><span id="section-content"> <a href="clojure.core-api.html#clojure.core/&gt;=">&gt;=</a><span id="line-content"> function clojure.core Returns non-nil if nums are in monotonically non-i...
</span></span>
</pre>
</div>
<style type="text/css">
#AllContentContainer {min-width: 96em;}
</style>
</div>
</div>
</div>
</div>
</div>
<div id="foot">
<div style="text-align: center;" id="copyright">Copyright 2007-2014 by Rich Hickey</div>
</div>
</div>
<div id="DesignedBy">Logo &amp; site design by <a title="Visit Tom Hickey's website." href="http://www.tomhickey.com">Tom Hickey</a>.<br />
Clojure auto-documentation system by Tom Faulhaber.</div>
</div>
<!-- /AllContentContainer -->
</body>
</html>
Jump to Line
Something went wrong with that request. Please try again.