aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2022-01-24 17:04:47 -0500
committerMarshall Lochbaum <mwlochbaum@gmail.com>2022-01-24 17:04:47 -0500
commit3d78f125185ce47784245d6619f2878a6ad1b587 (patch)
tree0e6f1813098e7a40adde928e0adcd42dc7bbea78
parent3338439f07f5e583d317ba9c6aed75e0b6093c3f (diff)
Trim header name before creating slug
-rw-r--r--docs/commentary/problems.html2
-rw-r--r--docs/help/absolutevalue_modulus.html2
-rw-r--r--docs/help/after_bind.html2
-rw-r--r--docs/help/ceiling_maximum.html2
-rw-r--r--docs/help/classify_indexof.html2
-rw-r--r--docs/help/deshape_reshape.html2
-rw-r--r--docs/help/enlist_pair.html2
-rw-r--r--docs/help/exponential_power.html2
-rw-r--r--docs/help/floor_minimum.html2
-rw-r--r--docs/help/join_jointo.html2
-rw-r--r--docs/help/merge_greaterthan.html2
-rw-r--r--docs/help/not_span.html2
-rw-r--r--docs/help/range_windows.html2
-rw-r--r--docs/help/reciprocal_divide.html2
-rw-r--r--docs/help/reverse_rotate.html2
-rw-r--r--docs/help/sign_multiply.html2
-rw-r--r--docs/help/squareroot_root.html2
-rw-r--r--docs/help/transpose_reorderaxes.html2
-rw-r--r--md.bqn3
19 files changed, 20 insertions, 19 deletions
diff --git a/docs/commentary/problems.html b/docs/commentary/problems.html
index e2feae77..34dd001c 100644
--- a/docs/commentary/problems.html
+++ b/docs/commentary/problems.html
@@ -41,7 +41,7 @@
<p>Dyalog's solution here (and dzaima/BQN's) is Regex, which is a nice feature but also an entire second language to learn.</p>
<h3 id="cant-always-transfer-ambivalence-in-tacit-code"><a class="header" href="#cant-always-transfer-ambivalence-in-tacit-code">Can't always transfer ambivalence in tacit code</a></h3>
<p>For example, there's no tacit equivalent of the old APL (NARS) <code><span class='Modifier2'>∘</span></code>, which in explicit BQN is simply <code><span class='Brace'>{</span><span class='Value'>𝕨</span><span class='Function'>𝔽𝔾</span><span class='Value'>𝕩</span><span class='Brace'>}</span></code>. Similarly, <code><span class='Brace'>{</span><span class='Paren'>(</span><span class='Function'>𝔽</span><span class='Value'>𝕨</span><span class='Paren'>)</span><span class='Function'>𝔾</span><span class='Value'>𝕩</span><span class='Brace'>}</span></code> is missing. The contrast with Atop and Over, which work very smoothly, can be jarring and make it harder to get an intuition for what the code is doing.</p>
-<h3 id="poor-font-support-"><a class="header" href="#poor-font-support-">Poor font support</a></h3>
+<h3 id="poor-font-support"><a class="header" href="#poor-font-support">Poor font support</a></h3>
<p>Characters <code><span class='Function'>β₯ŠβˆΎ</span><span class='Modifier2'>βŸœβŽ‰βš‡</span><span class='Modifier'>˜</span></code> and double-struck letters are either missing from many fonts or drawn strangely.</p>
<h3 id="choose-and-repeat-have-order-swapped"><a class="header" href="#choose-and-repeat-have-order-swapped">Choose and Repeat have order swapped</a></h3>
<p>In Choose, the selector goes on the left; in Repeat, the count goes on the right. Could be a strength in some contexts, since you can change Repeat-as-If to Choose if you don't like the ordering, but maybe a language that forces the programmer to make semantic decisions for syntactic reasons is not providing the greatest of services.</p>
diff --git a/docs/help/absolutevalue_modulus.html b/docs/help/absolutevalue_modulus.html
index 135b0ef1..40907de8 100644
--- a/docs/help/absolutevalue_modulus.html
+++ b/docs/help/absolutevalue_modulus.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="pipe-"><a class="header" href="#pipe-">Pipe (<code><span class='Function'>|</span></code>)</a></h1>
-<h2 id="--absolute-value--"><a class="header" href="#--absolute-value--"><code><span class='Function'>|</span> <span class='Value'>𝕩</span></code>: Absolute Value</a></h2>
+<h2 id="--absolute-value"><a class="header" href="#--absolute-value"><code><span class='Function'>|</span> <span class='Value'>𝕩</span></code>: Absolute Value</a></h2>
<p>Absolute Value of <code><span class='Value'>𝕩</span></code>.</p>
<p><a href="../doc/arithmetic.html#pervasion">Pervasive.</a></p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICB8IMKvMgoKICB8IDHigL8z4oC/wq804oC/Mw==">↗️</a><pre> <span class='Function'>|</span> <span class='Number'>Β―2</span>
diff --git a/docs/help/after_bind.html b/docs/help/after_bind.html
index 3e71d3b2..8c7446de 100644
--- a/docs/help/after_bind.html
+++ b/docs/help/after_bind.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="left-multimap-"><a class="header" href="#left-multimap-">Left Multimap (<code><span class='Modifier2'>⟜</span></code>)</a></h1>
-<h2 id="--bind-"><a class="header" href="#--bind-"><code><span class='Function'>𝔽</span><span class='Modifier2'>⟜</span><span class='Value'>π•˜</span> <span class='Value'>𝕩</span></code>: Bind</a></h2>
+<h2 id="--bind"><a class="header" href="#--bind"><code><span class='Function'>𝔽</span><span class='Modifier2'>⟜</span><span class='Value'>π•˜</span> <span class='Value'>𝕩</span></code>: Bind</a></h2>
<p>Supply <code><span class='Value'>π•˜</span></code> as a right argument to <code><span class='Function'>𝔽</span></code> (<code><span class='Value'>𝕩</span> <span class='Function'>𝔽</span> <span class='Value'>π•˜</span></code>).</p>
<p><code><span class='Value'>π•˜</span></code> is a constant, <code><span class='Function'>𝔽</span></code> must be dyadic.</p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgLeKfnDMgOQoKICAgLSAzIDkKCiAgIDkgLSAz">↗️</a><pre> <span class='Function'>-</span><span class='Modifier2'>⟜</span><span class='Number'>3</span> <span class='Number'>9</span>
diff --git a/docs/help/ceiling_maximum.html b/docs/help/ceiling_maximum.html
index c5b70a7a..9e5fb5cb 100644
--- a/docs/help/ceiling_maximum.html
+++ b/docs/help/ceiling_maximum.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="left-ceiling-"><a class="header" href="#left-ceiling-">Left Ceiling (<code><span class='Function'>⌈</span></code>)</a></h1>
-<h2 id="--ceiling--"><a class="header" href="#--ceiling--"><code><span class='Function'>⌈</span> <span class='Value'>𝕩</span></code>: Ceiling</a></h2>
+<h2 id="--ceiling"><a class="header" href="#--ceiling"><code><span class='Function'>⌈</span> <span class='Value'>𝕩</span></code>: Ceiling</a></h2>
<p>Round <code><span class='Value'>𝕩</span></code> up.</p>
<p><a href="../doc/arithmetic.html#pervasion">Pervasive.</a></p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDijIggMS4y4oC/z4DigL8z4oC/Ny44OQ==">↗️</a><pre> <span class='Function'>⌈</span> <span class='Number'>1.2</span><span class='Ligature'>β€Ώ</span><span class='Number'>Ο€</span><span class='Ligature'>β€Ώ</span><span class='Number'>3</span><span class='Ligature'>β€Ώ</span><span class='Number'>7.89</span>
diff --git a/docs/help/classify_indexof.html b/docs/help/classify_indexof.html
index 204bdc62..15c01b1d 100644
--- a/docs/help/classify_indexof.html
+++ b/docs/help/classify_indexof.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="square-original-of-"><a class="header" href="#square-original-of-">Square Original Of (<code><span class='Function'>⊐</span></code>)</a></h1>
-<h2 id="--classify--"><a class="header" href="#--classify--"><code><span class='Function'>⊐</span> <span class='Value'>𝕩</span></code>: Classify</a></h2>
+<h2 id="--classify"><a class="header" href="#--classify"><code><span class='Function'>⊐</span> <span class='Value'>𝕩</span></code>: Classify</a></h2>
<p>First index of each major cell of <code><span class='Value'>𝕩</span></code> in <code><span class='Value'>𝕩</span></code>.</p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oqQIDXigL824oC/MuKAvzLigL814oC/MQoKICAgYSDihpAgM+KAvzMg4qWKIDDigL8x4oC/MuKAvznigL8w4oC/OeKAvzDigL8x4oC/MgoKICAg4oqQIGE=">↗️</a><pre> <span class='Function'>⊐</span> <span class='Number'>5</span><span class='Ligature'>β€Ώ</span><span class='Number'>6</span><span class='Ligature'>β€Ώ</span><span class='Number'>2</span><span class='Ligature'>β€Ώ</span><span class='Number'>2</span><span class='Ligature'>β€Ώ</span><span class='Number'>5</span><span class='Ligature'>β€Ώ</span><span class='Number'>1</span>
⟨ 0 1 2 2 0 3 ⟩
diff --git a/docs/help/deshape_reshape.html b/docs/help/deshape_reshape.html
index c78621fe..5e9e22cb 100644
--- a/docs/help/deshape_reshape.html
+++ b/docs/help/deshape_reshape.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="barb-"><a class="header" href="#barb-">Barb (<code><span class='Function'>β₯Š</span></code>)</a></h1>
-<h2 id="--deshape--"><a class="header" href="#--deshape--"><code><span class='Function'>β₯Š</span> <span class='Value'>𝕩</span></code>: Deshape</a></h2>
+<h2 id="--deshape"><a class="header" href="#--deshape"><code><span class='Function'>β₯Š</span> <span class='Value'>𝕩</span></code>: Deshape</a></h2>
<p>Put all elements of <code><span class='Value'>𝕩</span></code> in a rank 1 array, converting to array if necessary.</p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgICAg4qWKIDEKCiAgICAgIOKliiAx4oC/MiDiiY0gM+KAvzQ=">↗️</a><pre> <span class='Function'>β₯Š</span> <span class='Number'>1</span>
⟨ 1 ⟩
diff --git a/docs/help/enlist_pair.html b/docs/help/enlist_pair.html
index ae7569be..a1470004 100644
--- a/docs/help/enlist_pair.html
+++ b/docs/help/enlist_pair.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="bow-tie-"><a class="header" href="#bow-tie-">Bow Tie (<code><span class='Function'>β‹ˆ</span></code>)</a></h1>
-<h2 id="--enlist-"><a class="header" href="#--enlist-"><code><span class='Function'>β‹ˆ</span> <span class='Value'>𝕩</span></code>: Enlist</a></h2>
+<h2 id="--enlist"><a class="header" href="#--enlist"><code><span class='Function'>β‹ˆ</span> <span class='Value'>𝕩</span></code>: Enlist</a></h2>
<p>Put <code><span class='Value'>𝕩</span></code> in a single element list. (<code><span class='Bracket'>⟨</span><span class='Value'>𝕩</span><span class='Bracket'>⟩</span></code>)</p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDii4ggMQoKICDii4ggNOKAvzQg4qWKIDPigL82N+KAvzjigL8w">↗️</a><pre> <span class='Function'>β‹ˆ</span> <span class='Number'>1</span>
⟨ 1 ⟩
diff --git a/docs/help/exponential_power.html b/docs/help/exponential_power.html
index d7c57b9d..0939787c 100644
--- a/docs/help/exponential_power.html
+++ b/docs/help/exponential_power.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="star-"><a class="header" href="#star-">Star (<code><span class='Function'>⋆</span></code>)</a></h1>
-<h2 id="--exponential--"><a class="header" href="#--exponential--"><code><span class='Function'>⋆</span> <span class='Value'>𝕩</span></code>: Exponential</a></h2>
+<h2 id="--exponential"><a class="header" href="#--exponential"><code><span class='Function'>⋆</span> <span class='Value'>𝕩</span></code>: Exponential</a></h2>
<p><code><span class='Value'>e</span></code> (Euler's constant) to the power of <code><span class='Value'>𝕩</span></code>.</p>
<p><a href="../doc/arithmetic.html#pervasion">Pervasive.</a></p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDii4YgMOKAvzHigL8y4oC/Mw==">↗️</a><pre> <span class='Function'>⋆</span> <span class='Number'>0</span><span class='Ligature'>β€Ώ</span><span class='Number'>1</span><span class='Ligature'>β€Ώ</span><span class='Number'>2</span><span class='Ligature'>β€Ώ</span><span class='Number'>3</span>
diff --git a/docs/help/floor_minimum.html b/docs/help/floor_minimum.html
index 94ad6126..1d6c8d6f 100644
--- a/docs/help/floor_minimum.html
+++ b/docs/help/floor_minimum.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="left-floor-"><a class="header" href="#left-floor-">Left Floor (<code><span class='Function'>⌊</span></code>)</a></h1>
-<h2 id="--floor--"><a class="header" href="#--floor--"><code><span class='Function'>⌊</span> <span class='Value'>𝕩</span></code>: Floor</a></h2>
+<h2 id="--floor"><a class="header" href="#--floor"><code><span class='Function'>⌊</span> <span class='Value'>𝕩</span></code>: Floor</a></h2>
<p>Round <code><span class='Value'>𝕩</span></code> down.</p>
<p><a href="../doc/arithmetic.html#pervasion">Pervasive.</a></p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDijIogMS4y4oC/z4DigL8z4oC/Ny44OQ==">↗️</a><pre> <span class='Function'>⌊</span> <span class='Number'>1.2</span><span class='Ligature'>β€Ώ</span><span class='Number'>Ο€</span><span class='Ligature'>β€Ώ</span><span class='Number'>3</span><span class='Ligature'>β€Ώ</span><span class='Number'>7.89</span>
diff --git a/docs/help/join_jointo.html b/docs/help/join_jointo.html
index 688372e2..9a99a8e9 100644
--- a/docs/help/join_jointo.html
+++ b/docs/help/join_jointo.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="lazy-s-"><a class="header" href="#lazy-s-">Lazy S (<code><span class='Function'>∾</span></code>)</a></h1>
-<h2 id="--join--"><a class="header" href="#--join--"><code><span class='Function'>∾</span> <span class='Value'>𝕩</span></code>: Join</a></h2>
+<h2 id="--join"><a class="header" href="#--join"><code><span class='Function'>∾</span> <span class='Value'>𝕩</span></code>: Join</a></h2>
<p>Join all elements of <code><span class='Value'>𝕩</span></code> together.</p>
<p>Element ranks must be compatible.</p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oi+IOKfqDHigL8yLCAzLCA04oC/NeKfqQoKICAgbSDihpAgKDPigL8x4omN4oycNOKAvzLigL81KSDipYrCqCAy4oC/M+KliuKGlTYKCiAgIOKIviBt">↗️</a><pre> <span class='Function'>∾</span> <span class='Bracket'>⟨</span><span class='Number'>1</span><span class='Ligature'>β€Ώ</span><span class='Number'>2</span><span class='Separator'>,</span> <span class='Number'>3</span><span class='Separator'>,</span> <span class='Number'>4</span><span class='Ligature'>β€Ώ</span><span class='Number'>5</span><span class='Bracket'>⟩</span>
diff --git a/docs/help/merge_greaterthan.html b/docs/help/merge_greaterthan.html
index a7729a2d..f8f978ea 100644
--- a/docs/help/merge_greaterthan.html
+++ b/docs/help/merge_greaterthan.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="greater-than-"><a class="header" href="#greater-than-">Greater Than (<code><span class='Function'>&gt;</span></code>)</a></h1>
-<h2 id="--merge--"><a class="header" href="#--merge--"><code><span class='Function'>&gt;</span> <span class='Value'>𝕩</span></code>: Merge</a></h2>
+<h2 id="--merge"><a class="header" href="#--merge"><code><span class='Function'>&gt;</span> <span class='Value'>𝕩</span></code>: Merge</a></h2>
<p>Add the rank of an element of <code><span class='Value'>𝕩</span></code> to the rank of <code><span class='Value'>𝕩</span></code>.</p>
<p>All elements must have the same rank.</p>
<p>Returns atomic values as is.</p>
diff --git a/docs/help/not_span.html b/docs/help/not_span.html
index d5b7f9c8..219f57da 100644
--- a/docs/help/not_span.html
+++ b/docs/help/not_span.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="not-"><a class="header" href="#not-">Not (<code><span class='Function'>Β¬</span></code>)</a></h1>
-<h2 id="--logical-not--"><a class="header" href="#--logical-not--"><code><span class='Function'>Β¬</span> <span class='Value'>𝕩</span></code>: Logical Not</a></h2>
+<h2 id="--logical-not"><a class="header" href="#--logical-not"><code><span class='Function'>Β¬</span> <span class='Value'>𝕩</span></code>: Logical Not</a></h2>
<p>Logical Not of <code><span class='Value'>𝕩</span></code>.</p>
<p><a href="../doc/arithmetic.html#pervasion">Pervasive.</a></p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDCrCAwCgogIMKsIDHigL8w">↗️</a><pre> <span class='Function'>Β¬</span> <span class='Number'>0</span>
diff --git a/docs/help/range_windows.html b/docs/help/range_windows.html
index 03b48047..1f6d2454 100644
--- a/docs/help/range_windows.html
+++ b/docs/help/range_windows.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="up-down-arrow-"><a class="header" href="#up-down-arrow-">Up Down Arrow (<code><span class='Function'>↕</span></code>)</a></h1>
-<h2 id="--range--"><a class="header" href="#--range--"><code><span class='Function'>↕</span> <span class='Value'>𝕩</span></code>: Range</a></h2>
+<h2 id="--range"><a class="header" href="#--range"><code><span class='Function'>↕</span> <span class='Value'>𝕩</span></code>: Range</a></h2>
<p>Return all indices to index into an array of shape <code><span class='Value'>𝕩</span></code>, in the shape described by <code><span class='Value'>𝕩</span></code>.</p>
<p>When given a single number, range from 0 to <code><span class='Value'>𝕩</span><span class='Function'>-</span><span class='Number'>1</span></code>.</p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oaVIDQKCiAgIOKGlSA04oC/NQ==">↗️</a><pre> <span class='Function'>↕</span> <span class='Number'>4</span>
diff --git a/docs/help/reciprocal_divide.html b/docs/help/reciprocal_divide.html
index 88311fad..35e7c8a3 100644
--- a/docs/help/reciprocal_divide.html
+++ b/docs/help/reciprocal_divide.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="divide-"><a class="header" href="#divide-">Divide (<code><span class='Function'>Γ·</span></code>)</a></h1>
-<h2 id="--reciprocal--"><a class="header" href="#--reciprocal--"><code><span class='Function'>Γ·</span> <span class='Value'>𝕩</span></code>: Reciprocal</a></h2>
+<h2 id="--reciprocal"><a class="header" href="#--reciprocal"><code><span class='Function'>Γ·</span> <span class='Value'>𝕩</span></code>: Reciprocal</a></h2>
<p>Gives <code><span class='Number'>1</span> <span class='Function'>Γ·</span> <span class='Value'>𝕩</span></code>.</p>
<p><a href="../doc/arithmetic.html#pervasion">Pervasive.</a></p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDDtyA1">↗️</a><pre> <span class='Function'>Γ·</span> <span class='Number'>5</span>
diff --git a/docs/help/reverse_rotate.html b/docs/help/reverse_rotate.html
index 7a11942c..3ffc2c3f 100644
--- a/docs/help/reverse_rotate.html
+++ b/docs/help/reverse_rotate.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="circle-stile-"><a class="header" href="#circle-stile-">Circle Stile (<code><span class='Function'>⌽</span></code>)</a></h1>
-<h2 id="--reverse--"><a class="header" href="#--reverse--"><code><span class='Function'>⌽</span> <span class='Value'>𝕩</span></code>: Reverse</a></h2>
+<h2 id="--reverse"><a class="header" href="#--reverse"><code><span class='Function'>⌽</span> <span class='Value'>𝕩</span></code>: Reverse</a></h2>
<p>Reverse the first axis of <code><span class='Value'>𝕩</span></code>.</p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oy9IDHigL8y4oC/MwoKICAgYSDihpAgM+KAvzMg4qWKIOKGlTkKCiAgIOKMvSBh">↗️</a><pre> <span class='Function'>⌽</span> <span class='Number'>1</span><span class='Ligature'>β€Ώ</span><span class='Number'>2</span><span class='Ligature'>β€Ώ</span><span class='Number'>3</span>
⟨ 3 2 1 ⟩
diff --git a/docs/help/sign_multiply.html b/docs/help/sign_multiply.html
index e83735f0..eca5ad38 100644
--- a/docs/help/sign_multiply.html
+++ b/docs/help/sign_multiply.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="times-"><a class="header" href="#times-">Times (<code><span class='Function'>Γ—</span></code>)</a></h1>
-<h2 id="--sign--"><a class="header" href="#--sign--"><code><span class='Function'>Γ—</span> <span class='Value'>𝕩</span></code>: Sign</a></h2>
+<h2 id="--sign"><a class="header" href="#--sign"><code><span class='Function'>Γ—</span> <span class='Value'>𝕩</span></code>: Sign</a></h2>
<p>Sign of <code><span class='Value'>𝕩</span></code>.</p>
<ul>
<li><code><span class='Number'>Β―1</span></code> if <code><span class='Value'>𝕩</span> <span class='Function'>&lt;</span> <span class='Number'>0</span></code></li>
diff --git a/docs/help/squareroot_root.html b/docs/help/squareroot_root.html
index 6dc82690..bcdbe709 100644
--- a/docs/help/squareroot_root.html
+++ b/docs/help/squareroot_root.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="root-"><a class="header" href="#root-">Root (<code><span class='Function'>√</span></code>)</a></h1>
-<h2 id="--square-root--"><a class="header" href="#--square-root--"><code><span class='Function'>√</span> <span class='Value'>𝕩</span></code>: Square root</a></h2>
+<h2 id="--square-root"><a class="header" href="#--square-root"><code><span class='Function'>√</span> <span class='Value'>𝕩</span></code>: Square root</a></h2>
<p><a href="../doc/arithmetic.html#pervasion">Pervasive.</a></p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDiiJogMg==">↗️</a><pre> <span class='Function'>√</span> <span class='Number'>2</span>
1.414213562373095
diff --git a/docs/help/transpose_reorderaxes.html b/docs/help/transpose_reorderaxes.html
index 44f9e69e..7761b874 100644
--- a/docs/help/transpose_reorderaxes.html
+++ b/docs/help/transpose_reorderaxes.html
@@ -5,7 +5,7 @@
</head>
<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
<h1 id="circle-backslash-"><a class="header" href="#circle-backslash-">Circle Backslash (<code><span class='Function'>⍉</span></code>)</a></h1>
-<h2 id="--transpose-"><a class="header" href="#--transpose-"><code><span class='Function'>⍉</span> <span class='Value'>𝕩</span></code>: Transpose</a></h2>
+<h2 id="--transpose"><a class="header" href="#--transpose"><code><span class='Function'>⍉</span> <span class='Value'>𝕩</span></code>: Transpose</a></h2>
<p>Move the first axis of <code><span class='Value'>𝕩</span></code> to the end.</p>
<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgYSDihpAgM+KAvzMg4qWKIOKGlTkKCiAgIOKNiSBhCgogICBiIOKGkCAx4oC/MuKAvzMg4qWKIOKGlTYKCiAgIOKJouKNiSBi">↗️</a><pre> <span class='Value'>a</span> <span class='Gets'>←</span> <span class='Number'>3</span><span class='Ligature'>β€Ώ</span><span class='Number'>3</span> <span class='Function'>β₯Š</span> <span class='Function'>↕</span><span class='Number'>9</span>
diff --git a/md.bqn b/md.bqn
index 81dd9970..5d5a0ae9 100644
--- a/md.bqn
+++ b/md.bqn
@@ -249,6 +249,7 @@ Markdown ← {filenameπ•Šπ•©:
tail ← ∧`⌾⌽ trspβˆ¨π•©='#' # Mask of trailing hashes
f ← <⟜« tail # Character before trailing hashes
𝕩 /Λœβ†© Β¬ f (βŠ‘βŸ¨"\"," ",""⟩⊐<f/𝕩)β—ΆβŸ¨βŠ£,⊒,⊒,0¨⊒⟩ tail
+ 𝕩 Trim↩
# Add an id, containing only a-z, digits, and hyphens
Slugify ← {
𝕩 ↩ '-'¨⌾((𝕩=' ')⊸/) 𝕩 # Replace spaces with dashes
@@ -261,7 +262,7 @@ Markdown ← {filenameπ•Šπ•©:
s←Slugify 𝕗 β‹„ Q ← """"⊸(∾∾⊣)
(𝕨 ∾ " id="∾Q s) Html ("a class=""header"" href="∾Q"#"∾s) Html 𝕩
}
- tag extensionsβ—ΆHtmlβ€ΏExtHtml ProcInline Trim 𝕩
+ tag extensionsβ—ΆHtmlβ€ΏExtHtml ProcInline 𝕩
}βŸœβŠ‘
# List items start with a bullet (unordered) or number (ordered).