aboutsummaryrefslogtreecommitdiff
path: root/help
diff options
context:
space:
mode:
Diffstat (limited to 'help')
-rw-r--r--help/README.md70
-rw-r--r--help/atop.md2
-rw-r--r--help/enclose_lessthan.md24
-rw-r--r--help/index.md70
-rw-r--r--help/solo_couple.md26
-rw-r--r--help/under.md4
6 files changed, 96 insertions, 100 deletions
diff --git a/help/README.md b/help/README.md
new file mode 100644
index 00000000..2d6d3cf1
--- /dev/null
+++ b/help/README.md
@@ -0,0 +1,70 @@
+*View this file with results and syntax highlighting [here](https://mlochbaum.github.io/BQN/help/index.html).*
+
+# REPL Help
+
+| Symbol | Link |
+|--------|------|
+| `\|` | [Absolute Value, Modulus](absolutevalue_modulus.md) |
+| `⟜` | [Bind, After, Dyadic After](after_bind.md) |
+| `!` | [Assert, Dyad](assert_assertwithmessage.md) |
+| `∘` | [Atop, Dyadic Atop](atop.md) |
+| `⊸` | [Bind Left, Before, Dyadic Before](before_bind.md) |
+| `⎊` | [Catch](catch.md) |
+| `⌈` | [Ceiling, Maximum](ceiling_maximum.md) |
+| `˘` | [Cells](cells.md) |
+| `◶` | [Choose](choose.md) |
+| `⊐` | [Classify, Index Of](classify_indexof.md) |
+| `+` | [Conjugate, Add](conjugate_add.md) |
+| `˙` | [Constant](constant.md) |
+| `⍷` | [Deduplicate, Find](deduplicate_find.md) |
+| `≡` | [Depth, Match](depth_match.md) |
+| `⚇` | [Depth](depth.md) |
+| `⥊` | [Deshape, Reshape](deshape_reshape.md) |
+| `¨` | [Each](each.md) |
+| `<` | [Enclose, Lesser Than](enclose_lessthan.md) |
+| `⋈` | [Enlist, Pair](enlist_pair.md) |
+| `⋆` | [Exponential, Power](exponential_power.md) |
+| `⊏` | [First Cell, Select](firstcell_select.md) |
+| `⊑` | [First, Pick](first_pick.md) |
+| `⌊` | [Floor, Minimum](floor_minimum.md) |
+| `´` | [Fold, Fold With initial](fold.md) |
+| `⍒` | [Grade Down, Bins Down](gradedown_binsdown.md) |
+| `⍋` | [Grade Up, Bins Up](gradeup_binsup.md) |
+| `≥` | [Greater Than or Equal To](greaterthanorequalto.md) |
+| `⊔` | [Group Indices, Group](groupindices_group.md) |
+| `⊣` | [Identity, Left](identity_left.md) |
+| `⊢` | [Identity, Right](identity_right.md) |
+| `/` | [Indices, Replicate](indices_replicate.md) |
+| `˝` | [Insert, Insert With initial](insert.md) |
+| `∾` | [Join, Join](join_jointo.md) |
+| `≠` | [Length, Not Equal To](length_notequals.md) |
+| `≤` | [Lesser Than or Equal To](lessthanorequalto.md) |
+| `∊` | [Unique Mask, Member Of](markfirst_memberof.md) |
+| `>` | [Merge, Greater Than](merge_greaterthan.md) |
+| `-` | [Negate, Subtract](negate_subtract.md) |
+| `¬` | [Logical Not, Span](not_span.md) |
+| `⊒` | [Occurrence Count, Progressive Index Of](occurrencecount_progressiveindexof.md) |
+| `○` | [Atop, Over](over.md) |
+| `↑` | [Prefixes, Take](prefixes_take.md) |
+| `↕` | [Range, Windows](range_windows.md) |
+| `=` | [Rank, Equal To](rank_equals.md) |
+| `⎉` | [Rank](rank.md) |
+| `÷` | [Reciprocal, Divide](reciprocal_divide.md) |
+| `⍟` | [Repeat](repeat.md) |
+| `⌽` | [Reverse, Dyad](reverse_rotate.md) |
+| `` ` `` | [Scan, Scan With initial](scan.md) |
+| `˜` | [Self, Swap](self_swap.md) |
+| `≢` | [Shape, Not Match](shape_notmatch.md) |
+| `»` | [Shift After, Shift After](shiftafter.md) |
+| `«` | [Shift Before, Shift Before](shiftbefore.md) |
+| `×` | [Sign, Multiply](sign_multiply.md) |
+| `≍` | [Solo, Couple](solo_couple.md) |
+| `∨` | [Sort Down, Logical Or](sortdown_or.md) |
+| `∧` | [Sort Up, Logical And](sortup_and.md) |
+| `√` | [Square root, Root](squareroot_root.md) |
+| `↓` | [Suffixes, Drop](suffixes_drop.md) |
+| `⌜` | [Each](table.md) |
+| `⍉` | [Transpose, Reorder Axes](transpose_reorderaxes.md) |
+| `⌾` | [Under](under.md) |
+| `⁼` | [Undo](undo.md) |
+| `⊘` | [Valences, Dyadic Valences](valences.md) |
diff --git a/help/atop.md b/help/atop.md
index 525c4800..d936450e 100644
--- a/help/atop.md
+++ b/help/atop.md
@@ -18,7 +18,7 @@ Apply `𝔾` to `𝕩`, then apply `𝔽` (`𝔽 𝔾 𝕩`).
Apply `𝔾` to `𝕨` and `𝕩`, then apply `𝔽` (`𝔽 (𝕨 𝔾 𝕩)`).
-#`𝔽` must be monadic, and `𝔾` must be dyadic.
+`𝔽` must be monadic, and `𝔾` must be dyadic.
1 -∘+ 2
diff --git a/help/enclose_lessthan.md b/help/enclose_lessthan.md
index 668318cd..d584584f 100644
--- a/help/enclose_lessthan.md
+++ b/help/enclose_lessthan.md
@@ -1,27 +1,25 @@
*View this file with results and syntax highlighting [here](https://mlochbaum.github.io/BQN/help/enclose_lessthan.html).*
# Lesser Than (`<`)
-
-## `< 𝕩`: Enclose
-
+
+## `< 𝕩`: Enclose
+
Create a unit array containing `𝕩`. (`(≢𝕩) ≡ ⟨⟩`)
-
-
+
+
<1
-
+
≢<1
-
-
+
+
## `𝕨 < 𝕩`: Lesser Than
-
+
`𝕨` and `𝕩` can both be either numbers or characters.
-
+
[Pervasive.](https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion)
-
+
1 < 3
2‿3‿0 < 3‿1‿0
-
-
diff --git a/help/index.md b/help/index.md
deleted file mode 100644
index 8a0f2c1b..00000000
--- a/help/index.md
+++ /dev/null
@@ -1,70 +0,0 @@
-*View this file with results and syntax highlighting [here](https://mlochbaum.github.io/BQN/help/index.html).*
-
-# REPL Help
-
-| Symbol | Link |
-|--------|------|
-| `\|` | [Absolute Value, Modulus](https://mlochbaum.github.io/BQN/help/absolutevalue_modulus.html) |
-| `⟜` | [Bind, After, Dyadic After](https://mlochbaum.github.io/BQN/help/after_bind.html) |
-| `!` | [Assert, Dyad](https://mlochbaum.github.io/BQN/help/assert_assertwithmessage.html) |
-| `∘` | [Atop, Dyadic Atop](https://mlochbaum.github.io/BQN/help/atop.html) |
-| `⊸` | [Bind Left, Before, Dyadic Before](https://mlochbaum.github.io/BQN/help/before_bind.html) |
-| `⎊` | [Catch](https://mlochbaum.github.io/BQN/help/catch.html) |
-| `⌈` | [Ceiling, Maximum](https://mlochbaum.github.io/BQN/help/ceiling_maximum.html) |
-| `˘` | [Cells](https://mlochbaum.github.io/BQN/help/cells.html) |
-| `◶` | [Choose](https://mlochbaum.github.io/BQN/help/choose.html) |
-| `⊐` | [Classify, Index Of](https://mlochbaum.github.io/BQN/help/classify_indexof.html) |
-| `+` | [Conjugate, Add](https://mlochbaum.github.io/BQN/help/conjugate_add.html) |
-| `˙` | [Constant](https://mlochbaum.github.io/BQN/help/constant.html) |
-| `⍷` | [Deduplicate, Find](https://mlochbaum.github.io/BQN/help/deduplicate_find.html) |
-| `≡` | [Depth, Match](https://mlochbaum.github.io/BQN/help/depth_match.html) |
-| `⚇` | [Depth](https://mlochbaum.github.io/BQN/help/depth.html) |
-| `⥊` | [Deshape, Reshape](https://mlochbaum.github.io/BQN/help/deshape_reshape.html) |
-| `¨` | [Each](https://mlochbaum.github.io/BQN/help/each.html) |
-| `<` | [Enclose, Lesser Than](https://mlochbaum.github.io/BQN/help/enclose_lessthan.html) |
-| `⋈` | [Enlist, Pair](https://mlochbaum.github.io/BQN/help/enlist_pair.html) |
-| `⋆` | [Exponential, Power](https://mlochbaum.github.io/BQN/help/exponential_power.html) |
-| `⊏` | [First Cell, Select](https://mlochbaum.github.io/BQN/help/firstcell_select.html) |
-| `⊑` | [First, Pick](https://mlochbaum.github.io/BQN/help/first_pick.html) |
-| `⌊` | [Floor, Minimum](https://mlochbaum.github.io/BQN/help/floor_minimum.html) |
-| `´` | [Fold, Fold With initial](https://mlochbaum.github.io/BQN/help/fold.html) |
-| `⍒` | [Grade Down, Bins Down](https://mlochbaum.github.io/BQN/help/gradedown_binsdown.html) |
-| `⍋` | [Grade Up, Bins Up](https://mlochbaum.github.io/BQN/help/gradeup_binsup.html) |
-| `≥` | [Greater Than or Equal To](https://mlochbaum.github.io/BQN/help/greaterthanorequalto.html) |
-| `⊔` | [Group Indices, Group](https://mlochbaum.github.io/BQN/help/groupindices_group.html) |
-| `⊣` | [Identity, Left](https://mlochbaum.github.io/BQN/help/identity_left.html) |
-| `⊢` | [Identity, Right](https://mlochbaum.github.io/BQN/help/identity_right.html) |
-| `/` | [Indices, Replicate](https://mlochbaum.github.io/BQN/help/indices_replicate.html) |
-| `˝` | [Insert, Insert With initial](https://mlochbaum.github.io/BQN/help/insert.html) |
-| `∾` | [Join, Join](https://mlochbaum.github.io/BQN/help/join_jointo.html) |
-| `≠` | [Length, Not Equal To](https://mlochbaum.github.io/BQN/help/length_notequals.html) |
-| `≤` | [Lesser Than or Equal To](https://mlochbaum.github.io/BQN/help/lessthanorequalto.html) |
-| `∊` | [Unique Mask, Member Of](https://mlochbaum.github.io/BQN/help/markfirst_memberof.html) |
-| `>` | [Merge, Greater Than](https://mlochbaum.github.io/BQN/help/merge_greaterthan.html) |
-| `-` | [Negate, Subtract](https://mlochbaum.github.io/BQN/help/negate_subtract.html) |
-| `¬` | [Logical Not, Span](https://mlochbaum.github.io/BQN/help/not_span.html) |
-| `⊒` | [Occurrence Count, Progressive Index Of](https://mlochbaum.github.io/BQN/help/occurrencecount_progressiveindexof.html) |
-| `○` | [Atop, Over](https://mlochbaum.github.io/BQN/help/over.html) |
-| `↑` | [Prefixes, Take](https://mlochbaum.github.io/BQN/help/prefixes_take.html) |
-| `↕` | [Range, Windows](https://mlochbaum.github.io/BQN/help/range_windows.html) |
-| `=` | [Rank, Equal To](https://mlochbaum.github.io/BQN/help/rank_equals.html) |
-| `⎉` | [Rank](https://mlochbaum.github.io/BQN/help/rank.html) |
-| `÷` | [Reciprocal, Divide](https://mlochbaum.github.io/BQN/help/reciprocal_divide.html) |
-| `⍟` | [Repeat](https://mlochbaum.github.io/BQN/help/repeat.html) |
-| `⌽` | [Reverse, Dyad](https://mlochbaum.github.io/BQN/help/reverse_rotate.html) |
-| `` ` `` | [Scan, Scan With initial](https://mlochbaum.github.io/BQN/help/scan.html) |
-| `˜` | [Self, Swap](https://mlochbaum.github.io/BQN/help/self_swap.html) |
-| `≢` | [Shape, Not Match](https://mlochbaum.github.io/BQN/help/shape_notmatch.html) |
-| `»` | [Shift After, Shift After](https://mlochbaum.github.io/BQN/help/shiftafter.html) |
-| `«` | [Shift Before, Shift Before](https://mlochbaum.github.io/BQN/help/shiftbefore.html) |
-| `×` | [Sign, Multiply](https://mlochbaum.github.io/BQN/help/sign_multiply.html) |
-| `≍` | [Solo, Couple](https://mlochbaum.github.io/BQN/help/solo_couple.html) |
-| `∨` | [Sort Down, Logical Or](https://mlochbaum.github.io/BQN/help/sortdown_or.html) |
-| `∧` | [Sort Up, Logical And](https://mlochbaum.github.io/BQN/help/sortup_and.html) |
-| `√` | [Square root, Root](https://mlochbaum.github.io/BQN/help/squareroot_root.html) |
-| `↓` | [Suffixes, Drop](https://mlochbaum.github.io/BQN/help/suffixes_drop.html) |
-| `⌜` | [Each](https://mlochbaum.github.io/BQN/help/table.html) |
-| `⍉` | [Transpose, Reorder Axes](https://mlochbaum.github.io/BQN/help/transpose_reorderaxes.html) |
-| `⌾` | [Under](https://mlochbaum.github.io/BQN/help/under.html) |
-| `⁼` | [Undo](https://mlochbaum.github.io/BQN/help/undo.html) |
-| `⊘` | [Valences, Dyadic Valences](https://mlochbaum.github.io/BQN/help/valences.html) |
diff --git a/help/solo_couple.md b/help/solo_couple.md
index ac66e5c2..dfee8d18 100644
--- a/help/solo_couple.md
+++ b/help/solo_couple.md
@@ -1,33 +1,31 @@
*View this file with results and syntax highlighting [here](https://mlochbaum.github.io/BQN/help/solo_couple.html).*
# Tape (`≍`)
-
-## `≍ 𝕩`: Solo
-
+
+## `≍ 𝕩`: Solo
+
Add a dimension to `𝕩`.
-
+
≍ 1
-
+
≍≍ 1
-
+
≍≍≍ 1
-
+
≍≍ 1‿2‿3‿4
-
+
≍≍≍ 1‿2‿3‿4
-
-
+
+
## `𝕨 ≍ 𝕩`: Couple
-
+
Join `𝕨` and `𝕩` along a newly created axis.
-
+
1 ≍ 3
1‿2 ≍ 2‿3
-
-
diff --git a/help/under.md b/help/under.md
index 0eb86091..e811216c 100644
--- a/help/under.md
+++ b/help/under.md
@@ -10,8 +10,8 @@
Where `𝔾` must be
-1. A function invertible by `⁼` (Undo)
-2. A structural modification
+- A function invertible by `⁼` (Undo)
+- A structural modification
9⌾(1⊸⊑) 1‿2‿3