You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<html><head><metacharset="UTF-8"><linkhref="css/default.css" rel="stylesheet" type="text/css"><scriptsrc="js/jquery.min.js" type="text/javascript"></script><scriptsrc="js/page_effects.js" type="text/javascript"></script><title>Replumb 0.2.1</title></head><body><divid="header"><h2>Generated by <ahref="https://github.com/weavejester/codox">Codox</a></h2><h1><ahref="index.html"><spanclass="project-title"><spanclass="project-name">Replumb</span><spanclass="project-version">0.2.1</span></span></a></h1></div><divclass="sidebar primary"><ulclass="index-link"><liclass="depth-1 current"><ahref="index.html"><divclass="inner">Index</div></a></li></ul><h3class="no-link"><spanclass="inner">Namespaces</span></h3><ul><liclass="depth-1"><divclass="no-link"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>replumb</span></div></div></li><liclass="depth-2 branch"><ahref="replumb.ast.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>ast</span></div></a></li><liclass="depth-2"><ahref="replumb.core.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>core</span></div></a></li></ul></div><divclass="namespace-index" id="content"><h1><spanclass="project-title"><spanclass="project-name">Replumb</span><spanclass="project-version">0.2.1</span></span></h1><divclass="doc"><p>ClojureScript plumbing for your bootstrapped REPLs.</p></div><h2>Namespaces</h2><divclass="namespace"><h3><ahref="replumb.ast.html">replumb.ast</a></h3><divclass="doc"><divclass="markdown"><p>Thin layer of helpers over the ClojureScript Abstract syntax tree (AST)</p></div></div><divclass="index"><p>Public variables and functions:</p><ul><li><ahref="replumb.ast.html#var-dissoc-all">dissoc-all</a></li><li><ahref="replumb.ast.html#var-dissoc-import">dissoc-import</a></li><li><ahref="replumb.ast.html#var-dissoc-macro">dissoc-macro</a></li><li><ahref="replumb.ast.html#var-dissoc-macro-require">dissoc-macro-require</a></li><li><ahref="replumb.ast.html#var-dissoc-ns">dissoc-ns</a></li><li><ahref="replumb.ast.html#var-dissoc-require">dissoc-require</a></li><li><ahref="replumb.ast.html#var-dissoc-symbol">dissoc-symbol</a></li><li><ahref="replumb.ast.html#var-empty-state.3F">empty-state?</a></li><li><ahref="replumb.ast.html#var-get-state">get-state</a></li><li><ahref="replumb.ast.html#var-import-of-ns.3F">import-of-ns?</a></li><li><ahref="replumb.ast.html#var-imports">imports</a></li><li><ahref="replumb.ast.html#var-known-namespaces">known-namespaces</a></li><li><ahref="replumb.ast.html#var-macro-of-ns.3F">macro-of-ns?</a></li><li><ahref="replumb.ast.html#var-macro-requires">macro-requires</a></li><li><ahref="replumb.ast.html#var-macros">macros</a></li><li><ahref="replumb.ast.html#var-namespace">namespace</a></li><li><ahref="replumb.ast.html#var-ns-defs">ns-defs</a></li><li><ahref="replumb.ast.html#var-ns-interns">ns-interns</a></li><li><ahref="replumb.ast.html#var-ns-publics">ns-publics</a></li><li><ahref="replumb.ast.html#var-require-of-ns.3F">require-of-ns?</a></li><li><ahref="replumb.ast.html#var-requires">requires</a></li><li><ahref="replumb.ast.html#var-symbol-of-ns.3F">symbol-of-ns?</a></li><li><ahref="replumb.ast.html#var-symbols">symbols</a></li></ul></div></div><divclass="namespace"><h3><ahref="replumb.core.html">replumb.core</a></h3><divclass="doc"><divclass="markdown"><p>Replumb core functions for self-hosted ClojureScript REPL implementations</p></div></div><divclass="index"><p>Public variables and functions:</p><ul><li><ahref="replumb.core.html#var-error-.3Estr">error->str</a></li><li><ahref="replumb.core.html#var-get-prompt">get-prompt</a></li><li><ahref="replumb.core.html#var-options">options</a></li><li><ahref="replumb.core.html#var-read-eval-call">read-eval-call</a></li><li><ahref="replumb.core.html#var-repl-reset.21">repl-reset!</a></li><li><ahref="replumb.core.html#var-result-.3Estring">result->string</a></li><li><ahref="replumb.core.html#var-success.3F">success?</a></li><li><ahref="replumb.core.html#var-unwrap-result">unwrap-result</a></li></ul></div></div></div></body></html>
2
+
<html><head><metacharset="UTF-8"><linkhref="css/default.css" rel="stylesheet" type="text/css"><scriptsrc="js/jquery.min.js" type="text/javascript"></script><scriptsrc="js/page_effects.js" type="text/javascript"></script><title>Replumb 0.2.2</title></head><body><divid="header"><h2>Generated by <ahref="https://github.com/weavejester/codox">Codox</a></h2><h1><ahref="index.html"><spanclass="project-title"><spanclass="project-name">Replumb</span><spanclass="project-version">0.2.2</span></span></a></h1></div><divclass="sidebar primary"><ulclass="index-link"><liclass="depth-1 current"><ahref="index.html"><divclass="inner">Index</div></a></li></ul><h3class="no-link"><spanclass="inner">Namespaces</span></h3><ul><liclass="depth-1"><divclass="no-link"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>replumb</span></div></div></li><liclass="depth-2 branch"><ahref="replumb.ast.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>ast</span></div></a></li><liclass="depth-2"><ahref="replumb.core.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>core</span></div></a></li></ul></div><divclass="namespace-index" id="content"><h1><spanclass="project-title"><spanclass="project-name">Replumb</span><spanclass="project-version">0.2.2</span></span></h1><divclass="doc"><p>ClojureScript plumbing for your bootstrapped REPLs.</p></div><h2>Namespaces</h2><divclass="namespace"><h3><ahref="replumb.ast.html">replumb.ast</a></h3><divclass="doc"><divclass="markdown"><p>Thin layer of helpers over the ClojureScript Abstract syntax tree (AST)</p></div></div><divclass="index"><p>Public variables and functions:</p><ul><li><ahref="replumb.ast.html#var-dissoc-all">dissoc-all</a></li><li><ahref="replumb.ast.html#var-dissoc-import">dissoc-import</a></li><li><ahref="replumb.ast.html#var-dissoc-macro">dissoc-macro</a></li><li><ahref="replumb.ast.html#var-dissoc-macro-require">dissoc-macro-require</a></li><li><ahref="replumb.ast.html#var-dissoc-ns">dissoc-ns</a></li><li><ahref="replumb.ast.html#var-dissoc-require">dissoc-require</a></li><li><ahref="replumb.ast.html#var-dissoc-symbol">dissoc-symbol</a></li><li><ahref="replumb.ast.html#var-empty-state.3F">empty-state?</a></li><li><ahref="replumb.ast.html#var-get-state">get-state</a></li><li><ahref="replumb.ast.html#var-import-of-ns.3F">import-of-ns?</a></li><li><ahref="replumb.ast.html#var-imports">imports</a></li><li><ahref="replumb.ast.html#var-known-namespaces">known-namespaces</a></li><li><ahref="replumb.ast.html#var-macro-of-ns.3F">macro-of-ns?</a></li><li><ahref="replumb.ast.html#var-macro-requires">macro-requires</a></li><li><ahref="replumb.ast.html#var-macros">macros</a></li><li><ahref="replumb.ast.html#var-namespace">namespace</a></li><li><ahref="replumb.ast.html#var-ns-defs">ns-defs</a></li><li><ahref="replumb.ast.html#var-ns-interns">ns-interns</a></li><li><ahref="replumb.ast.html#var-ns-publics">ns-publics</a></li><li><ahref="replumb.ast.html#var-require-of-ns.3F">require-of-ns?</a></li><li><ahref="replumb.ast.html#var-requires">requires</a></li><li><ahref="replumb.ast.html#var-symbol-of-ns.3F">symbol-of-ns?</a></li><li><ahref="replumb.ast.html#var-symbols">symbols</a></li></ul></div></div><divclass="namespace"><h3><ahref="replumb.core.html">replumb.core</a></h3><divclass="doc"><divclass="markdown"><p>Replumb core functions for self-hosted ClojureScript REPL implementations</p></div></div><divclass="index"><p>Public variables and functions:</p><ul><li><ahref="replumb.core.html#var-error-.3Estr">error->str</a></li><li><ahref="replumb.core.html#var-get-prompt">get-prompt</a></li><li><ahref="replumb.core.html#var-options">options</a></li><li><ahref="replumb.core.html#var-read-eval-call">read-eval-call</a></li><li><ahref="replumb.core.html#var-repl-reset.21">repl-reset!</a></li><li><ahref="replumb.core.html#var-result-.3Estring">result->string</a></li><li><ahref="replumb.core.html#var-success.3F">success?</a></li><li><ahref="replumb.core.html#var-unwrap-result">unwrap-result</a></li></ul></div></div></div></body></html>
Copy file name to clipboardExpand all lines: doc/replumb.ast.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
<!DOCTYPE html>
2
-
<html><head><metacharset="UTF-8"><linkhref="css/default.css" rel="stylesheet" type="text/css"><scriptsrc="js/jquery.min.js" type="text/javascript"></script><scriptsrc="js/page_effects.js" type="text/javascript"></script><title>replumb.ast documentation</title></head><body><divid="header"><h2>Generated by <ahref="https://github.com/weavejester/codox">Codox</a></h2><h1><ahref="index.html"><spanclass="project-title"><spanclass="project-name">Replumb</span><spanclass="project-version">0.2.1</span></span></a></h1></div><divclass="sidebar primary"><ulclass="index-link"><liclass="depth-1 "><ahref="index.html"><divclass="inner">Index</div></a></li></ul><h3class="no-link"><spanclass="inner">Namespaces</span></h3><ul><liclass="depth-1"><divclass="no-link"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>replumb</span></div></div></li><liclass="depth-2 branch current"><ahref="replumb.ast.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>ast</span></div></a></li><liclass="depth-2"><ahref="replumb.core.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>core</span></div></a></li></ul></div><divclass="sidebar secondary"><h3><ahref="#top"><spanclass="inner">Public Vars</span></a></h3><ul><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-all"><divclass="inner"><span>dissoc-all</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-import"><divclass="inner"><span>dissoc-import</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-macro"><divclass="inner"><span>dissoc-macro</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-macro-require"><divclass="inner"><span>dissoc-macro-require</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-ns"><divclass="inner"><span>dissoc-ns</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-require"><divclass="inner"><span>dissoc-require</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-symbol"><divclass="inner"><span>dissoc-symbol</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-empty-state.3F"><divclass="inner"><span>empty-state?</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-get-state"><divclass="inner"><span>get-state</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-import-of-ns.3F"><divclass="inner"><span>import-of-ns?</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-imports"><divclass="inner"><span>imports</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-known-namespaces"><divclass="inner"><span>known-namespaces</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-macro-of-ns.3F"><divclass="inner"><span>macro-of-ns?</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-macro-requires"><divclass="inner"><span>macro-requires</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-macros"><divclass="inner"><span>macros</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-namespace"><divclass="inner"><span>namespace</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-ns-defs"><divclass="inner"><span>ns-defs</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-ns-interns"><divclass="inner"><span>ns-interns</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-ns-publics"><divclass="inner"><span>ns-publics</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-require-of-ns.3F"><divclass="inner"><span>require-of-ns?</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-requires"><divclass="inner"><span>requires</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-symbol-of-ns.3F"><divclass="inner"><span>symbol-of-ns?</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-symbols"><divclass="inner"><span>symbols</span></div></a></li></ul></div><divclass="namespace-docs" id="content"><h1class="anchor" id="top">replumb.ast</h1><divclass="doc"><divclass="markdown"><p>Thin layer of helpers over the ClojureScript Abstract syntax tree (AST)</p></div></div><divclass="public anchor" id="var-dissoc-all"><h3>dissoc-all</h3><divclass="usage"><code>(dissoc-all state requirer-ns required-ns)</code><code>(dissoc-all state requirer-ns required-ns type)</code></div><divclass="doc"><divclass="markdown"><p>Dissoc all the required-ns symbols from requirer-ns.</p>
2
+
<html><head><metacharset="UTF-8"><linkhref="css/default.css" rel="stylesheet" type="text/css"><scriptsrc="js/jquery.min.js" type="text/javascript"></script><scriptsrc="js/page_effects.js" type="text/javascript"></script><title>replumb.ast documentation</title></head><body><divid="header"><h2>Generated by <ahref="https://github.com/weavejester/codox">Codox</a></h2><h1><ahref="index.html"><spanclass="project-title"><spanclass="project-name">Replumb</span><spanclass="project-version">0.2.2</span></span></a></h1></div><divclass="sidebar primary"><ulclass="index-link"><liclass="depth-1 "><ahref="index.html"><divclass="inner">Index</div></a></li></ul><h3class="no-link"><spanclass="inner">Namespaces</span></h3><ul><liclass="depth-1"><divclass="no-link"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>replumb</span></div></div></li><liclass="depth-2 branch current"><ahref="replumb.ast.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>ast</span></div></a></li><liclass="depth-2"><ahref="replumb.core.html"><divclass="inner"><spanclass="tree"><spanclass="top"></span><spanclass="bottom"></span></span><span>core</span></div></a></li></ul></div><divclass="sidebar secondary"><h3><ahref="#top"><spanclass="inner">Public Vars</span></a></h3><ul><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-all"><divclass="inner"><span>dissoc-all</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-import"><divclass="inner"><span>dissoc-import</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-macro"><divclass="inner"><span>dissoc-macro</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-macro-require"><divclass="inner"><span>dissoc-macro-require</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-ns"><divclass="inner"><span>dissoc-ns</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-require"><divclass="inner"><span>dissoc-require</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-dissoc-symbol"><divclass="inner"><span>dissoc-symbol</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-empty-state.3F"><divclass="inner"><span>empty-state?</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-get-state"><divclass="inner"><span>get-state</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-import-of-ns.3F"><divclass="inner"><span>import-of-ns?</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-imports"><divclass="inner"><span>imports</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-known-namespaces"><divclass="inner"><span>known-namespaces</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-macro-of-ns.3F"><divclass="inner"><span>macro-of-ns?</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-macro-requires"><divclass="inner"><span>macro-requires</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-macros"><divclass="inner"><span>macros</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-namespace"><divclass="inner"><span>namespace</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-ns-defs"><divclass="inner"><span>ns-defs</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-ns-interns"><divclass="inner"><span>ns-interns</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-ns-publics"><divclass="inner"><span>ns-publics</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-require-of-ns.3F"><divclass="inner"><span>require-of-ns?</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-requires"><divclass="inner"><span>requires</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-symbol-of-ns.3F"><divclass="inner"><span>symbol-of-ns?</span></div></a></li><liclass="depth-1"><ahref="replumb.ast.html#var-symbols"><divclass="inner"><span>symbols</span></div></a></li></ul></div><divclass="namespace-docs" id="content"><h1class="anchor" id="top">replumb.ast</h1><divclass="doc"><divclass="markdown"><p>Thin layer of helpers over the ClojureScript Abstract syntax tree (AST)</p></div></div><divclass="public anchor" id="var-dissoc-all"><h3>dissoc-all</h3><divclass="usage"><code>(dissoc-all state requirer-ns required-ns)</code><code>(dissoc-all state requirer-ns required-ns type)</code></div><divclass="doc"><divclass="markdown"><p>Dissoc all the required-ns symbols from requirer-ns.</p>
3
3
<p>There are five types of symbol in replumb jargon, which loosely map to <code>cljs.js</code> ones. These optionally go in the type parameter as keyword:</p>
4
4
<ul>
5
5
<li><code>:symbol</code>, the default, for instance my-sym in <code>(def my-sym 3)</code></li>
0 commit comments