aboutsummaryrefslogtreecommitdiff
path: root/docs/commentary
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 /docs/commentary
parent3338439f07f5e583d317ba9c6aed75e0b6093c3f (diff)
Trim header name before creating slug
Diffstat (limited to 'docs/commentary')
-rw-r--r--docs/commentary/problems.html2
1 files changed, 1 insertions, 1 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>