aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConor Hoekstra <codereport@outlook.com>2022-01-08 23:05:16 -0500
committerConor Hoekstra <codereport@outlook.com>2022-01-08 23:05:16 -0500
commit2b4a2b05309961f993ae6220fc4414dc302d7e59 (patch)
treee3fddb7134b9a3248f955fda0c6b8687175cf332
parentda4ee1840d487c1941b4fceae92df123cb7f2694 (diff)
Final changes?
-rw-r--r--doc/birds.md24
-rw-r--r--docs/doc/birds.html4
2 files changed, 14 insertions, 14 deletions
diff --git a/doc/birds.md b/doc/birds.md
index 2835da31..b2f61c8f 100644
--- a/doc/birds.md
+++ b/doc/birds.md
@@ -4,18 +4,18 @@
Some people consider it reasonable to name [combinators](primitive.md#modifiers) after types of birds. [Here's](https://www.angelfire.com/tx4/cus/combinator/birds.html) one compendium of such names, albeit still missing the Phoenix or `S'` combinator `labcd.a(bd)(cd)` ([this one](https://hackage.haskell.org/package/data-aviary-0.4.0/docs/Data-Aviary-Birds.html) has more). There is something wrong with these people. Some of these birds are not even real. "Quixotic bird"? Have you not heard of a quail? Nonetheless, I don't judge such afflicted souls (certainly not publicly), and have provided this translation table to explain BQN in terms they can understand.
-| BQN | Bird 1 | 1 | Bird 2 | 2
-|:-------:|-----------|-------|--------------|---------
-| `⊣` | Identity | `I` | Kestrel | `K`
-| `⊢` | Identity | `I` | | `KI`
-| `∘` | Bluebird | `B` | Blackbird | `B₁`
-| `○` | Bluebird | `B` | Psi | `ψ`
-| `˙` | Kestrel | `K` | | `KK`
-| `⊸` | | `BSC` | ~Dove | `D`-like: `labcd.a(bc)d`
-| `⟜` | Starling | `S` | ~Dove | `D`-like: `labcd.ac(bd)`
-| `˜` | Warbler | `W` | Cardinal | `C`
-| `k G H` | Dove | `D` | Eagle | `E`
-| `F G H` | Phoenix | `S'` | Golden Eagle | `Ê`-like: `labcde.a(bde)(cde)`
+| BQN | Bird 1 | 1 | Bird 2 | 2 |
+| :-----: | -------- | -------- | ------------ | ------------------------------ |
+| `⊣` | Identity | `I` | Kestrel | `K` |
+| `⊢` | Identity | `I` | | `KI` |
+| `∘` | Bluebird | `B` | Blackbird | `B₁` |
+| `○` | Bluebird | `B` | Psi | `ψ` |
+| `˙` | Kestrel | `K` | | `KK` |
+| `⊸` | | `B1CBSC` | ~Dove | `D`-like: `labcd.b(ac)d` |
+| `⟜` | Starling | `S` | ~Dove | `D`-like: `labcd.ac(bd)` |
+| `˜` | Warbler | `W` | Cardinal | `C` |
+| `k G H` | Dove | `D` | Eagle | `E` |
+| `F G H` | Phoenix | `S'` | Golden Eagle | `Ê`-like: `labcde.a(bde)(cde)` |
The name "Golden Eagle" is a [fever dream](https://nitter.net/code_report/status/1440208242529882112#m) of bird enthusiast Conor Hoekstra, who saw it emerge disordered from the Bald Eagle when arguments `fg` are set equal to `cd`.
diff --git a/docs/doc/birds.html b/docs/doc/birds.html
index 5d05609a..31d305de 100644
--- a/docs/doc/birds.html
+++ b/docs/doc/birds.html
@@ -55,9 +55,9 @@
<tr>
<td align="center"><code><span class='Modifier2'>⊸</span></code></td>
<td></td>
-<td><code><span class='Function'>BSC</span></code></td>
+<td><code><span class='Function'>B1CBSC</span></code></td>
<td>~Dove</td>
-<td><code><span class='Function'>D</span></code>-like: <code><span class='Value'>labcd.a</span><span class='Paren'>(</span><span class='Value'>bc</span><span class='Paren'>)</span><span class='Value'>d</span></code></td>
+<td><code><span class='Function'>D</span></code>-like: <code><span class='Value'>labcd.b</span><span class='Paren'>(</span><span class='Value'>ac</span><span class='Paren'>)</span><span class='Value'>d</span></code></td>
</tr>
<tr>
<td align="center"><code><span class='Modifier2'>⟜</span></code></td>