diff options
| author | Conor Hoekstra <codereport@outlook.com> | 2022-01-08 23:05:16 -0500 |
|---|---|---|
| committer | Conor Hoekstra <codereport@outlook.com> | 2022-01-08 23:05:16 -0500 |
| commit | 2b4a2b05309961f993ae6220fc4414dc302d7e59 (patch) | |
| tree | e3fddb7134b9a3248f955fda0c6b8687175cf332 /doc/birds.md | |
| parent | da4ee1840d487c1941b4fceae92df123cb7f2694 (diff) | |
Final changes?
Diffstat (limited to 'doc/birds.md')
| -rw-r--r-- | doc/birds.md | 24 |
1 files changed, 12 insertions, 12 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`. |
