From bc0245f0be38e547ad76bcd719c6dedbb161f0f4 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Mon, 24 Jan 2022 20:18:08 -0500 Subject: Remove extra leading spaces from code examples --- docs/help/absolutevalue_modulus.html | 8 ++++---- docs/help/after_bind.html | 16 ++++++++-------- docs/help/assert_assertwithmessage.html | 12 ++++++------ docs/help/atop.html | 10 +++++----- docs/help/before_bind.html | 16 ++++++++-------- docs/help/catch.html | 4 ++-- docs/help/ceiling_maximum.html | 6 +++--- docs/help/cells.html | 6 +++--- docs/help/choose.html | 10 +++++----- docs/help/classify_indexof.html | 12 ++++++------ docs/help/conjugate_add.html | 10 +++++----- docs/help/constant.html | 4 ++-- docs/help/deduplicate_find.html | 16 ++++++++-------- docs/help/depth.html | 4 ++-- docs/help/depth_match.html | 10 +++++----- docs/help/deshape_reshape.html | 10 +++++----- docs/help/each.html | 4 ++-- docs/help/enclose_lessthan.html | 8 ++++---- docs/help/enlist_pair.html | 10 +++++----- docs/help/exponential_power.html | 8 ++++---- docs/help/first_pick.html | 12 ++++++------ docs/help/firstcell_select.html | 12 ++++++------ docs/help/floor_minimum.html | 6 +++--- docs/help/fold.html | 16 ++++++++-------- docs/help/gradedown_binsdown.html | 10 +++++----- docs/help/gradeup_binsup.html | 10 +++++----- docs/help/greaterthanorequalto.html | 4 ++-- docs/help/groupindices_group.html | 10 +++++----- docs/help/identity_left.html | 6 +++--- docs/help/identity_right.html | 6 +++--- docs/help/indices_replicate.html | 8 ++++---- docs/help/insert.html | 14 +++++++------- docs/help/join_jointo.html | 14 +++++++------- docs/help/length_notequals.html | 16 ++++++++-------- docs/help/lessthanorequalto.html | 4 ++-- docs/help/markfirst_memberof.html | 14 +++++++------- docs/help/merge_greaterthan.html | 14 +++++++------- docs/help/negate_subtract.html | 12 ++++++------ docs/help/not_span.html | 8 ++++---- docs/help/occurrencecount_progressiveindexof.html | 8 ++++---- docs/help/over.html | 10 +++++----- docs/help/prefixes_take.html | 16 ++++++++-------- docs/help/range_windows.html | 10 +++++----- docs/help/rank.html | 4 ++-- docs/help/rank_equals.html | 14 +++++++------- docs/help/reciprocal_divide.html | 2 +- docs/help/repeat.html | 6 +++--- docs/help/reverse_rotate.html | 12 ++++++------ docs/help/scan.html | 16 ++++++++-------- docs/help/self_swap.html | 8 ++++---- docs/help/shape_notmatch.html | 10 +++++----- docs/help/shiftafter.html | 12 ++++++------ docs/help/shiftbefore.html | 12 ++++++------ docs/help/sign_multiply.html | 6 +++--- docs/help/solo_couple.html | 14 +++++++------- docs/help/sortdown_or.html | 8 ++++---- docs/help/sortup_and.html | 6 +++--- docs/help/squareroot_root.html | 6 +++--- docs/help/suffixes_drop.html | 16 ++++++++-------- docs/help/table.html | 4 ++-- docs/help/transpose_reorderaxes.html | 12 ++++++------ docs/help/under.html | 6 +++--- docs/help/undo.html | 12 ++++++------ docs/help/valences.html | 8 ++++---- help/absolutevalue_modulus.md | 8 ++++---- help/after_bind.md | 16 ++++++++-------- help/assert_assertwithmessage.md | 12 ++++++------ help/atop.md | 10 +++++----- help/before_bind.md | 16 ++++++++-------- help/catch.md | 4 ++-- help/ceiling_maximum.md | 6 +++--- help/cells.md | 6 +++--- help/choose.md | 10 +++++----- help/classify_indexof.md | 12 ++++++------ help/conjugate_add.md | 10 +++++----- help/constant.md | 4 ++-- help/deduplicate_find.md | 16 ++++++++-------- help/depth.md | 4 ++-- help/depth_match.md | 10 +++++----- help/deshape_reshape.md | 10 +++++----- help/each.md | 4 ++-- help/enclose_lessthan.md | 8 ++++---- help/enlist_pair.md | 10 +++++----- help/exponential_power.md | 8 ++++---- help/first_pick.md | 12 ++++++------ help/firstcell_select.md | 12 ++++++------ help/floor_minimum.md | 6 +++--- help/fold.md | 16 ++++++++-------- help/gradedown_binsdown.md | 10 +++++----- help/gradeup_binsup.md | 10 +++++----- help/greaterthanorequalto.md | 4 ++-- help/groupindices_group.md | 10 +++++----- help/identity_left.md | 6 +++--- help/identity_right.md | 6 +++--- help/indices_replicate.md | 8 ++++---- help/insert.md | 14 +++++++------- help/join_jointo.md | 14 +++++++------- help/length_notequals.md | 16 ++++++++-------- help/lessthanorequalto.md | 4 ++-- help/markfirst_memberof.md | 14 +++++++------- help/merge_greaterthan.md | 14 +++++++------- help/negate_subtract.md | 12 ++++++------ help/not_span.md | 8 ++++---- help/occurrencecount_progressiveindexof.md | 8 ++++---- help/over.md | 10 +++++----- help/prefixes_take.md | 16 ++++++++-------- help/range_windows.md | 10 +++++----- help/rank.md | 4 ++-- help/rank_equals.md | 14 +++++++------- help/reciprocal_divide.md | 2 +- help/repeat.md | 6 +++--- help/reverse_rotate.md | 12 ++++++------ help/scan.md | 16 ++++++++-------- help/self_swap.md | 8 ++++---- help/shape_notmatch.md | 10 +++++----- help/shiftafter.md | 12 ++++++------ help/shiftbefore.md | 12 ++++++------ help/sign_multiply.md | 6 +++--- help/solo_couple.md | 14 +++++++------- help/sortdown_or.md | 8 ++++---- help/sortup_and.md | 6 +++--- help/squareroot_root.md | 6 +++--- help/suffixes_drop.md | 16 ++++++++-------- help/table.md | 4 ++-- help/transpose_reorderaxes.md | 12 ++++++------ help/under.md | 6 +++--- help/undo.md | 12 ++++++------ help/valences.md | 8 ++++---- 128 files changed, 618 insertions(+), 618 deletions(-) diff --git a/docs/help/absolutevalue_modulus.html b/docs/help/absolutevalue_modulus.html index ff360249..0f907bf0 100644 --- a/docs/help/absolutevalue_modulus.html +++ b/docs/help/absolutevalue_modulus.html @@ -8,18 +8,18 @@

| 𝕩: Absolute Value

Absolute Value of 𝕩.

Pervasive.

-↗️
      | Β―2
+↗️
    | Β―2
 2
 
-      | 1β€Ώ3β€ΏΒ―4β€Ώ3
+    | 1β€Ώ3β€ΏΒ―4β€Ώ3
 ⟨ 1 3 4 3 ⟩
 

𝕨 | 𝕩: Modulus

Remainder of 𝕩 divided by 𝕨.

Pervasive.

-↗️
      1 | 3
+↗️
    1 | 3
 0
 
-      2 | 3β€Ώ4β€ΏΒ―5
+    2 | 3β€Ώ4β€ΏΒ―5
 ⟨ 1 0 1 ⟩
 
diff --git a/docs/help/after_bind.html b/docs/help/after_bind.html index f14f5386..8ef227af 100644 --- a/docs/help/after_bind.html +++ b/docs/help/after_bind.html @@ -8,33 +8,33 @@

π”½βŸœπ•˜ 𝕩: Bind

Supply π•˜ as a right argument to 𝔽 (𝕩 𝔽 π•˜).

π•˜ is a constant, 𝔽 must be dyadic.

-↗️
       -⟜3 9
+↗️
    -⟜3 9
 6
 
-       - 3 9
+    - 3 9
 Error: Double subjects (missing β€Ώ?)
 
-       9 - 3
+    9 - 3
 6
 

π”½βŸœπ”Ύ 𝕩: After

Apply 𝔾 to 𝕩, and supply it as a right argument to 𝔽 (𝕩 𝔽 (𝔾 𝕩)).

𝔽 must be dyadic, 𝔾 must be monadic.

-↗️
       Γ—βŸœ- 9
+↗️
    Γ—βŸœ- 9
 Β―81
 
-       Γ— - 9
+    Γ— - 9
 Β―1
 
-       9 Γ— (- 9)
+    9 Γ— (- 9)
 Β―81
 

𝕨 π”½βŸœπ”Ύ 𝕩: Dyadic After

Apply 𝔾 to 𝕩, and supply it as a right argument to 𝔽 (𝕨 𝔽 (𝔾 𝕩)).

𝔽 must be dyadic, 𝔾 must be monadic.

-↗️
       2 Γ—βŸœ- 1
+↗️
    2 Γ—βŸœ- 1
 Β―2
 
-       2 Γ— (- 1)
+    2 Γ— (- 1)
 Β―2
 
diff --git a/docs/help/assert_assertwithmessage.html b/docs/help/assert_assertwithmessage.html index 92140c18..4ea46b7b 100644 --- a/docs/help/assert_assertwithmessage.html +++ b/docs/help/assert_assertwithmessage.html @@ -7,23 +7,23 @@

Exclamation Mark (!)

! 𝕩: Assert

Throw an error if 𝕩 is not 1.

-↗️
       ! 1
+↗️
    ! 1
 1
 
-       ! 2
+    ! 2
 Error: Assertion error
 
-       ! "hello"
+    ! "hello"
 Error: hello
 

𝕨 ! 𝕩: Assert With Message

Throw an error with message 𝕨 if 𝕩 is not 1.

-↗️
       "hi" ! 1
+↗️
    "hi" ! 1
 1
 
-       "two" ! 2
+    "two" ! 2
 Error: two
 
-       "hello error" ! "hello"
+    "hello error" ! "hello"
 Error: hello error
 
diff --git a/docs/help/atop.html b/docs/help/atop.html index 57c7bf3a..02764808 100644 --- a/docs/help/atop.html +++ b/docs/help/atop.html @@ -8,21 +8,21 @@

π”½βˆ˜π”Ύ 𝕩: Atop

Apply 𝔾 to 𝕩, then apply 𝔽 (𝔽 𝔾 𝕩).

𝔽 and 𝔾 must be monadic.

-↗️
       -∘- 5
+↗️
    -∘- 5
 5
 
-       - - 5
+    - - 5
 5
 

𝕨 π”½βˆ˜π”Ύ 𝕩: Dyadic Atop

Apply 𝔾 to 𝕨 and 𝕩, then apply 𝔽 (𝔽 (𝕨 𝔾 𝕩)).

𝔽 must be monadic, and 𝔾 must be dyadic.

-↗️
       1 -∘+ 2
+↗️
    1 -∘+ 2
 Β―3
 
-       1 - + 2
+    1 - + 2
 Β―1
 
-       - 1 + 2
+    - 1 + 2
 Β―3
 
diff --git a/docs/help/before_bind.html b/docs/help/before_bind.html index 3ae101c6..c9f0ca0b 100644 --- a/docs/help/before_bind.html +++ b/docs/help/before_bind.html @@ -8,33 +8,33 @@

π•—βŠΈπ”Ύ 𝕩: Bind Left

Supply 𝕗 as a left argument to 𝔾 (𝕗 𝔾 𝕩).

𝕗 is a constant, 𝔾 must be dyadic.

-↗️
       3⊸- 9
+↗️
    3⊸- 9
 Β―6
 
-       3 - 9
+    3 - 9
 Β―6
 

π”½βŠΈπ”Ύ 𝕩: Before

Apply 𝔽 to 𝕩, and supply it as a left argument to 𝔾 ((𝔽 𝕩) 𝔾 𝕩).

𝔽 must be monadic, 𝔾 must be dyadic.

-↗️
       -⊸+ 9
+↗️
    -⊸+ 9
 0
 
-       - + 9
+    - + 9
 Β―9
 
-       (- 9) + 9
+    (- 9) + 9
 0
 

𝕨 π”½βŠΈπ”Ύ 𝕩: Dyadic Before

Apply 𝔽 to 𝕨, and supply it as a left argument to 𝔾 ((𝔽 𝕨) 𝔾 𝕩).

𝔽 must be monadic, 𝔾 must be dyadic.

-↗️
       2 -⊸+ 1
+↗️
    2 -⊸+ 1
 Β―1
 
-       2 - + 1
+    2 - + 1
 1
 
-       (- 2) + 1
+    (- 2) + 1
 Β―1
 
diff --git a/docs/help/catch.html b/docs/help/catch.html index 2612567b..e98292e1 100644 --- a/docs/help/catch.html +++ b/docs/help/catch.html @@ -9,9 +9,9 @@

Apply 𝔽 to the arguments.

If an error happens when 𝔽 is applied, cancel its execution, apply 𝔾 to the arguments and return its result.

Otherwise, return the result of 𝔽.

-↗️
       ∾⎊{"error occurred with argument: "βˆΎβ€’Fmt 𝕩} 1
+↗️
    ∾⎊{"error occurred with argument: "βˆΎβ€’Fmt 𝕩} 1
 "error occurred with argument: 1"
 
-       ∾⎊{"error occurred with argument: "βˆΎβ€’Fmt 𝕩} ⟨⟨1,2⟩, ⟨3,4⟩⟩
+    ∾⎊{"error occurred with argument: "βˆΎβ€’Fmt 𝕩} ⟨⟨1,2⟩, ⟨3,4⟩⟩
 ⟨ 1 2 3 4 ⟩
 
diff --git a/docs/help/ceiling_maximum.html b/docs/help/ceiling_maximum.html index 9b0ab05e..cfa73dbd 100644 --- a/docs/help/ceiling_maximum.html +++ b/docs/help/ceiling_maximum.html @@ -8,15 +8,15 @@

⌈ 𝕩: Ceiling

Round 𝕩 up to the nearest integer.

Pervasive.

-↗️
      ⌈ 1.2β€ΏΟ€β€Ώ3β€Ώ7.89
+↗️
    ⌈ 1.2β€ΏΟ€β€Ώ3β€Ώ7.89
 ⟨ 2 4 3 8 ⟩
 

𝕨 ⌈ 𝕩: Maximum

Maximum of 𝕨 and 𝕩.

Pervasive.

-↗️
      1 ⌈ 2
+↗️
    1 ⌈ 2
 2
 
-      2β€Ώ3 ⌈ 4β€Ώ2
+    2β€Ώ3 ⌈ 4β€Ώ2
 ⟨ 4 3 ⟩
 
diff --git a/docs/help/cells.html b/docs/help/cells.html index aa8bd55f..4d123802 100644 --- a/docs/help/cells.html +++ b/docs/help/cells.html @@ -7,13 +7,13 @@

Breve (˘)

π”½Λ˜ 𝕩, 𝕨 π”½Λ˜ 𝕩: Cells

Apply 𝔽 to/between the major cells of the arguments. (π”½βŽ‰Β―1)

-↗️
       a ← 3β€Ώ3 β₯Š ↕9
+↗️
    a ← 3β€Ώ3 β₯Š ↕9
 
 
-       <˘ a
+    <˘ a
 ⟨ ⟨ 0 1 2 ⟩ ⟨ 3 4 5 ⟩ ⟨ 6 7 8 ⟩ ⟩
 
-       a β‰Λ˜ a
+    a β‰Λ˜ a
 β”Œβ”€       
 β•Ž 0 1 2  
   0 1 2  
diff --git a/docs/help/choose.html b/docs/help/choose.html
index a337eebf..f56496f0 100644
--- a/docs/help/choose.html
+++ b/docs/help/choose.html
@@ -7,17 +7,17 @@
 

Circle with Lower Right Quadrant (β—Ά)

π”½β—Άπ•˜ 𝕩, 𝕨 π”½β—Άπ•˜ 𝕩: Choose

Apply 𝔽 to the arguments and use the result to pick (βŠ‘) a function from list π•˜. Apply the picked function to the arguments.

-↗️
       F ← βŠ’β—Ά+β€Ώ-β€ΏΓ·β€ΏΓ—
+↗️
    F ← βŠ’β—Ά+β€Ώ-β€ΏΓ·β€ΏΓ—
 
-       F 0
+    F 0
 0
 
-       F 1
+    F 1
 Β―1
 
-       F 2
+    F 2
 0.5
 
-       F 3
+    F 3
 1
 
diff --git a/docs/help/classify_indexof.html b/docs/help/classify_indexof.html index 43cc25fe..20149d89 100644 --- a/docs/help/classify_indexof.html +++ b/docs/help/classify_indexof.html @@ -7,22 +7,22 @@

Square Original Of (⊐)

⊐ 𝕩: Classify

Translate major cells of 𝕩 to unique ID numbers based on first occurrence.

-↗️
       ⊐ 5β€Ώ6β€Ώ2β€Ώ2β€Ώ5β€Ώ1
+↗️
    ⊐ 5β€Ώ6β€Ώ2β€Ώ2β€Ώ5β€Ώ1
 ⟨ 0 1 2 2 0 3 ⟩
 
-       a ← 3β€Ώ3 β₯Š 0β€Ώ1β€Ώ2β€Ώ9β€Ώ0β€Ώ9β€Ώ0β€Ώ1β€Ώ2
+    a ← 3β€Ώ3 β₯Š 0β€Ώ1β€Ώ2β€Ώ9β€Ώ0β€Ώ9β€Ώ0β€Ώ1β€Ώ2
 
-       ⊐ a
+    ⊐ a
 ⟨ 0 1 0 ⟩
 

𝕨 ⊐ 𝕩: Index Of

First index of each major cell of 𝕩 in 𝕨. Rank of 𝕩 must be at least cell rank of 𝕨.

If a cell is not found in 𝕨, the length of 𝕨 (≠𝕨) is used for that position.

-↗️
       5β€Ώ6β€Ώ2β€Ώ2β€Ώ5β€Ώ1 ⊐ 5β€Ώ7β€Ώ1β€Ώ6
+↗️
    5β€Ώ6β€Ώ2β€Ώ2β€Ώ5β€Ώ1 ⊐ 5β€Ώ7β€Ώ1β€Ώ6
 ⟨ 0 6 5 1 ⟩
 
-       b ← 3β€Ώ3 β₯Š 0β€Ώ1β€Ώ2β€Ώ9β€Ώ0β€Ώ9β€Ώ0β€Ώ1β€Ώ2
+    b ← 3β€Ώ3 β₯Š 0β€Ώ1β€Ώ2β€Ώ9β€Ώ0β€Ώ9β€Ώ0β€Ώ1β€Ώ2
 
-       b ⊐ ≍9β€Ώ0β€Ώ9
+    b ⊐ ≍9β€Ώ0β€Ώ9
 ⟨ 1 ⟩
 
diff --git a/docs/help/conjugate_add.html b/docs/help/conjugate_add.html index 90d6575d..d7a40f8a 100644 --- a/docs/help/conjugate_add.html +++ b/docs/help/conjugate_add.html @@ -7,21 +7,21 @@

Plus (+)

+ 𝕩: Conjugate

Complex conjugate of 𝕩. BQN doesn't support complex numbers yet, so it has no effect.

-↗️
      + 1
+↗️
    + 1
 1
 
-      + Β―1
+    + Β―1
 Β―1
 

𝕨 + 𝕩: Add

𝕨 added to 𝕩. Either 𝕨 or 𝕩 can be a character, and if so, the other has to be an integer.

Pervasive.

-↗️
      1 + 2
+↗️
    1 + 2
 3
 
-      1 + 2β€Ώ3β€Ώ4
+    1 + 2β€Ώ3β€Ώ4
 ⟨ 3 4 5 ⟩
 
-      'a' + 4
+    'a' + 4
 'e'
 
diff --git a/docs/help/constant.html b/docs/help/constant.html index 39d27160..17ba5562 100644 --- a/docs/help/constant.html +++ b/docs/help/constant.html @@ -7,9 +7,9 @@

Dot Above (Λ™)

𝔽˙ 𝕩, 𝕨 𝔽˙ 𝕩: Constant

Returns a function that will always return 𝕗.

-↗️
       "hello" 1Λ™ 2
+↗️
    "hello" 1Λ™ 2
 1
 
-       "hello" {𝕨+𝕩}Λ™ 2
+    "hello" {𝕨+𝕩}Λ™ 2
 (function block)
 
diff --git a/docs/help/deduplicate_find.html b/docs/help/deduplicate_find.html index cefe3b8f..917a2cff 100644 --- a/docs/help/deduplicate_find.html +++ b/docs/help/deduplicate_find.html @@ -7,12 +7,12 @@

Epsilon Underbar (⍷)

⍷ 𝕩: Deduplicate

Unique major cells of 𝕩.

-↗️
       ⍷ 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
+↗️
    ⍷ 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
 ⟨ 4 5 6 7 ⟩
 
-       a ← 3β€Ώ3 β₯Š ↕6
+    a ← 3β€Ώ3 β₯Š ↕6
 
-       ⍷ a
+    ⍷ a
 β”Œβ”€       
 β•΅ 0 1 2  
   3 4 5  
@@ -21,17 +21,17 @@
 

𝕨 ⍷ 𝕩: Find

Mark the top left location of the occurrences of 𝕨 in 𝕩 with a 1, and other locations with 0.

Result is the same shape as (≒𝕨)↕x.

-↗️
       "string" ⍷ "substring"
+↗️
    "string" ⍷ "substring"
 ⟨ 0 0 0 1 ⟩
 
-       "loooooong" ⍷ "short"
+    "loooooong" ⍷ "short"
 ⟨⟩
 
-       b ← 7 (4|β‹†Λœ)βŒœβ—‹β†• 9
+    b ← 7 (4|β‹†Λœ)βŒœβ—‹β†• 9
 
-       c ← (0β€Ώ3β€Ώ0≍0β€Ώ1β€Ώ0)
+    c ← (0β€Ώ3β€Ώ0≍0β€Ώ1β€Ώ0)
 
-       c ⍷ b
+    c ⍷ b
 β”Œβ”€               
 β•΅ 0 0 0 0 0 0 0  
   0 0 0 0 0 0 0  
diff --git a/docs/help/depth.html b/docs/help/depth.html
index 5824fc71..60a8f01a 100644
--- a/docs/help/depth.html
+++ b/docs/help/depth.html
@@ -7,9 +7,9 @@
 

Circle With Two Dots (βš‡)

π”½βš‡π•˜ 𝕩, 𝕨 π”½βš‡π•˜ 𝕩: Depth

Apply 𝔽 to the cells of the arguments at depth given in π•˜.

-↗️
       1βŠΈβ†“βš‡1 ⟨⟨1,2,3⟩, ⟨4,5,6⟩⟩
+↗️
    1βŠΈβ†“βš‡1 ⟨⟨1,2,3⟩, ⟨4,5,6⟩⟩
 ⟨ ⟨ 2 3 ⟩ ⟨ 5 6 ⟩ ⟩
 
-       1 β†“βš‡1 ⟨⟨1,2,3⟩, ⟨4,5,6⟩⟩
+    1 β†“βš‡1 ⟨⟨1,2,3⟩, ⟨4,5,6⟩⟩
 ⟨ ⟨ 2 3 ⟩ ⟨ 5 6 ⟩ ⟩
 
diff --git a/docs/help/depth_match.html b/docs/help/depth_match.html index 5087c84f..90bf93bc 100644 --- a/docs/help/depth_match.html +++ b/docs/help/depth_match.html @@ -7,20 +7,20 @@

Identical To (≑)

≑ 𝕩: Depth

Highest level of nesting in 𝕩.

-↗️
      ≑ 2β€Ώ3β€Ώ4
+↗️
    ≑ 2β€Ώ3β€Ώ4
 1
 
-      ≑ ⟨2,<3,4,<<<5⟩
+    ≑ ⟨2,<3,4,<<<5⟩
 4
 
-      ≑ 9
+    ≑ 9
 0
 

𝕨 ≑ 𝕩: Match

Does 𝕨 exactly match 𝕩?

-↗️
      1 ≑ ⟨1⟩
+↗️
    1 ≑ ⟨1⟩
 0
 
-      ⟨1⟩ ≑ ⟨1⟩
+    ⟨1⟩ ≑ ⟨1⟩
 1
 
diff --git a/docs/help/deshape_reshape.html b/docs/help/deshape_reshape.html index e4a4b266..bdc2f111 100644 --- a/docs/help/deshape_reshape.html +++ b/docs/help/deshape_reshape.html @@ -7,10 +7,10 @@

Barb (β₯Š)

β₯Š 𝕩: Deshape

Put all elements of 𝕩 in a rank 1 array, promoting to an array if necessary.

-↗️
          β₯Š 1
+↗️
    β₯Š 1
 ⟨ 1 ⟩
 
-          β₯Š 1β€Ώ2 ≍ 3β€Ώ4
+    β₯Š 1β€Ώ2 ≍ 3β€Ώ4
 ⟨ 1 2 3 4 ⟩
 

𝕨 β₯Š 𝕩: Reshape

@@ -22,21 +22,21 @@
  • ⌽ Round length up
  • ↑ Round length up, and use element fill to add extra elements.
  • -↗️
              3β€Ώ3 β₯Š 3
    +↗️
        3β€Ώ3 β₯Š 3
     β”Œβ”€       
     β•΅ 3 3 3  
       3 3 3  
       3 3 3  
             β”˜
     
    -          2β€ΏβŒ½β€Ώ2 β₯Š 1β€Ώ2β€Ώ3
    +    2β€ΏβŒ½β€Ώ2 β₯Š 1β€Ώ2β€Ώ3
     β”Œβ”€     
     β•Ž 1 2  
            
       3 1  
           β”˜
     
    -          2‿↑‿2 β₯Š 1β€Ώ2β€Ώ3
    +    2‿↑‿2 β₯Š 1β€Ώ2β€Ώ3
     β”Œβ”€     
     β•Ž 1 2  
            
    diff --git a/docs/help/each.html b/docs/help/each.html
    index 847fb59e..da13f6f3 100644
    --- a/docs/help/each.html
    +++ b/docs/help/each.html
    @@ -7,13 +7,13 @@
     

    Diaresis (Β¨)

    𝔽¨ 𝕩, 𝕨 𝔽¨ 𝕩: Each

    Apply 𝔽 to/between the elements of the arguments. (π”½βš‡Β―1)

    -↗️
           <Β¨ 1β€Ώ2β€Ώ3
    +↗️
        <Β¨ 1β€Ώ2β€Ώ3
     β”Œβ”€                   
     Β· β”ŒΒ·    β”ŒΒ·    β”ŒΒ·     
       Β· 1   Β· 2   Β· 3    
           β”˜     β”˜     β”˜  
                         β”˜
     
    -       4β€Ώ5β€Ώ6 ∾¨ 1β€Ώ2β€Ώ3
    +    4β€Ώ5β€Ώ6 ∾¨ 1β€Ώ2β€Ώ3
     ⟨ ⟨ 4 1 ⟩ ⟨ 5 2 ⟩ ⟨ 6 3 ⟩ ⟩
     
    diff --git a/docs/help/enclose_lessthan.html b/docs/help/enclose_lessthan.html index cd25e124..2e543ee4 100644 --- a/docs/help/enclose_lessthan.html +++ b/docs/help/enclose_lessthan.html @@ -7,21 +7,21 @@

    Lesser Than (<)

    < 𝕩: Enclose

    Create a unit array containing 𝕩. ((β‰’<𝕩) ≑ ⟨⟩)

    -↗️
          <1
    +↗️
        <1
     β”ŒΒ·   
     Β· 1  
         β”˜
     
     
    -      β‰’<1
    +    β‰’<1
     ⟨⟩
     

    𝕨 < 𝕩: Lesser Than

    𝕨 and 𝕩 can both be either numbers or characters.

    Pervasive.

    -↗️
          1 < 3
    +↗️
        1 < 3
     1
     
    -      2β€Ώ3β€Ώ0 < 3β€Ώ1β€Ώ0
    +    2β€Ώ3β€Ώ0 < 3β€Ώ1β€Ώ0
     ⟨ 1 0 0 ⟩
     
    diff --git a/docs/help/enlist_pair.html b/docs/help/enlist_pair.html index 2915532b..2ec78670 100644 --- a/docs/help/enlist_pair.html +++ b/docs/help/enlist_pair.html @@ -7,10 +7,10 @@

    Bow Tie (β‹ˆ)

    β‹ˆ 𝕩: Enlist

    Put 𝕩 in a single element list. (βŸ¨π•©βŸ©)

    -↗️
          β‹ˆ 1
    +↗️
        β‹ˆ 1
     ⟨ 1 ⟩
     
    -      β‹ˆ 4β€Ώ4 β₯Š 3β€Ώ67β€Ώ8β€Ώ0
    +    β‹ˆ 4β€Ώ4 β₯Š 3β€Ώ67β€Ώ8β€Ώ0
     β”Œβ”€              
     Β· β”Œβ”€            
       β•΅ 3 67 8 0    
    @@ -22,13 +22,13 @@
     

    𝕨 β‹ˆ 𝕩: Pair

    Put 𝕨 and 𝕩 in a two element list. (βŸ¨π•¨, π•©βŸ©)

    -↗️
          1 β‹ˆ 2
    +↗️
        1 β‹ˆ 2
     ⟨ 1 2 ⟩
     
    -      1 β‹ˆ "dsdasdas"
    +    1 β‹ˆ "dsdasdas"
     ⟨ 1 "dsdasdas" ⟩
     
    -      (3β€Ώ3 β₯Š 3) β‹ˆ 67β€Ώ'a'β€Ώ"example"
    +    (3β€Ώ3 β₯Š 3) β‹ˆ 67β€Ώ'a'β€Ώ"example"
     β”Œβ”€                                
     Β· β”Œβ”€        ⟨ 67 'a' "example" ⟩  
       β•΅ 3 3 3                         
    diff --git a/docs/help/exponential_power.html b/docs/help/exponential_power.html
    index e063d1f9..ee605102 100644
    --- a/docs/help/exponential_power.html
    +++ b/docs/help/exponential_power.html
    @@ -8,18 +8,18 @@
     

    ⋆ 𝕩: Exponential

    e (Euler's constant) to the power of 𝕩.

    Pervasive.

    -↗️
          ⋆ 0β€Ώ1β€Ώ2β€Ώ3
    +↗️
        ⋆ 0β€Ώ1β€Ώ2β€Ώ3
     ⟨ 1 2.718281828459045 7.38905609893065 20.08553692318767 ⟩
     

    𝕨 ⋆ 𝕩: Power

    𝕨 to the power of 𝕩.

    Pervasive.

    -↗️
          2 ⋆ 5
    +↗️
        2 ⋆ 5
     32
     
    -      8β€Ώ5β€Ώ9 ⋆ 2
    +    8β€Ώ5β€Ώ9 ⋆ 2
     ⟨ 64 25 81 ⟩
     
    -      2β€Ώ3 ⋆ 3β€ΏΒ―4
    +    2β€Ώ3 ⋆ 3β€ΏΒ―4
     ⟨ 8 0.01234567901234568 ⟩
     
    diff --git a/docs/help/first_pick.html b/docs/help/first_pick.html index 1e70daf4..043b5733 100644 --- a/docs/help/first_pick.html +++ b/docs/help/first_pick.html @@ -7,21 +7,21 @@

    Square Image Of Or Equal To (βŠ‘)

    βŠ‘ 𝕩: First

    First element of 𝕩.

    -↗️
           βŠ‘ ⟨1, 2, 3⟩
    +↗️
        βŠ‘ ⟨1, 2, 3⟩
     1
     
    -       a ← 3β€Ώ3 β₯Š ↕9
    +    a ← 3β€Ώ3 β₯Š ↕9
     
    -       βŠ‘ a
    +    βŠ‘ a
     0
     

    𝕨 βŠ‘ 𝕩: Pick

    Pick the element of 𝕨 at index 𝕩.

    -↗️
           2 βŠ‘ ⟨1, 2, 3⟩
    +↗️
        2 βŠ‘ ⟨1, 2, 3⟩
     3
     
    -       b ← 3β€Ώ3 β₯Š ↕9
    +    b ← 3β€Ώ3 β₯Š ↕9
     
    -       2β€Ώ0 βŠ‘ b
    +    2β€Ώ0 βŠ‘ b
     6
     
    diff --git a/docs/help/firstcell_select.html b/docs/help/firstcell_select.html index c24a2bcd..69e45512 100644 --- a/docs/help/firstcell_select.html +++ b/docs/help/firstcell_select.html @@ -7,24 +7,24 @@

    Square Image Of (⊏)

    ⊏ 𝕩: First Cell

    First major cell of 𝕩.

    -↗️
           ⊏ ⟨1, 2, 3⟩
    +↗️
        ⊏ ⟨1, 2, 3⟩
     β”ŒΒ·   
     Β· 1  
         β”˜
     
    -       a ← 3β€Ώ3 β₯Š ↕9
    +    a ← 3β€Ώ3 β₯Š ↕9
     
    -       ⊏ a
    +    ⊏ a
     ⟨ 0 1 2 ⟩
     

    𝕨 ⊏ 𝕩: Select

    Select the major cells of 𝕨 at the indices in 𝕩.

    -↗️
           2β€Ώ0 ⊏ ⟨1, 2, 3⟩
    +↗️
        2β€Ώ0 ⊏ ⟨1, 2, 3⟩
     ⟨ 3 1 ⟩
     
    -       b ← 3β€Ώ3 β₯Š ↕9
    +    b ← 3β€Ώ3 β₯Š ↕9
     
    -       2β€Ώ0 ⊏ b
    +    2β€Ώ0 ⊏ b
     β”Œβ”€       
     β•΅ 6 7 8  
       0 1 2  
    diff --git a/docs/help/floor_minimum.html b/docs/help/floor_minimum.html
    index 80311137..6b12ec28 100644
    --- a/docs/help/floor_minimum.html
    +++ b/docs/help/floor_minimum.html
    @@ -8,15 +8,15 @@
     

    ⌊ 𝕩: Floor

    Round 𝕩 down to the nearest integer.

    Pervasive.

    -↗️
          ⌊ 1.2β€ΏΟ€β€Ώ3β€Ώ7.89
    +↗️
        ⌊ 1.2β€ΏΟ€β€Ώ3β€Ώ7.89
     ⟨ 1 3 3 7 ⟩
     

    𝕨 ⌊ 𝕩: Minimum

    Minimum of 𝕨 and 𝕩.

    Pervasive.

    -↗️
          1 ⌊ 2
    +↗️
        1 ⌊ 2
     1
     
    -      2β€Ώ3 ⌊ 4β€Ώ2
    +    2β€Ώ3 ⌊ 4β€Ώ2
     ⟨ 2 2 ⟩
     
    diff --git a/docs/help/fold.html b/docs/help/fold.html index e771ca60..cbe5f393 100644 --- a/docs/help/fold.html +++ b/docs/help/fold.html @@ -8,29 +8,29 @@

    𝔽´ 𝕩: Fold

    Fold over 𝕩 with 𝔽 from right to left i.e. Insert 𝔽 between the elements of 𝕩.

    𝕩 must be a simple list (1 = =𝕩).

    -↗️
           +Β΄ 1β€Ώ2β€Ώ3
    +↗️
        +Β΄ 1β€Ώ2β€Ώ3
     6
     
    -       1+2+3
    +    1+2+3
     6
     
    -       -Β΄ 1β€Ώ2β€Ώ3
    +    -Β΄ 1β€Ώ2β€Ώ3
     2
     
    -       1-2-3
    +    1-2-3
     2
     

    𝕨 𝔽´ 𝕩: Fold With Initial

    Monadic fold, but use 𝕨 as initial right argument.

    -↗️
           5 +Β΄ 1β€Ώ2β€Ώ3
    +↗️
        5 +Β΄ 1β€Ώ2β€Ώ3
     11
     
    -       1+2+3+5
    +    1+2+3+5
     11
     
    -       5 -Β΄ 1β€Ώ2β€Ώ3
    +    5 -Β΄ 1β€Ώ2β€Ώ3
     Β―3
     
    -       1-2-3-5
    +    1-2-3-5
     Β―3
     
    diff --git a/docs/help/gradedown_binsdown.html b/docs/help/gradedown_binsdown.html index 24a10693..9c68f2aa 100644 --- a/docs/help/gradedown_binsdown.html +++ b/docs/help/gradedown_binsdown.html @@ -7,23 +7,23 @@

    Del Stile (⍒)

    ⍒ 𝕩: Grade Down

    Indices of 𝕩 that would sort its major cells in descending order.

    -↗️
           a ← 1β€Ώ2β€Ώ3
    +↗️
        a ← 1β€Ώ2β€Ώ3
     
    -       ⍒ a
    +    ⍒ a
     ⟨ 2 1 0 ⟩
     
    -       (⍒a) ⊏ a
    +    (⍒a) ⊏ a
     ⟨ 3 2 1 ⟩
     

    𝕨 ⍒ 𝕩: Bins Down

    Binary search for each cell of 𝕩 in 𝕨, returning the number of major cells in 𝕨 greater than or equal to that cell.

    𝕨 must be sorted in descending order.

    Right Pervasive.

    -↗️
           7β€Ώ5β€Ώ4β€Ώ3 ⍒ 2
    +↗️
        7β€Ώ5β€Ώ4β€Ώ3 ⍒ 2
     β”ŒΒ·   
     Β· 4  
         β”˜
     
    -       7β€Ώ5β€Ώ4β€Ώ3 ⍒ 2β€Ώ6
    +    7β€Ώ5β€Ώ4β€Ώ3 ⍒ 2β€Ώ6
     ⟨ 4 1 ⟩
     
    diff --git a/docs/help/gradeup_binsup.html b/docs/help/gradeup_binsup.html index 2f2668e7..d87232e6 100644 --- a/docs/help/gradeup_binsup.html +++ b/docs/help/gradeup_binsup.html @@ -7,22 +7,22 @@

    Delta Stile (⍋)

    ⍋ 𝕩: Grade Up

    Indices of 𝕩 that would sort its major cells in ascending order.

    -↗️
           a ← 3β€Ώ2β€Ώ1
    +↗️
        a ← 3β€Ώ2β€Ώ1
     
    -       ⍋ a
    +    ⍋ a
     ⟨ 2 1 0 ⟩
     
    -       (⍋a) ⊏ a
    +    (⍋a) ⊏ a
     ⟨ 1 2 3 ⟩
     

    𝕨 ⍋ 𝕩: Bins Up

    Binary search for each cell of 𝕩 in 𝕨, returning the number of major cells in 𝕨 less than or equal to that cell.

    𝕨 must be sorted in ascending order.

    -↗️
           3β€Ώ4β€Ώ5β€Ώ7 ⍋ 2
    +↗️
        3β€Ώ4β€Ώ5β€Ώ7 ⍋ 2
     β”ŒΒ·   
     Β· 0  
         β”˜
     
    -       3β€Ώ4β€Ώ5β€Ώ7 ⍋ 2β€Ώ6
    +    3β€Ώ4β€Ώ5β€Ώ7 ⍋ 2β€Ώ6
     ⟨ 0 3 ⟩
     
    diff --git a/docs/help/greaterthanorequalto.html b/docs/help/greaterthanorequalto.html index 635fd9cd..73e07c20 100644 --- a/docs/help/greaterthanorequalto.html +++ b/docs/help/greaterthanorequalto.html @@ -8,9 +8,9 @@

    𝕨 β‰₯ 𝕩: Greater Than or Equal To

    𝕨 and 𝕩 can both be either numbers or characters.

    Pervasive.

    -↗️
          1 β‰₯ 3
    +↗️
        1 β‰₯ 3
     0
     
    -      2β€Ώ3β€Ώ0 β‰₯ 3β€Ώ1β€Ώ0
    +    2β€Ώ3β€Ώ0 β‰₯ 3β€Ώ1β€Ώ0
     ⟨ 0 1 1 ⟩
     
    diff --git a/docs/help/groupindices_group.html b/docs/help/groupindices_group.html index 9c0742c1..91d4ea8f 100644 --- a/docs/help/groupindices_group.html +++ b/docs/help/groupindices_group.html @@ -8,10 +8,10 @@

    βŠ” 𝕩: Group Indices

    Group the indices of the major cells of 𝕩 by their respective values.

    𝕩 must consist of integers. Groups start from 0.

    -↗️
           βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
    +↗️
        βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
     ⟨ ⟨⟩ ⟨⟩ ⟨⟩ ⟨⟩ ⟨ 0 4 ⟩ ⟨ 1 6 ⟩ ⟨ 2 3 ⟩ ⟨ 5 ⟩ ⟩
     
    -       (↕8) ≍ βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
    +    (↕8) ≍ βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
     β”Œβ”€                                           
     β•΅ 0  1  2  3  4       5       6       7      
       ⟨⟩ ⟨⟩ ⟨⟩ ⟨⟩ ⟨ 0 4 ⟩ ⟨ 1 6 ⟩ ⟨ 2 3 ⟩ ⟨ 5 ⟩  
    @@ -21,12 +21,12 @@
     

    Group the major cells of 𝕩 by their respective indices in 𝕨.

    If an element corresponds to Β―1, it is excluded from grouping.

    An extra element can be added to the end of 𝕨 to specify length of the result.

    -↗️
           1β€Ώ0β€Ώ1β€Ώ2β€Ώ2β€Ώ3β€Ώ3  βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
    +↗️
        1β€Ώ0β€Ώ1β€Ώ2β€Ώ2β€Ώ3β€Ώ3  βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
     ⟨ ⟨ 5 ⟩ ⟨ 4 6 ⟩ ⟨ 6 4 ⟩ ⟨ 7 5 ⟩ ⟩
     
    -       1β€Ώ0β€Ώ1β€ΏΒ―1β€ΏΒ―1β€Ώ3β€Ώ3  βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
    +    1β€Ώ0β€Ώ1β€ΏΒ―1β€ΏΒ―1β€Ώ3β€Ώ3  βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
     ⟨ ⟨ 5 ⟩ ⟨ 4 6 ⟩ ⟨⟩ ⟨ 7 5 ⟩ ⟩
     
    -       1β€Ώ0β€Ώ1β€ΏΒ―1β€ΏΒ―1β€Ώ3β€Ώ3β€Ώ10  βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
    +    1β€Ώ0β€Ώ1β€ΏΒ―1β€ΏΒ―1β€Ώ3β€Ώ3β€Ώ10  βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
     ⟨ ⟨ 5 ⟩ ⟨ 4 6 ⟩ ⟨⟩ ⟨ 7 5 ⟩ ⟨⟩ ⟨⟩ ⟨⟩ ⟨⟩ ⟨⟩ ⟨⟩ ⟩
     
    diff --git a/docs/help/identity_left.html b/docs/help/identity_left.html index e538aba8..95656ff9 100644 --- a/docs/help/identity_left.html +++ b/docs/help/identity_left.html @@ -7,14 +7,14 @@

    Left Tack (⊣)

    ⊣ 𝕩: Identity

    Return 𝕩.

    -↗️
          ⊣ 5
    +↗️
        ⊣ 5
     5
     

    𝕨 ⊣ 𝕩: Left

    Return 𝕨.

    -↗️
          5 ⊣ 8
    +↗️
        5 ⊣ 8
     5
     
    -      'a' ⊣ 1β€Ώ2β€Ώ3
    +    'a' ⊣ 1β€Ώ2β€Ώ3
     'a'
     
    diff --git a/docs/help/identity_right.html b/docs/help/identity_right.html index c77c82bc..446f8bbe 100644 --- a/docs/help/identity_right.html +++ b/docs/help/identity_right.html @@ -7,14 +7,14 @@

    Right Tack (⊒)

    ⊒ 𝕩: Identity

    Return 𝕩.

    -↗️
          ⊒ 5
    +↗️
        ⊒ 5
     5
     

    𝕨 ⊒ 𝕩: Right

    Return 𝕩.

    -↗️
          5 ⊒ 8
    +↗️
        5 ⊒ 8
     8
     
    -      'a' ⊒ 1β€Ώ2β€Ώ3
    +    'a' ⊒ 1β€Ώ2β€Ώ3
     ⟨ 1 2 3 ⟩
     
    diff --git a/docs/help/indices_replicate.html b/docs/help/indices_replicate.html index 0f943ccf..3ef36de1 100644 --- a/docs/help/indices_replicate.html +++ b/docs/help/indices_replicate.html @@ -7,18 +7,18 @@

    Solidus (/)

    / 𝕩: Indices

    Repeat the index of each element in 𝕩 by the element's value. 𝕩 must be rank 1.

    -↗️
           / 1β€Ώ2β€Ώ3
    +↗️
        / 1β€Ώ2β€Ώ3
     ⟨ 0 1 1 2 2 2 ⟩
     
    -       / 1β€Ώ0β€Ώ1
    +    / 1β€Ώ0β€Ώ1
     ⟨ 0 2 ⟩
     

    𝕨 / 𝕩: Replicate

    Repeat each major cell in 𝕩 by the corresponding element in 𝕨.

    Unit 𝕨 applies to all elements.

    -↗️
           3 / "copy"
    +↗️
        3 / "copy"
     "cccooopppyyy"
     
    -       1β€Ώ0β€Ώ1 / 1β€Ώ2β€Ώ3
    +    1β€Ώ0β€Ώ1 / 1β€Ώ2β€Ώ3
     ⟨ 1 3 ⟩
     
    diff --git a/docs/help/insert.html b/docs/help/insert.html index 5a01cd21..27e8e15b 100644 --- a/docs/help/insert.html +++ b/docs/help/insert.html @@ -7,25 +7,25 @@

    Double Acute Accent (˝)

    𝔽˝ 𝕩: Insert

    Fold over cells of 𝕩 with 𝔽 from end to start, that is, insert 𝔽 between the major cells of 𝕩.

    -↗️
           a ← 3β€Ώ3 β₯Š ↕9
    +↗️
        a ← 3β€Ώ3 β₯Š ↕9
     
    -       +˝ a
    +    +˝ a
     ⟨ 9 12 15 ⟩
     
    -       0β€Ώ1β€Ώ2 + 3β€Ώ4β€Ώ5 + 6β€Ώ7β€Ώ8
    +    0β€Ώ1β€Ώ2 + 3β€Ώ4β€Ώ5 + 6β€Ώ7β€Ώ8
     ⟨ 9 12 15 ⟩
     

    𝕨 𝔽˝ 𝕩: Insert With Initial

    Monadic insert, but use 𝕨 as initial right argument.

    If

    -↗️
           b ← 3β€Ώ3 β₯Š ↕9
    +↗️
        b ← 3β€Ώ3 β₯Š ↕9
     
    -       1β€Ώ1β€Ώ1 +˝ b
    +    1β€Ώ1β€Ώ1 +˝ b
     ⟨ 10 13 16 ⟩
     
    -       1 +˝ b
    +    1 +˝ b
     ⟨ 10 13 16 ⟩
     
    -       0β€Ώ1β€Ώ2 + 3β€Ώ4β€Ώ5 + 6β€Ώ7β€Ώ8 + 1β€Ώ1β€Ώ1
    +    0β€Ώ1β€Ώ2 + 3β€Ώ4β€Ώ5 + 6β€Ώ7β€Ώ8 + 1β€Ώ1β€Ώ1
     ⟨ 10 13 16 ⟩
     
    diff --git a/docs/help/join_jointo.html b/docs/help/join_jointo.html index 5e324aab..bd21cce3 100644 --- a/docs/help/join_jointo.html +++ b/docs/help/join_jointo.html @@ -8,12 +8,12 @@

    ∾ 𝕩: Join

    Join all elements of 𝕩 together.

    Element ranks must be compatible.

    -↗️
           ∾ ⟨1β€Ώ2, 3, 4β€Ώ5⟩
    +↗️
        ∾ ⟨1β€Ώ2, 3, 4β€Ώ5⟩
     ⟨ 1 2 3 4 5 ⟩
     
    -       m ← (3β€Ώ1β‰βŒœ4β€Ώ2β€Ώ5) β₯ŠΒ¨ 2β€Ώ3β₯Šβ†•6
    +    m ← (3β€Ώ1β‰βŒœ4β€Ώ2β€Ώ5) β₯ŠΒ¨ 2β€Ώ3β₯Šβ†•6
     
    -       ∾ m
    +    ∾ m
     β”Œβ”€                       
     β•΅ 0 0 0 0 1 1 2 2 2 2 2  
       0 0 0 0 1 1 2 2 2 2 2  
    @@ -23,14 +23,14 @@
     

    𝕨 ∾ 𝕩: Join To

    Join 𝕨 to 𝕩 along the first axis.

    -↗️
           "abcd" ∾ "EFG"
    +↗️
        "abcd" ∾ "EFG"
     "abcdEFG"
     
    -       a ← 3β€Ώ3 β₯Š ↕9
    +    a ← 3β€Ώ3 β₯Š ↕9
     
    -       c ← 4β€Ώ3 β₯Š ↕12
    +    c ← 4β€Ώ3 β₯Š ↕12
     
    -       a∾c
    +    a∾c
     β”Œβ”€         
     β•΅ 0  1  2  
       3  4  5  
    diff --git a/docs/help/length_notequals.html b/docs/help/length_notequals.html
    index 95f7fa63..5480cae4 100644
    --- a/docs/help/length_notequals.html
    +++ b/docs/help/length_notequals.html
    @@ -7,29 +7,29 @@
     

    Not Equal (β‰ )

    β‰  𝕩: Length

    Length of the first dimension of 𝕩.

    -↗️
          β‰  3
    +↗️
        β‰  3
     1
     
    -      β‰  ⟨1, 2, 3⟩
    +    β‰  ⟨1, 2, 3⟩
     3
     
    -      β‰  3β€Ώ4β€Ώ5β₯Š0
    +    β‰  3β€Ώ4β€Ώ5β₯Š0
     3
     
    -      β‰  1β€Ώ4β€Ώ5β₯Š0
    +    β‰  1β€Ώ4β€Ώ5β₯Š0
     1
     
    -      β‰  4β€Ώ4β€Ώ5β₯Š0
    +    β‰  4β€Ώ4β€Ώ5β₯Š0
     4
     

    𝕨 β‰  𝕩: Not Equal To

    Pervasive.

    -↗️
          1 β‰  3
    +↗️
        1 β‰  3
     1
     
    -      2β€Ώ3β€Ώ0 β‰  3β€Ώ1β€Ώ0
    +    2β€Ώ3β€Ώ0 β‰  3β€Ώ1β€Ώ0
     ⟨ 1 1 0 ⟩
     
    -      'a' β‰  'a'
    +    'a' β‰  'a'
     0
     
    diff --git a/docs/help/lessthanorequalto.html b/docs/help/lessthanorequalto.html index 28550d4c..16b98e1a 100644 --- a/docs/help/lessthanorequalto.html +++ b/docs/help/lessthanorequalto.html @@ -8,9 +8,9 @@

    𝕨 ≀ 𝕩: Lesser Than or Equal To

    𝕨 and 𝕩 can both be either numbers or characters.

    Pervasive.

    -↗️
          1 ≀ 3
    +↗️
        1 ≀ 3
     1
     
    -      2β€Ώ3β€Ώ0 ≀ 3β€Ώ1β€Ώ0
    +    2β€Ώ3β€Ώ0 ≀ 3β€Ώ1β€Ώ0
     ⟨ 1 0 1 ⟩
     
    diff --git a/docs/help/markfirst_memberof.html b/docs/help/markfirst_memberof.html index e3e82512..2eeb2cf8 100644 --- a/docs/help/markfirst_memberof.html +++ b/docs/help/markfirst_memberof.html @@ -7,27 +7,27 @@

    Element Of (∊)

    ∊ 𝕩: Mark Firsts

    Mark the first occurrence of each major cell in 𝕩 with a 1, and all other occurrences with a 0.

    -↗️
           ∊ 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
    +↗️
        ∊ 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5
     ⟨ 1 1 1 0 0 1 0 ⟩
     
    -       a ← 3β€Ώ3 β₯Š ↕9
    +    a ← 3β€Ώ3 β₯Š ↕9
     
    -       ∊ a
    +    ∊ a
     ⟨ 1 1 1 ⟩
     

    𝕨 ∊ 𝕩: Member Of

    Is each cell in 𝕨 a major cell of 𝕩?

    -↗️
           ⟨1⟩ ∊ ↕9
    +↗️
        ⟨1⟩ ∊ ↕9
     ⟨ 1 ⟩
     
    -       b ← 3β€Ώ3 β₯Š ↕9
    +    b ← 3β€Ώ3 β₯Š ↕9
     
    -       ⟨0β€Ώ1β€Ώ2⟩ ∊ b
    +    ⟨0β€Ώ1β€Ώ2⟩ ∊ b
     β”ŒΒ·   
     Β· 0  
         β”˜
     
    -       ⟨1β€Ώ3 β₯Š 0β€Ώ1β€Ώ2⟩ ∊ b
    +    ⟨1β€Ώ3 β₯Š 0β€Ώ1β€Ώ2⟩ ∊ b
     β”ŒΒ·   
     Β· 0  
         β”˜
    diff --git a/docs/help/merge_greaterthan.html b/docs/help/merge_greaterthan.html
    index 6dcef618..1fe429b2 100644
    --- a/docs/help/merge_greaterthan.html
    +++ b/docs/help/merge_greaterthan.html
    @@ -9,29 +9,29 @@
     

    Add the rank of an element of 𝕩 to the rank of 𝕩.

    All elements must have the same rank.

    Returns atomic values as is.

    -↗️
          a ← ⟨⟨1, 2⟩, ⟨3, 4⟩⟩
    +↗️
        a ← ⟨⟨1, 2⟩, ⟨3, 4⟩⟩
     
    -      >a
    +    >a
     β”Œβ”€     
     β•΅ 1 2  
       3 4  
           β”˜
     
    -      β‰’a
    +    β‰’a
     ⟨ 2 ⟩
     
    -      β‰’>a
    +    β‰’>a
     ⟨ 2 2 ⟩
     

    𝕨 > 𝕩: Greater Than

    𝕨 and 𝕩 can both be either numbers or characters.

    Pervasive.

    -↗️
          1 > 3
    +↗️
        1 > 3
     0
     
    -      2β€Ώ3β€Ώ0 > 3β€Ώ1β€Ώ0
    +    2β€Ώ3β€Ώ0 > 3β€Ώ1β€Ώ0
     ⟨ 0 1 0 ⟩
     
    -      'a' > 'b'
    +    'a' > 'b'
     0
     
    diff --git a/docs/help/negate_subtract.html b/docs/help/negate_subtract.html index cd2b52e4..12d404ba 100644 --- a/docs/help/negate_subtract.html +++ b/docs/help/negate_subtract.html @@ -8,24 +8,24 @@

    - 𝕩: Negate

    Additive Inverse of 𝕩.

    Pervasive.

    -↗️
          - 1
    +↗️
        - 1
     Β―1
     
    -      - Β―1
    +    - Β―1
     1
     

    𝕨 - 𝕩: Subtract

    Subtract 𝕩 from 𝕨. 𝕨 and 𝕩 can be characters or numbers.

    Pervasive.

    -↗️
          1 - 2
    +↗️
        1 - 2
     Β―1
     
    -      1 - 2β€Ώ3β€Ώ4
    +    1 - 2β€Ώ3β€Ώ4
     ⟨ ¯1 ¯2 ¯3 ⟩
     
    -      'a' - 4
    +    'a' - 4
     ']'
     
    -      'b' - 'a'
    +    'b' - 'a'
     1
     
    diff --git a/docs/help/not_span.html b/docs/help/not_span.html index 12e646e4..9495b8b6 100644 --- a/docs/help/not_span.html +++ b/docs/help/not_span.html @@ -8,18 +8,18 @@

    Β¬ 𝕩: Logical Not

    Logical Not of 𝕩.

    Pervasive.

    -↗️
          Β¬ 0
    +↗️
        Β¬ 0
     1
     
    -      Β¬ 1β€Ώ0
    +    Β¬ 1β€Ώ0
     ⟨ 0 1 ⟩
     

    𝕨 Β¬ 𝕩: Span

    Count of numbers in the inclusive range from 𝕩 to 𝕨.

    Pervasive.

    -↗️
          3 Β¬ 1
    +↗️
        3 Β¬ 1
     3
     
    -      3β€Ώ4 Β¬ 0β€Ώ2
    +    3β€Ώ4 Β¬ 0β€Ώ2
     ⟨ 4 3 ⟩
     
    diff --git a/docs/help/occurrencecount_progressiveindexof.html b/docs/help/occurrencecount_progressiveindexof.html index 77b1a84a..bd938e1d 100644 --- a/docs/help/occurrencecount_progressiveindexof.html +++ b/docs/help/occurrencecount_progressiveindexof.html @@ -7,10 +7,10 @@

    Square Original Of or Equal To (βŠ’)

    βŠ’ 𝕩: Occurrence Count

    Number of times each major cell of 𝕩 has occurred before the current position.

    -↗️
            βŠ’   2β€Ώ7β€Ώ1β€Ώ8β€Ώ1β€Ώ7β€Ώ1β€Ώ8β€Ώ2β€Ώ8β€Ώ4
    +↗️
        βŠ’   2β€Ώ7β€Ώ1β€Ώ8β€Ώ1β€Ώ7β€Ώ1β€Ώ8β€Ώ2β€Ώ8β€Ώ4
     ⟨ 0 0 0 0 1 1 2 1 1 2 0 ⟩
     
    -        β‰βŸœβŠ’ 2β€Ώ7β€Ώ1β€Ώ8β€Ώ1β€Ώ7β€Ώ1β€Ώ8β€Ώ2β€Ώ8β€Ώ4
    +    β‰βŸœβŠ’ 2β€Ώ7β€Ώ1β€Ώ8β€Ώ1β€Ώ7β€Ώ1β€Ώ8β€Ώ2β€Ώ8β€Ώ4
     β”Œβ”€                       
     β•΅ 2 7 1 8 1 7 1 8 2 8 4  
       0 0 0 0 1 1 2 1 1 2 0  
    @@ -18,9 +18,9 @@
     

    𝕨 βŠ’ 𝕩: Progressive Index Of

    Index of the first unused match of each major cell of 𝕩 in 𝕨. If there are no more matches left, the length of 𝕨 is placed in that position.

    -↗️
            "aaa" βŠ’ "aaaaa"
    +↗️
        "aaa" βŠ’ "aaaaa"
     ⟨ 0 1 2 3 3 ⟩
     
    -        "aaabb" βŠ’ "ababababab"
    +    "aaabb" βŠ’ "ababababab"
     ⟨ 0 3 1 4 2 5 5 5 5 5 ⟩
     
    diff --git a/docs/help/over.html b/docs/help/over.html index f8f9d6ed..8fe4c1eb 100644 --- a/docs/help/over.html +++ b/docs/help/over.html @@ -8,21 +8,21 @@

    𝔽○𝔾 𝕩: Atop

    Apply 𝔾 to 𝕩, then apply 𝔽 (𝔽 𝔾 𝕩).

    𝔽 and 𝔾 must be monadic.

    -↗️
           -β—‹- 5
    +↗️
        -β—‹- 5
     5
     
    -       - - 5
    +    - - 5
     5
     

    𝕨 𝔽○𝔾 𝕩: Over

    Apply 𝔾 to 𝕨 and 𝕩, then apply 𝔽 to them ((𝔾 𝕨) 𝔽 (𝔾 𝕩)).

    𝔽 must be dyadic, 𝔾 must be monadic.

    -↗️
           1 +β—‹- 2
    +↗️
        1 +β—‹- 2
     Β―3
     
    -       1 + - 2
    +    1 + - 2
     Β―1
     
    -       (- 1) + (- 2)
    +    (- 1) + (- 2)
     Β―3
     
    diff --git a/docs/help/prefixes_take.html b/docs/help/prefixes_take.html index f483e038..6af8e8ad 100644 --- a/docs/help/prefixes_take.html +++ b/docs/help/prefixes_take.html @@ -7,12 +7,12 @@

    Up Arrow (↑)

    ↑ 𝕩: Prefixes

    Prefixes of array 𝕩 along its first axis.

    -↗️
           ↑ 1β€Ώ2β€Ώ3β€Ώ4
    +↗️
        ↑ 1β€Ώ2β€Ώ3β€Ώ4
     ⟨ ⟨⟩ ⟨ 1 ⟩ ⟨ 1 2 ⟩ ⟨ 1 2 3 ⟩ ⟨ 1 2 3 4 ⟩ ⟩
     
    -       a ← 3β€Ώ3 β₯Š ↕9
    +    a ← 3β€Ώ3 β₯Š ↕9
     
    -       ↑ a
    +    ↑ a
     β”Œβ”€                                    
     Β· ↕0β€Ώ3 β”Œβ”€        β”Œβ”€        β”Œβ”€         
            β•΅ 0 1 2   β•΅ 0 1 2   β•΅ 0 1 2    
    @@ -25,19 +25,19 @@
     

    For each integer in 𝕨, take that many elements from each dimension of 𝕩.

    Negative numbers take from the end.

    If any of the elements in 𝕨 are greater than the length of their respective dimension, the dimension is extended with a fill value.

    -↗️
          3 ↑ 1β€Ώ3β€Ώ5β€Ώ67
    +↗️
        3 ↑ 1β€Ώ3β€Ώ5β€Ώ67
     ⟨ 1 3 5 ⟩
     
    -      b ← 4β€Ώ4 β₯Š ↕16
    +    b ← 4β€Ώ4 β₯Š ↕16
     
    -      3β€Ώ3 ↑ b
    +    3β€Ώ3 ↑ b
     β”Œβ”€        
     β•΅ 0 1  2  
       4 5  6  
       8 9 10  
              β”˜
     
    -      5β€Ώ5 ↑ b
    +    5β€Ώ5 ↑ b
     β”Œβ”€               
     β•΅  0  1  2  3 0  
        4  5  6  7 0  
    @@ -46,7 +46,7 @@
        0  0  0  0 0  
                     β”˜
     
    -      3β€ΏΒ―3 ↑ b
    +    3β€ΏΒ―3 ↑ b
     β”Œβ”€         
     β•΅ 1  2  3  
       5  6  7  
    diff --git a/docs/help/range_windows.html b/docs/help/range_windows.html
    index 830c0fe0..b284e54c 100644
    --- a/docs/help/range_windows.html
    +++ b/docs/help/range_windows.html
    @@ -8,10 +8,10 @@
     

    ↕ 𝕩: Range

    Return all indices that would index into an array of shape 𝕩.

    When given a single number, range from 0 to 𝕩-1.

    -↗️
           ↕ 4
    +↗️
        ↕ 4
     ⟨ 0 1 2 3 ⟩
     
    -       ↕ 4β€Ώ5
    +    ↕ 4β€Ώ5
     β”Œβ”€                                         
     β•΅ ⟨ 0 0 ⟩ ⟨ 0 1 ⟩ ⟨ 0 2 ⟩ ⟨ 0 3 ⟩ ⟨ 0 4 ⟩  
       ⟨ 1 0 ⟩ ⟨ 1 1 ⟩ ⟨ 1 2 ⟩ ⟨ 1 3 ⟩ ⟨ 1 4 ⟩  
    @@ -21,16 +21,16 @@
     

    𝕨 ↕ 𝕩: Windows

    Overlapping slices from 𝕩 of shape 𝕨.

    -↗️
           5 ↕ "abcdefg"
    +↗️
        5 ↕ "abcdefg"
     β”Œβ”€       
     β•΅"abcde  
       bcdef  
       cdefg" 
             β”˜
     
    -       a ← 3β€Ώ3β₯Šβ†•9
    +    a ← 3β€Ώ3β₯Šβ†•9
     
    -       2β€Ώ2 ↕ a
    +    2β€Ώ2 ↕ a
     β”Œβ”€     
     ┆ 0 1  
       3 4  
    diff --git a/docs/help/rank.html b/docs/help/rank.html
    index 22fe0673..1789d21f 100644
    --- a/docs/help/rank.html
    +++ b/docs/help/rank.html
    @@ -13,9 +13,9 @@
     
  • βŽ‰ bβ€Ώc ⍝ Rank-b cells of 𝕨 and rank-c cells of 𝕩 (dyadic)
  • βŽ‰ aβ€Ώbβ€Ώc ⍝ Rank-a cells of 𝕩 (monadic), b-cells of 𝕨 and c-cells of 𝕩 (dyadic)
  • -↗️
           a ← 3β€Ώ2β€Ώ4β₯Š"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
    +↗️
        a ← 3β€Ώ2β€Ώ4β₯Š"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
     
    -       βŒ½βŽ‰2 a
    +    βŒ½βŽ‰2 a
     β”Œβ”€      
     β•Ž"EFGH  
       ABCD  
    diff --git a/docs/help/rank_equals.html b/docs/help/rank_equals.html
    index fdb2053a..dfa28f39 100644
    --- a/docs/help/rank_equals.html
    +++ b/docs/help/rank_equals.html
    @@ -7,16 +7,16 @@
     

    Equal (=)

    = 𝕩: Rank

    Returns the number of dimensions in 𝕩.

    -↗️
          = 0
    +↗️
        = 0
     0
     
    -      = 3β₯Š0
    +    = 3β₯Š0
     1
     
    -      = 3β€Ώ3β₯Š0
    +    = 3β€Ώ3β₯Š0
     2
     
    -      3β€Ώ3β€Ώ3 β₯Š ⟨⟨0⟩⟩
    +    3β€Ώ3β€Ώ3 β₯Š ⟨⟨0⟩⟩
     β”Œβ”€                   
     β•Ž ⟨ 0 ⟩ ⟨ 0 ⟩ ⟨ 0 ⟩  
       ⟨ 0 ⟩ ⟨ 0 ⟩ ⟨ 0 ⟩  
    @@ -33,12 +33,12 @@
     

    𝕨 = 𝕩: Equal To

    Pervasive.

    -↗️
          1 = 3
    +↗️
        1 = 3
     0
     
    -      2β€Ώ3β€Ώ0 = 3β€Ώ1β€Ώ0
    +    2β€Ώ3β€Ώ0 = 3β€Ώ1β€Ώ0
     ⟨ 0 0 1 ⟩
     
    -      'a' = 'a'
    +    'a' = 'a'
     1
     
    diff --git a/docs/help/reciprocal_divide.html b/docs/help/reciprocal_divide.html index c0e4eb07..1f361b93 100644 --- a/docs/help/reciprocal_divide.html +++ b/docs/help/reciprocal_divide.html @@ -8,7 +8,7 @@

    Γ· 𝕩: Reciprocal

    Gives 1 Γ· 𝕩.

    Pervasive.

    -↗️
          Γ· 5
    +↗️
        Γ· 5
     0.2
     

    𝕨 Γ· 𝕩: Divide

    diff --git a/docs/help/repeat.html b/docs/help/repeat.html index edfe00b9..0112fa53 100644 --- a/docs/help/repeat.html +++ b/docs/help/repeat.html @@ -8,12 +8,12 @@

    π”½βŸπ”Ύ 𝕩, 𝕨 π”½βŸπ”Ύ 𝕩: Repeat

    Apply 𝔾 to 𝕨 and 𝕩, then apply 𝔽 to 𝕩 that may times. If 𝕨 is given, use it each time as a constant left argument.

    If 𝔾 returns an array, give π”½βŸπ•© for each of its elements.

    -↗️
           1 +⍟⊒ 4
    +↗️
        1 +⍟⊒ 4
     8
     
    -       1 +⍟1β€Ώ2β€Ώ3 4
    +    1 +⍟1β€Ώ2β€Ώ3 4
     ⟨ 5 6 7 ⟩
     
    -       3 ∾⍟{≠𝕩} ⟨4,5,6⟩
    +    3 ∾⍟{≠𝕩} ⟨4,5,6⟩
     ⟨ 3 3 3 4 5 6 ⟩
     
    diff --git a/docs/help/reverse_rotate.html b/docs/help/reverse_rotate.html index 538005c9..175bd6a1 100644 --- a/docs/help/reverse_rotate.html +++ b/docs/help/reverse_rotate.html @@ -7,12 +7,12 @@

    Circle Stile (⌽)

    ⌽ 𝕩: Reverse

    Reverse 𝕩 along the first axis.

    -↗️
           ⌽ 1β€Ώ2β€Ώ3
    +↗️
        ⌽ 1β€Ώ2β€Ώ3
     ⟨ 3 2 1 ⟩
     
    -       a ← 3β€Ώ3 β₯Š ↕9
    +    a ← 3β€Ώ3 β₯Š ↕9
     
    -       ⌽ a
    +    ⌽ a
     β”Œβ”€       
     β•΅ 6 7 8  
       3 4 5  
    @@ -21,12 +21,12 @@
     

    𝕨 ⌽ 𝕩: Rotate

    Move the first 𝕨 elements of 𝕩 to its end. Negative 𝕨 reverses the direction of rotation.

    -↗️
           2 ⌽ 1β€Ώ2β€Ώ3
    +↗️
        2 ⌽ 1β€Ώ2β€Ώ3
     ⟨ 3 1 2 ⟩
     
    -       b ← 3β€Ώ3 β₯Š ↕9
    +    b ← 3β€Ώ3 β₯Š ↕9
     
    -       2 ⌽ b
    +    2 ⌽ b
     β”Œβ”€       
     β•΅ 6 7 8  
       0 1 2  
    diff --git a/docs/help/scan.html b/docs/help/scan.html
    index 464d9fa7..7eee9b98 100644
    --- a/docs/help/scan.html
    +++ b/docs/help/scan.html
    @@ -7,29 +7,29 @@
     

    Grave (`)

    𝔽` 𝕩: Scan

    Scan over 𝕩 with 𝔽 from left to right, producing intermediate values.

    -↗️
           +` 1β€Ώ2β€Ώ3
    +↗️
        +` 1β€Ώ2β€Ώ3
     ⟨ 1 3 6 ⟩
     
    -       ⟨1, 1+2, (1+2)+3⟩
    +    ⟨1, 1+2, (1+2)+3⟩
     ⟨ 1 3 6 ⟩
     
    -       -` 1β€Ώ2β€Ώ3
    +    -` 1β€Ώ2β€Ώ3
     ⟨ 1 ¯1 ¯4 ⟩
     
    -       ⟨1, 1-2, (1-2)-3⟩
    +    ⟨1, 1-2, (1-2)-3⟩
     ⟨ 1 ¯1 ¯4 ⟩
     

    𝕨 𝔽` 𝕩: Scan With initial

    Monadic scan, but use 𝕨 as initial left argument.

    -↗️
           5 +` 1β€Ώ2β€Ώ3
    +↗️
        5 +` 1β€Ώ2β€Ώ3
     ⟨ 6 8 11 ⟩
     
    -       ⟨5+1, (5+1)+2, ((5+1)+2)+3⟩
    +    ⟨5+1, (5+1)+2, ((5+1)+2)+3⟩
     ⟨ 6 8 11 ⟩
     
    -       5 -` 1β€Ώ2β€Ώ3
    +    5 -` 1β€Ώ2β€Ώ3
     ⟨ 4 2 ¯1 ⟩
     
    -       ⟨5-1, (5-1)-2, ((5-1)-2)-3⟩
    +    ⟨5-1, (5-1)-2, ((5-1)-2)-3⟩
     ⟨ 4 2 ¯1 ⟩
     
    diff --git a/docs/help/self_swap.html b/docs/help/self_swap.html index e06b0def..3cf26801 100644 --- a/docs/help/self_swap.html +++ b/docs/help/self_swap.html @@ -7,17 +7,17 @@

    Small Tilde (˜)

    π”½Λœ 𝕩: Self

    Supplies 𝕩 as a left argument to 𝔽 (𝕩 𝔽 𝕩).

    -↗️
           1 + 1
    +↗️
        1 + 1
     2
     
    -       +˜ 1
    +    +˜ 1
     2
     

    𝕨 π”½Λœ 𝕩: Swap

    Swaps the arguments of 𝔽 (𝕩 𝔽 𝕨).

    -↗️
           1 - 2
    +↗️
        1 - 2
     Β―1
     
    -       1 -˜ 2
    +    1 -˜ 2
     1
     
    diff --git a/docs/help/shape_notmatch.html b/docs/help/shape_notmatch.html index f45a943f..89fc61b0 100644 --- a/docs/help/shape_notmatch.html +++ b/docs/help/shape_notmatch.html @@ -7,20 +7,20 @@

    Not Identical To (β‰’)

    β‰’ 𝕩: Shape

    Length of each dimension of x.

    -↗️
          β‰’ 1
    +↗️
        β‰’ 1
     ⟨⟩
     
    -      β‰’ 1β€Ώ2
    +    β‰’ 1β€Ώ2
     ⟨ 2 ⟩
     
    -      β‰’ 1β€Ώ2 ≍ 3β€Ώ4
    +    β‰’ 1β€Ώ2 ≍ 3β€Ώ4
     ⟨ 2 2 ⟩
     

    𝕨 β‰’ 𝕩: Not Match

    Does 𝕨 not exactly match 𝕩?

    -↗️
          1 β‰’ ⟨1⟩
    +↗️
        1 β‰’ ⟨1⟩
     1
     
    -      ⟨1⟩ β‰’ ⟨1⟩
    +    ⟨1⟩ β‰’ ⟨1⟩
     0
     
    diff --git a/docs/help/shiftafter.html b/docs/help/shiftafter.html index 44d6a658..ac75ab15 100644 --- a/docs/help/shiftafter.html +++ b/docs/help/shiftafter.html @@ -7,10 +7,10 @@

    Right Pointing Double Angle Quotation (Β»)

    Β» 𝕩: Shift After

    Remove the last element of 𝕩, add a cell of fill values to the start of the first axis of 𝕩.

    -↗️
           Β» 1β€Ώ2β€Ώ3
    +↗️
        Β» 1β€Ώ2β€Ώ3
     ⟨ 0 1 2 ⟩
     
    -       Β» 3β€Ώ3 β₯Š 9
    +    Β» 3β€Ώ3 β₯Š 9
     β”Œβ”€       
     β•΅ 0 0 0  
       9 9 9  
    @@ -19,15 +19,15 @@
     

    𝕨 Β» 𝕩: Shift After

    Remove the last ≠𝕨 (length) major cells from 𝕩, join 𝕨 to the start of 𝕩. Ranks must match.

    -↗️
           78 Β» 1β€Ώ2β€Ώ3
    +↗️
        78 Β» 1β€Ώ2β€Ώ3
     ⟨ 78 1 2 ⟩
     
    -       1β€Ώ2 Β» 1β€Ώ2β€Ώ3
    +    1β€Ώ2 Β» 1β€Ώ2β€Ώ3
     ⟨ 1 2 1 ⟩
     
    -       a ← 3β€Ώ3 β₯Š 9
    +    a ← 3β€Ώ3 β₯Š 9
     
    -       1β€Ώ2β€Ώ3 Β» a
    +    1β€Ώ2β€Ώ3 Β» a
     β”Œβ”€       
     β•΅ 1 2 3  
       9 9 9  
    diff --git a/docs/help/shiftbefore.html b/docs/help/shiftbefore.html
    index 5b5fa049..551f2e44 100644
    --- a/docs/help/shiftbefore.html
    +++ b/docs/help/shiftbefore.html
    @@ -7,13 +7,13 @@
     

    Left Pointing Double Angle Quotation (Β«)

    Β« 𝕩: Shift Before

    Remove the first element of 𝕩, add a cell of fill values to the end of the first axis of 𝕩.

    -↗️
           78 Β« 1β€Ώ2β€Ώ3
    +↗️
        78 Β« 1β€Ώ2β€Ώ3
     ⟨ 2 3 78 ⟩
     
    -       Β« 1β€Ώ2β€Ώ3
    +    Β« 1β€Ώ2β€Ώ3
     ⟨ 2 3 0 ⟩
     
    -       Β« 3β€Ώ3 β₯Š 9
    +    Β« 3β€Ώ3 β₯Š 9
     β”Œβ”€       
     β•΅ 9 9 9  
       9 9 9  
    @@ -22,12 +22,12 @@
     

    𝕨 Β« 𝕩: Shift Before

    Remove the first ≠𝕨 (length) major cells from 𝕩, join 𝕨 to the end of 𝕩. Ranks must match.

    -↗️
           8β€Ώ5 Β« 1β€Ώ2β€Ώ3
    +↗️
        8β€Ώ5 Β« 1β€Ώ2β€Ώ3
     ⟨ 3 8 5 ⟩
     
    -       a ← 3β€Ώ3 β₯Š 9
    +    a ← 3β€Ώ3 β₯Š 9
     
    -       1β€Ώ2β€Ώ3 Β« a
    +    1β€Ώ2β€Ώ3 Β« a
     β”Œβ”€       
     β•΅ 9 9 9  
       9 9 9  
    diff --git a/docs/help/sign_multiply.html b/docs/help/sign_multiply.html
    index 11cb1998..ed17f525 100644
    --- a/docs/help/sign_multiply.html
    +++ b/docs/help/sign_multiply.html
    @@ -13,15 +13,15 @@
     
  • 1 if 𝕩 > 0
  • Pervasive.

    -↗️
          Γ— Β―5β€Ώ0β€Ώ5β€Ώ1
    +↗️
        Γ— Β―5β€Ώ0β€Ώ5β€Ώ1
     ⟨ ¯1 0 1 1 ⟩
     

    𝕨 Γ— 𝕩: Multiply

    𝕨 multiplied by 𝕩.

    Pervasive.

    -↗️
          1 Γ— 2
    +↗️
        1 Γ— 2
     2
     
    -      2 Γ— 2β€Ώ3β€Ώ4
    +    2 Γ— 2β€Ώ3β€Ώ4
     ⟨ 4 6 8 ⟩
     
    diff --git a/docs/help/solo_couple.html b/docs/help/solo_couple.html index ad526c1c..0f3f5579 100644 --- a/docs/help/solo_couple.html +++ b/docs/help/solo_couple.html @@ -7,39 +7,39 @@

    Tape (≍)

    ≍ 𝕩: Solo

    Add a dimension to 𝕩.

    -↗️
          ≍ 1
    +↗️
        ≍ 1
     ⟨ 1 ⟩
     
     
    -      ≍≍ 1
    +    ≍≍ 1
     β”Œβ”€   
     β•΅ 1  
         β”˜
     
     
    -     ≍≍≍ 1
    +    ≍≍≍ 1
     β”Œβ”€   
     β•Ž 1  
         β”˜
     
     
    -     ≍≍ 1β€Ώ2β€Ώ3β€Ώ4
    +    ≍≍ 1β€Ώ2β€Ώ3β€Ώ4
     β”Œβ”€         
     β•Ž 1 2 3 4  
               β”˜
     
     
    -     ≍≍≍ 1β€Ώ2β€Ώ3β€Ώ4
    +    ≍≍≍ 1β€Ώ2β€Ώ3β€Ώ4
     β”Œβ”€         
     ┆ 1 2 3 4  
               β”˜
     

    𝕨 ≍ 𝕩: Couple

    Join 𝕨 and 𝕩 along a newly created axis.

    -↗️
           1 ≍ 3
    +↗️
        1 ≍ 3
     ⟨ 1 3 ⟩
     
    -       1β€Ώ2 ≍ 2β€Ώ3
    +    1β€Ώ2 ≍ 2β€Ώ3
     β”Œβ”€     
     β•΅ 1 2  
       2 3  
    diff --git a/docs/help/sortdown_or.html b/docs/help/sortdown_or.html
    index ef55b509..99a3157a 100644
    --- a/docs/help/sortdown_or.html
    +++ b/docs/help/sortdown_or.html
    @@ -7,18 +7,18 @@
     

    Logical Or (∨)

    ∨ 𝕩: Sort Down

    Sort array 𝕩 in descending order.

    -↗️
          ∨ 3β€Ώ1β€Ώ4β€Ώ1β€Ώ5
    +↗️
        ∨ 3β€Ώ1β€Ώ4β€Ώ1β€Ώ5
     ⟨ 5 4 3 1 1 ⟩
     

    𝕨 ∨ 𝕩: Logical Or

    Logical Or of 𝕨 and 𝕩.

    Pervasive.

    -↗️
          1 ∨ 0
    +↗️
        1 ∨ 0
     1
     
    -      1β€Ώ0 ∨ 1β€Ώ1
    +    1β€Ώ0 ∨ 1β€Ώ1
     ⟨ 1 1 ⟩
     
    -      0 ∨ 0
    +    0 ∨ 0
     0
     
    diff --git a/docs/help/sortup_and.html b/docs/help/sortup_and.html index ede53653..57d7fa14 100644 --- a/docs/help/sortup_and.html +++ b/docs/help/sortup_and.html @@ -7,15 +7,15 @@

    Logical And (∧)

    ∧ 𝕩: Sort Up

    Sort array 𝕩 in ascending order.

    -↗️
          ∧ 3β€Ώ1β€Ώ4β€Ώ1β€Ώ5
    +↗️
        ∧ 3β€Ώ1β€Ώ4β€Ώ1β€Ώ5
     ⟨ 1 1 3 4 5 ⟩
     

    𝕨 ∧ 𝕩: Logical And

    Logical And of 𝕨 and 𝕩.

    Pervasive.

    -↗️
          1 ∧ 1
    +↗️
        1 ∧ 1
     1
     
    -      1β€Ώ0 ∧ 1β€Ώ1
    +    1β€Ώ0 ∧ 1β€Ώ1
     ⟨ 1 0 ⟩
     
    diff --git a/docs/help/squareroot_root.html b/docs/help/squareroot_root.html index b685d544..4db19c16 100644 --- a/docs/help/squareroot_root.html +++ b/docs/help/squareroot_root.html @@ -7,15 +7,15 @@

    Root (√)

    √ 𝕩: Square root

    Pervasive.

    -↗️
          √ 2
    +↗️
        √ 2
     1.414213562373095
     

    𝕨 √ 𝕩: Root

    𝕨th root of 𝕩.

    Pervasive.

    -↗️
          2 √ 2
    +↗️
        2 √ 2
     1.414213562373095
     
    -      1β€Ώ2β€Ώ3β€Ώ4 √ 4
    +    1β€Ώ2β€Ώ3β€Ώ4 √ 4
     ⟨ 4 2 1.587401051968199 1.414213562373095 ⟩
     
    diff --git a/docs/help/suffixes_drop.html b/docs/help/suffixes_drop.html index 4cb1a36c..8628dd68 100644 --- a/docs/help/suffixes_drop.html +++ b/docs/help/suffixes_drop.html @@ -7,12 +7,12 @@

    Down Arrow (↓)

    ↓ 𝕩: Suffixes

    Suffixes of array 𝕩 along its first axis.

    -↗️
           ↓ 1β€Ώ2β€Ώ3β€Ώ4
    +↗️
        ↓ 1β€Ώ2β€Ώ3β€Ώ4
     ⟨ ⟨ 1 2 3 4 ⟩ ⟨ 2 3 4 ⟩ ⟨ 3 4 ⟩ ⟨ 4 ⟩ ⟨⟩ ⟩
     
    -       a ← 3β€Ώ3 β₯Š ↕9
    +    a ← 3β€Ώ3 β₯Š ↕9
     
    -       ↓ a
    +    ↓ a
     β”Œβ”€                                    
     Β· β”Œβ”€        β”Œβ”€        β”Œβ”€        ↕0β€Ώ3  
       β•΅ 0 1 2   β•΅ 3 4 5   β•΅ 6 7 8         
    @@ -24,22 +24,22 @@
     

    𝕨 ↓ 𝕩: Drop

    For each integer in 𝕨, drop that many elements from the beginning of each dimension of 𝕩.

    Negative numbers drop from the end.

    -↗️
           3 ↓ 1β€Ώ3β€Ώ5β€Ώ67
    +↗️
        3 ↓ 1β€Ώ3β€Ώ5β€Ώ67
     ⟨ 67 ⟩
     
    -       b ← 4β€Ώ4 β₯Š ↕16
    +    b ← 4β€Ώ4 β₯Š ↕16
     
    -       3β€Ώ3 ↓ b
    +    3β€Ώ3 ↓ b
     β”Œβ”€    
     β•΅ 15  
          β”˜
     
    -       5β€Ώ5 ↓ b
    +    5β€Ώ5 ↓ b
     β”Œβ”
     β””β”˜
     
     
    -       3β€ΏΒ―3 ↓ b
    +    3β€ΏΒ―3 ↓ b
     β”Œβ”€    
     β•΅ 12  
          β”˜
    diff --git a/docs/help/table.html b/docs/help/table.html
    index 2c405ade..29d7ecc5 100644
    --- a/docs/help/table.html
    +++ b/docs/help/table.html
    @@ -7,7 +7,7 @@
     

    Top Left Corner (⌜)

    𝕨 π”½βŒœ 𝕩: Table

    Apply 𝔽 between every possible pair of the elements of the arguments.

    -↗️
           1β€Ώ2β€Ώ3β€Ώ4 +⌜ 4β€Ώ5β€Ώ6β€Ώ7
    +↗️
        1β€Ώ2β€Ώ3β€Ώ4 +⌜ 4β€Ώ5β€Ώ6β€Ώ7
     β”Œβ”€           
     β•΅ 5 6  7  8  
       6 7  8  9  
    @@ -15,7 +15,7 @@
       8 9 10 11  
                 β”˜
     
    -       "abc" ∾⌜ "xyz"
    +    "abc" ∾⌜ "xyz"
     β”Œβ”€                
     β•΅ "ax" "ay" "az"  
       "bx" "by" "bz"  
    diff --git a/docs/help/transpose_reorderaxes.html b/docs/help/transpose_reorderaxes.html
    index 42c50210..c1efb724 100644
    --- a/docs/help/transpose_reorderaxes.html
    +++ b/docs/help/transpose_reorderaxes.html
    @@ -7,25 +7,25 @@
     

    Circle Backslash (⍉)

    ⍉ 𝕩: Transpose

    Move the first axis of 𝕩 to the end.

    -↗️
           a ← 3β€Ώ3 β₯Š ↕9
    +↗️
        a ← 3β€Ώ3 β₯Š ↕9
     
    -       ⍉ a
    +    ⍉ a
     β”Œβ”€       
     β•΅ 0 3 6  
       1 4 7  
       2 5 8  
             β”˜
     
    -       b ← 1β€Ώ2β€Ώ3 β₯Š ↕6
    +    b ← 1β€Ώ2β€Ώ3 β₯Š ↕6
     
    -       ≒⍉ b
    +    ≒⍉ b
     ⟨ 2 3 1 ⟩
     

    𝕨 ⍉ 𝕩: Reorder Axes

    Rearrange the axes of 𝕩 as per the axis indices in 𝕨.

    -↗️
           β‰’ c ← 2β€Ώ3β€Ώ4β€Ώ5β€Ώ6 β₯Š1
    +↗️
        β‰’ c ← 2β€Ώ3β€Ώ4β€Ώ5β€Ώ6 β₯Š1
     ⟨ 2 3 4 5 6 ⟩
     
    -       β‰’ 1β€Ώ3β€Ώ2β€Ώ0β€Ώ4 ⍉ c
    +    β‰’ 1β€Ώ3β€Ώ2β€Ώ0β€Ώ4 ⍉ c
     ⟨ 5 2 4 3 6 ⟩
     
    diff --git a/docs/help/under.html b/docs/help/under.html index c50a0af5..c55d48b2 100644 --- a/docs/help/under.html +++ b/docs/help/under.html @@ -16,12 +16,12 @@
  • A function invertible by ⁼ (Undo)
  • A structural modification
  • -↗️
           9⌾(1βŠΈβŠ‘) 1β€Ώ2β€Ώ3
    +↗️
        9⌾(1βŠΈβŠ‘) 1β€Ώ2β€Ώ3
     ⟨ 1 9 3 ⟩
     
    -       √⁼ (√1) + (√9)
    +    √⁼ (√1) + (√9)
     16
     
    -       1 +⌾√ 9
    +    1 +⌾√ 9
     16
     
    diff --git a/docs/help/undo.html b/docs/help/undo.html index 2799abaf..dfb27aeb 100644 --- a/docs/help/undo.html +++ b/docs/help/undo.html @@ -7,21 +7,21 @@

    Superscript Equals Sign (⁼)

    𝔽⁼ 𝕩, 𝕨 𝔽⁼ 𝕩: Undo

    Invert the function 𝔽, or use its defined inverse. Not all functions have inverses.

    -↗️
           1 - 2
    +↗️
        1 - 2
     Β―1
     
    -       1 -⁼ 2
    +    1 -⁼ 2
     Β―1
     
    -       √ 16
    +    √ 16
     4
     
    -       √⁼ 4
    +    √⁼ 4
     16
     
    -       ⋆ 1
    +    ⋆ 1
     2.718281828459045
     
    -       ⋆⁼ 2.718281828459045
    +    ⋆⁼ 2.718281828459045
     1
     
    diff --git a/docs/help/valences.html b/docs/help/valences.html index 48078fe6..90848a48 100644 --- a/docs/help/valences.html +++ b/docs/help/valences.html @@ -7,17 +7,17 @@

    Circled Division Slash (⊘)

    π”½βŠ˜π”Ύ 𝕩: Valences

    Apply 𝔽 to 𝕩.

    -↗️
           +⊘- 5
    +↗️
        +⊘- 5
     5
     
    -       -⊘+ 5
    +    -⊘+ 5
     Β―5
     

    𝕨 π”½βŠ˜π”Ύ 𝕩: Dyadic Valences

    Apply 𝔾 to 𝕨 and 𝕩.

    -↗️
           4 +⊘- 5
    +↗️
        4 +⊘- 5
     Β―1
     
    -       4 -⊘+ 5
    +    4 -⊘+ 5
     9
     
    diff --git a/help/absolutevalue_modulus.md b/help/absolutevalue_modulus.md index a433273a..fb0011a0 100644 --- a/help/absolutevalue_modulus.md +++ b/help/absolutevalue_modulus.md @@ -8,9 +8,9 @@ Absolute Value of `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - | Β―2 + | Β―2 - | 1β€Ώ3β€ΏΒ―4β€Ώ3 + | 1β€Ώ3β€ΏΒ―4β€Ώ3 @@ -20,6 +20,6 @@ Remainder of `𝕩` divided by `𝕨`. [Pervasive.](../doc/arithmetic.md#pervasion) - 1 | 3 + 1 | 3 - 2 | 3β€Ώ4β€ΏΒ―5 + 2 | 3β€Ώ4β€ΏΒ―5 diff --git a/help/after_bind.md b/help/after_bind.md index 03759db5..b18cc729 100644 --- a/help/after_bind.md +++ b/help/after_bind.md @@ -8,11 +8,11 @@ Supply `π•˜` as a right argument to `𝔽` (`𝕩 𝔽 π•˜`). `π•˜` is a constant, `𝔽` must be dyadic. - -⟜3 9 + -⟜3 9 - - 3 9 + - 3 9 - 9 - 3 + 9 - 3 @@ -22,11 +22,11 @@ Apply `𝔾` to `𝕩`, and supply it as a right argument to `𝔽` (`𝕩 𝔽 `𝔽` must be dyadic, `𝔾` must be monadic. - Γ—βŸœ- 9 + Γ—βŸœ- 9 - Γ— - 9 + Γ— - 9 - 9 Γ— (- 9) + 9 Γ— (- 9) @@ -36,6 +36,6 @@ Apply `𝔾` to `𝕩`, and supply it as a right argument to `𝔽` (`𝕨 𝔽 `𝔽` must be dyadic, `𝔾` must be monadic. - 2 Γ—βŸœ- 1 + 2 Γ—βŸœ- 1 - 2 Γ— (- 1) + 2 Γ— (- 1) diff --git a/help/assert_assertwithmessage.md b/help/assert_assertwithmessage.md index e8081bae..2a027b5f 100644 --- a/help/assert_assertwithmessage.md +++ b/help/assert_assertwithmessage.md @@ -6,11 +6,11 @@ Throw an error if `𝕩` is not 1. - ! 1 + ! 1 - ! 2 + ! 2 - ! "hello" + ! "hello" @@ -19,8 +19,8 @@ Throw an error if `𝕩` is not 1. Throw an error with message `𝕨` if `𝕩` is not 1. - "hi" ! 1 + "hi" ! 1 - "two" ! 2 + "two" ! 2 - "hello error" ! "hello" + "hello error" ! "hello" diff --git a/help/atop.md b/help/atop.md index ca71ff57..1f141483 100644 --- a/help/atop.md +++ b/help/atop.md @@ -8,9 +8,9 @@ Apply `𝔾` to `𝕩`, then apply `𝔽` (`𝔽 𝔾 𝕩`). `𝔽` and `𝔾` must be monadic. - -∘- 5 + -∘- 5 - - - 5 + - - 5 @@ -20,8 +20,8 @@ Apply `𝔾` to `𝕨` and `𝕩`, then apply `𝔽` (`𝔽 (𝕨 𝔾 𝕩)`). `𝔽` must be monadic, and `𝔾` must be dyadic. - 1 -∘+ 2 + 1 -∘+ 2 - 1 - + 2 + 1 - + 2 - - 1 + 2 + - 1 + 2 diff --git a/help/before_bind.md b/help/before_bind.md index c21f03e3..78073413 100644 --- a/help/before_bind.md +++ b/help/before_bind.md @@ -8,9 +8,9 @@ Supply `𝕗` as a left argument to `𝔾` (`𝕗 𝔾 𝕩`). `𝕗` is a constant, `𝔾` must be dyadic. - 3⊸- 9 + 3⊸- 9 - 3 - 9 + 3 - 9 @@ -20,11 +20,11 @@ Apply `𝔽` to `𝕩`, and supply it as a left argument to `𝔾` (`(𝔽 𝕩) `𝔽` must be monadic, `𝔾` must be dyadic. - -⊸+ 9 + -⊸+ 9 - - + 9 + - + 9 - (- 9) + 9 + (- 9) + 9 @@ -34,8 +34,8 @@ Apply `𝔽` to `𝕨`, and supply it as a left argument to `𝔾` (`(𝔽 𝕨) `𝔽` must be monadic, `𝔾` must be dyadic. - 2 -⊸+ 1 + 2 -⊸+ 1 - 2 - + 1 + 2 - + 1 - (- 2) + 1 + (- 2) + 1 diff --git a/help/catch.md b/help/catch.md index b3ce426f..a824a8bc 100644 --- a/help/catch.md +++ b/help/catch.md @@ -10,6 +10,6 @@ If an error happens when `𝔽` is applied, cancel its execution, apply `𝔾` t Otherwise, return the result of `𝔽`. - ∾⎊{"error occurred with argument: "βˆΎβ€’Fmt 𝕩} 1 + ∾⎊{"error occurred with argument: "βˆΎβ€’Fmt 𝕩} 1 - ∾⎊{"error occurred with argument: "βˆΎβ€’Fmt 𝕩} ⟨⟨1,2⟩, ⟨3,4⟩⟩ + ∾⎊{"error occurred with argument: "βˆΎβ€’Fmt 𝕩} ⟨⟨1,2⟩, ⟨3,4⟩⟩ diff --git a/help/ceiling_maximum.md b/help/ceiling_maximum.md index de123a23..70600211 100644 --- a/help/ceiling_maximum.md +++ b/help/ceiling_maximum.md @@ -8,7 +8,7 @@ Round `𝕩` up to the nearest integer. [Pervasive.](../doc/arithmetic.md#pervasion) - ⌈ 1.2β€ΏΟ€β€Ώ3β€Ώ7.89 + ⌈ 1.2β€ΏΟ€β€Ώ3β€Ώ7.89 @@ -18,6 +18,6 @@ Maximum of `𝕨` and `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - 1 ⌈ 2 + 1 ⌈ 2 - 2β€Ώ3 ⌈ 4β€Ώ2 + 2β€Ώ3 ⌈ 4β€Ώ2 diff --git a/help/cells.md b/help/cells.md index d5bec6be..f043bc67 100644 --- a/help/cells.md +++ b/help/cells.md @@ -6,9 +6,9 @@ Apply `𝔽` to/between the major cells of the arguments. (`π”½βŽ‰Β―1`) - a ← 3β€Ώ3 β₯Š ↕9 + a ← 3β€Ώ3 β₯Š ↕9 - <˘ a + <˘ a - a β‰Λ˜ a + a β‰Λ˜ a diff --git a/help/choose.md b/help/choose.md index 3c03c1ec..02ebfc23 100644 --- a/help/choose.md +++ b/help/choose.md @@ -6,12 +6,12 @@ Apply `𝔽` to the arguments and use the result to [pick](first_pick.md#𝕨--𝕩-pick) (`βŠ‘`) a function from list `π•˜`. Apply the picked function to the arguments. - F ← βŠ’β—Ά+β€Ώ-β€ΏΓ·β€ΏΓ— + F ← βŠ’β—Ά+β€Ώ-β€ΏΓ·β€ΏΓ— - F 0 + F 0 - F 1 + F 1 - F 2 + F 2 - F 3 + F 3 diff --git a/help/classify_indexof.md b/help/classify_indexof.md index 32d926f1..f453b326 100644 --- a/help/classify_indexof.md +++ b/help/classify_indexof.md @@ -6,11 +6,11 @@ Translate major cells of `𝕩` to unique ID numbers based on first occurrence. - ⊐ 5β€Ώ6β€Ώ2β€Ώ2β€Ώ5β€Ώ1 + ⊐ 5β€Ώ6β€Ώ2β€Ώ2β€Ώ5β€Ώ1 - a ← 3β€Ώ3 β₯Š 0β€Ώ1β€Ώ2β€Ώ9β€Ώ0β€Ώ9β€Ώ0β€Ώ1β€Ώ2 + a ← 3β€Ώ3 β₯Š 0β€Ώ1β€Ώ2β€Ώ9β€Ώ0β€Ώ9β€Ώ0β€Ώ1β€Ώ2 - ⊐ a + ⊐ a @@ -20,8 +20,8 @@ First index of each major cell of `𝕩` in `𝕨`. Rank of `𝕩` must be at le If a cell is not found in `𝕨`, the length of `𝕨` (`≠𝕨`) is used for that position. - 5β€Ώ6β€Ώ2β€Ώ2β€Ώ5β€Ώ1 ⊐ 5β€Ώ7β€Ώ1β€Ώ6 + 5β€Ώ6β€Ώ2β€Ώ2β€Ώ5β€Ώ1 ⊐ 5β€Ώ7β€Ώ1β€Ώ6 - b ← 3β€Ώ3 β₯Š 0β€Ώ1β€Ώ2β€Ώ9β€Ώ0β€Ώ9β€Ώ0β€Ώ1β€Ώ2 + b ← 3β€Ώ3 β₯Š 0β€Ώ1β€Ώ2β€Ώ9β€Ώ0β€Ώ9β€Ώ0β€Ώ1β€Ώ2 - b ⊐ ≍9β€Ώ0β€Ώ9 + b ⊐ ≍9β€Ώ0β€Ώ9 diff --git a/help/conjugate_add.md b/help/conjugate_add.md index 9def6172..9c95db32 100644 --- a/help/conjugate_add.md +++ b/help/conjugate_add.md @@ -6,9 +6,9 @@ Complex conjugate of `𝕩`. BQN doesn't support complex numbers yet, so it has no effect. - + 1 + + 1 - + Β―1 + + Β―1 ## `𝕨 + 𝕩`: Add @@ -17,8 +17,8 @@ Complex conjugate of `𝕩`. BQN doesn't support complex numbers yet, so it has [Pervasive.](../doc/arithmetic.md#pervasion) - 1 + 2 + 1 + 2 - 1 + 2β€Ώ3β€Ώ4 + 1 + 2β€Ώ3β€Ώ4 - 'a' + 4 + 'a' + 4 diff --git a/help/constant.md b/help/constant.md index 32899093..25957a43 100644 --- a/help/constant.md +++ b/help/constant.md @@ -6,6 +6,6 @@ Returns a function that will always return `𝕗`. - "hello" 1Λ™ 2 + "hello" 1Λ™ 2 - "hello" {𝕨+𝕩}Λ™ 2 + "hello" {𝕨+𝕩}Λ™ 2 diff --git a/help/deduplicate_find.md b/help/deduplicate_find.md index 38a463bd..aa1ce601 100644 --- a/help/deduplicate_find.md +++ b/help/deduplicate_find.md @@ -6,11 +6,11 @@ Unique major cells of `𝕩`. - ⍷ 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 + ⍷ 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 - a ← 3β€Ώ3 β₯Š ↕6 + a ← 3β€Ώ3 β₯Š ↕6 - ⍷ a + ⍷ a @@ -20,12 +20,12 @@ Mark the top left location of the occurrences of `𝕨` in `𝕩` with a 1, and Result is the same shape as `(≒𝕨)↕x`. - "string" ⍷ "substring" + "string" ⍷ "substring" - "loooooong" ⍷ "short" + "loooooong" ⍷ "short" - b ← 7 (4|β‹†Λœ)βŒœβ—‹β†• 9 + b ← 7 (4|β‹†Λœ)βŒœβ—‹β†• 9 - c ← (0β€Ώ3β€Ώ0≍0β€Ώ1β€Ώ0) + c ← (0β€Ώ3β€Ώ0≍0β€Ώ1β€Ώ0) - c ⍷ b + c ⍷ b diff --git a/help/depth.md b/help/depth.md index 145203cb..a891d193 100644 --- a/help/depth.md +++ b/help/depth.md @@ -7,6 +7,6 @@ Apply `𝔽` to the cells of the arguments at depth given in `π•˜`. - 1βŠΈβ†“βš‡1 ⟨⟨1,2,3⟩, ⟨4,5,6⟩⟩ + 1βŠΈβ†“βš‡1 ⟨⟨1,2,3⟩, ⟨4,5,6⟩⟩ - 1 β†“βš‡1 ⟨⟨1,2,3⟩, ⟨4,5,6⟩⟩ + 1 β†“βš‡1 ⟨⟨1,2,3⟩, ⟨4,5,6⟩⟩ diff --git a/help/depth_match.md b/help/depth_match.md index 5813e6e6..fc823662 100644 --- a/help/depth_match.md +++ b/help/depth_match.md @@ -6,11 +6,11 @@ Highest level of nesting in `𝕩`. - ≑ 2β€Ώ3β€Ώ4 + ≑ 2β€Ώ3β€Ώ4 - ≑ ⟨2,<3,4,<<<5⟩ + ≑ ⟨2,<3,4,<<<5⟩ - ≑ 9 + ≑ 9 @@ -18,6 +18,6 @@ Highest level of nesting in `𝕩`. Does `𝕨` exactly match `𝕩`? - 1 ≑ ⟨1⟩ + 1 ≑ ⟨1⟩ - ⟨1⟩ ≑ ⟨1⟩ + ⟨1⟩ ≑ ⟨1⟩ diff --git a/help/deshape_reshape.md b/help/deshape_reshape.md index 16e4bffb..01ba9330 100644 --- a/help/deshape_reshape.md +++ b/help/deshape_reshape.md @@ -6,9 +6,9 @@ Put all elements of `𝕩` in a rank 1 array, promoting to an array if necessary. - β₯Š 1 + β₯Š 1 - β₯Š 1β€Ώ2 ≍ 3β€Ώ4 + β₯Š 1β€Ώ2 ≍ 3β€Ώ4 @@ -22,8 +22,8 @@ A single element in `𝕩` can be a function, which will be replaced with an app - `⌽` Round length up - `↑` Round length up, and use element fill to add extra elements. - 3β€Ώ3 β₯Š 3 + 3β€Ώ3 β₯Š 3 - 2β€ΏβŒ½β€Ώ2 β₯Š 1β€Ώ2β€Ώ3 + 2β€ΏβŒ½β€Ώ2 β₯Š 1β€Ώ2β€Ώ3 - 2‿↑‿2 β₯Š 1β€Ώ2β€Ώ3 + 2‿↑‿2 β₯Š 1β€Ώ2β€Ώ3 diff --git a/help/each.md b/help/each.md index 4b2f3cc6..2b079930 100644 --- a/help/each.md +++ b/help/each.md @@ -6,6 +6,6 @@ Apply `𝔽` to/between the elements of the arguments. (`π”½βš‡Β―1`) - <Β¨ 1β€Ώ2β€Ώ3 + <Β¨ 1β€Ώ2β€Ώ3 - 4β€Ώ5β€Ώ6 ∾¨ 1β€Ώ2β€Ώ3 + 4β€Ώ5β€Ώ6 ∾¨ 1β€Ώ2β€Ώ3 diff --git a/help/enclose_lessthan.md b/help/enclose_lessthan.md index d0d4404f..8f8da581 100644 --- a/help/enclose_lessthan.md +++ b/help/enclose_lessthan.md @@ -7,10 +7,10 @@ Create a unit array containing `𝕩`. (`(β‰’<𝕩) ≑ ⟨⟩`) - <1 + <1 - β‰’<1 + β‰’<1 @@ -20,6 +20,6 @@ Create a unit array containing `𝕩`. (`(β‰’<𝕩) ≑ ⟨⟩`) [Pervasive.](../doc/arithmetic.md#pervasion) - 1 < 3 + 1 < 3 - 2β€Ώ3β€Ώ0 < 3β€Ώ1β€Ώ0 + 2β€Ώ3β€Ώ0 < 3β€Ώ1β€Ώ0 diff --git a/help/enlist_pair.md b/help/enlist_pair.md index 8cd2f515..7cd76533 100644 --- a/help/enlist_pair.md +++ b/help/enlist_pair.md @@ -6,9 +6,9 @@ Put `𝕩` in a single element list. (`βŸ¨π•©βŸ©`) - β‹ˆ 1 + β‹ˆ 1 - β‹ˆ 4β€Ώ4 β₯Š 3β€Ώ67β€Ώ8β€Ώ0 + β‹ˆ 4β€Ώ4 β₯Š 3β€Ώ67β€Ώ8β€Ώ0 @@ -16,8 +16,8 @@ Put `𝕩` in a single element list. (`βŸ¨π•©βŸ©`) Put `𝕨` and `𝕩` in a two element list. (`βŸ¨π•¨, π•©βŸ©`) - 1 β‹ˆ 2 + 1 β‹ˆ 2 - 1 β‹ˆ "dsdasdas" + 1 β‹ˆ "dsdasdas" - (3β€Ώ3 β₯Š 3) β‹ˆ 67β€Ώ'a'β€Ώ"example" + (3β€Ώ3 β₯Š 3) β‹ˆ 67β€Ώ'a'β€Ώ"example" diff --git a/help/exponential_power.md b/help/exponential_power.md index aabca777..990d7122 100644 --- a/help/exponential_power.md +++ b/help/exponential_power.md @@ -8,7 +8,7 @@ [Pervasive.](../doc/arithmetic.md#pervasion) - ⋆ 0β€Ώ1β€Ώ2β€Ώ3 + ⋆ 0β€Ώ1β€Ώ2β€Ώ3 @@ -18,8 +18,8 @@ [Pervasive.](../doc/arithmetic.md#pervasion) - 2 ⋆ 5 + 2 ⋆ 5 - 8β€Ώ5β€Ώ9 ⋆ 2 + 8β€Ώ5β€Ώ9 ⋆ 2 - 2β€Ώ3 ⋆ 3β€ΏΒ―4 + 2β€Ώ3 ⋆ 3β€ΏΒ―4 diff --git a/help/first_pick.md b/help/first_pick.md index c9c0093e..deb09cc3 100644 --- a/help/first_pick.md +++ b/help/first_pick.md @@ -6,11 +6,11 @@ First element of `𝕩`. - βŠ‘ ⟨1, 2, 3⟩ + βŠ‘ ⟨1, 2, 3⟩ - a ← 3β€Ώ3 β₯Š ↕9 + a ← 3β€Ώ3 β₯Š ↕9 - βŠ‘ a + βŠ‘ a @@ -18,8 +18,8 @@ First element of `𝕩`. Pick the element of `𝕨` at index `𝕩`. - 2 βŠ‘ ⟨1, 2, 3⟩ + 2 βŠ‘ ⟨1, 2, 3⟩ - b ← 3β€Ώ3 β₯Š ↕9 + b ← 3β€Ώ3 β₯Š ↕9 - 2β€Ώ0 βŠ‘ b + 2β€Ώ0 βŠ‘ b diff --git a/help/firstcell_select.md b/help/firstcell_select.md index 1c703219..016f2ef9 100644 --- a/help/firstcell_select.md +++ b/help/firstcell_select.md @@ -6,11 +6,11 @@ First major cell of `𝕩`. - ⊏ ⟨1, 2, 3⟩ + ⊏ ⟨1, 2, 3⟩ - a ← 3β€Ώ3 β₯Š ↕9 + a ← 3β€Ώ3 β₯Š ↕9 - ⊏ a + ⊏ a @@ -18,8 +18,8 @@ First major cell of `𝕩`. Select the major cells of `𝕨` at the indices in `𝕩`. - 2β€Ώ0 ⊏ ⟨1, 2, 3⟩ + 2β€Ώ0 ⊏ ⟨1, 2, 3⟩ - b ← 3β€Ώ3 β₯Š ↕9 + b ← 3β€Ώ3 β₯Š ↕9 - 2β€Ώ0 ⊏ b + 2β€Ώ0 ⊏ b diff --git a/help/floor_minimum.md b/help/floor_minimum.md index e243d4f5..ff4ee621 100644 --- a/help/floor_minimum.md +++ b/help/floor_minimum.md @@ -8,7 +8,7 @@ Round `𝕩` down to the nearest integer. [Pervasive.](../doc/arithmetic.md#pervasion) - ⌊ 1.2β€ΏΟ€β€Ώ3β€Ώ7.89 + ⌊ 1.2β€ΏΟ€β€Ώ3β€Ώ7.89 @@ -18,6 +18,6 @@ Minimum of `𝕨` and `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - 1 ⌊ 2 + 1 ⌊ 2 - 2β€Ώ3 ⌊ 4β€Ώ2 + 2β€Ώ3 ⌊ 4β€Ώ2 diff --git a/help/fold.md b/help/fold.md index bfe19f21..56b812f8 100644 --- a/help/fold.md +++ b/help/fold.md @@ -8,23 +8,23 @@ Fold over `𝕩` with `𝔽` from right to left i.e. Insert `𝔽` between the e `𝕩` must be a simple list (`1 = =𝕩`). - +Β΄ 1β€Ώ2β€Ώ3 + +Β΄ 1β€Ώ2β€Ώ3 - 1+2+3 + 1+2+3 - -Β΄ 1β€Ώ2β€Ώ3 + -Β΄ 1β€Ώ2β€Ώ3 - 1-2-3 + 1-2-3 ## `𝕨 𝔽´ 𝕩`: Fold With Initial Monadic fold, but use `𝕨` as initial right argument. - 5 +Β΄ 1β€Ώ2β€Ώ3 + 5 +Β΄ 1β€Ώ2β€Ώ3 - 1+2+3+5 + 1+2+3+5 - 5 -Β΄ 1β€Ώ2β€Ώ3 + 5 -Β΄ 1β€Ώ2β€Ώ3 - 1-2-3-5 + 1-2-3-5 diff --git a/help/gradedown_binsdown.md b/help/gradedown_binsdown.md index 605fd97c..c4749da9 100644 --- a/help/gradedown_binsdown.md +++ b/help/gradedown_binsdown.md @@ -6,11 +6,11 @@ Indices of `𝕩` that would sort its major cells in descending order. - a ← 1β€Ώ2β€Ώ3 + a ← 1β€Ώ2β€Ώ3 - ⍒ a + ⍒ a - (⍒a) ⊏ a + (⍒a) ⊏ a @@ -22,6 +22,6 @@ Binary search for each cell of `𝕩` in `𝕨`, returning the number of major c [Right Pervasive.](../doc/arithmetic.md#pervasion) - 7β€Ώ5β€Ώ4β€Ώ3 ⍒ 2 + 7β€Ώ5β€Ώ4β€Ώ3 ⍒ 2 - 7β€Ώ5β€Ώ4β€Ώ3 ⍒ 2β€Ώ6 + 7β€Ώ5β€Ώ4β€Ώ3 ⍒ 2β€Ώ6 diff --git a/help/gradeup_binsup.md b/help/gradeup_binsup.md index a43b76bc..f5c8e52a 100644 --- a/help/gradeup_binsup.md +++ b/help/gradeup_binsup.md @@ -6,11 +6,11 @@ Indices of `𝕩` that would sort its major cells in ascending order. - a ← 3β€Ώ2β€Ώ1 + a ← 3β€Ώ2β€Ώ1 - ⍋ a + ⍋ a - (⍋a) ⊏ a + (⍋a) ⊏ a @@ -21,6 +21,6 @@ Binary search for each cell of `𝕩` in `𝕨`, returning the number of major c `𝕨` must be sorted in ascending order. - 3β€Ώ4β€Ώ5β€Ώ7 ⍋ 2 + 3β€Ώ4β€Ώ5β€Ώ7 ⍋ 2 - 3β€Ώ4β€Ώ5β€Ώ7 ⍋ 2β€Ώ6 + 3β€Ώ4β€Ώ5β€Ώ7 ⍋ 2β€Ώ6 diff --git a/help/greaterthanorequalto.md b/help/greaterthanorequalto.md index 6ddbdc36..8117209f 100644 --- a/help/greaterthanorequalto.md +++ b/help/greaterthanorequalto.md @@ -8,6 +8,6 @@ [Pervasive.](../doc/arithmetic.md#pervasion) - 1 β‰₯ 3 + 1 β‰₯ 3 - 2β€Ώ3β€Ώ0 β‰₯ 3β€Ώ1β€Ώ0 + 2β€Ώ3β€Ώ0 β‰₯ 3β€Ώ1β€Ώ0 diff --git a/help/groupindices_group.md b/help/groupindices_group.md index 1dc11605..f313bfc8 100644 --- a/help/groupindices_group.md +++ b/help/groupindices_group.md @@ -8,9 +8,9 @@ Group the indices of the major cells of `𝕩` by their respective values. `𝕩` must consist of integers. Groups start from 0. - βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 + βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 - (↕8) ≍ βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 + (↕8) ≍ βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 @@ -22,8 +22,8 @@ If an element corresponds to `Β―1`, it is excluded from grouping. An extra element can be added to the end of `𝕨` to specify length of the result. - 1β€Ώ0β€Ώ1β€Ώ2β€Ώ2β€Ώ3β€Ώ3 βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 + 1β€Ώ0β€Ώ1β€Ώ2β€Ώ2β€Ώ3β€Ώ3 βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 - 1β€Ώ0β€Ώ1β€ΏΒ―1β€ΏΒ―1β€Ώ3β€Ώ3 βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 + 1β€Ώ0β€Ώ1β€ΏΒ―1β€ΏΒ―1β€Ώ3β€Ώ3 βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 - 1β€Ώ0β€Ώ1β€ΏΒ―1β€ΏΒ―1β€Ώ3β€Ώ3β€Ώ10 βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 + 1β€Ώ0β€Ώ1β€ΏΒ―1β€ΏΒ―1β€Ώ3β€Ώ3β€Ώ10 βŠ” 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 diff --git a/help/identity_left.md b/help/identity_left.md index c96f1b8c..7ef2620e 100644 --- a/help/identity_left.md +++ b/help/identity_left.md @@ -6,7 +6,7 @@ Return `𝕩`. - ⊣ 5 + ⊣ 5 @@ -14,6 +14,6 @@ Return `𝕩`. Return `𝕨`. - 5 ⊣ 8 + 5 ⊣ 8 - 'a' ⊣ 1β€Ώ2β€Ώ3 + 'a' ⊣ 1β€Ώ2β€Ώ3 diff --git a/help/identity_right.md b/help/identity_right.md index 475a3b4a..d81f3bc2 100644 --- a/help/identity_right.md +++ b/help/identity_right.md @@ -6,7 +6,7 @@ Return `𝕩`. - ⊒ 5 + ⊒ 5 @@ -14,6 +14,6 @@ Return `𝕩`. Return `𝕩`. - 5 ⊒ 8 + 5 ⊒ 8 - 'a' ⊒ 1β€Ώ2β€Ώ3 + 'a' ⊒ 1β€Ώ2β€Ώ3 diff --git a/help/indices_replicate.md b/help/indices_replicate.md index 2e6b25f6..15f05a91 100644 --- a/help/indices_replicate.md +++ b/help/indices_replicate.md @@ -6,9 +6,9 @@ Repeat the index of each element in `𝕩` by the element's value. `𝕩` must be rank 1. - / 1β€Ώ2β€Ώ3 + / 1β€Ώ2β€Ώ3 - / 1β€Ώ0β€Ώ1 + / 1β€Ώ0β€Ώ1 @@ -18,6 +18,6 @@ Repeat each major cell in `𝕩` by the corresponding element in `𝕨`. Unit `𝕨` applies to all elements. - 3 / "copy" + 3 / "copy" - 1β€Ώ0β€Ώ1 / 1β€Ώ2β€Ώ3 + 1β€Ώ0β€Ώ1 / 1β€Ώ2β€Ώ3 diff --git a/help/insert.md b/help/insert.md index 08c4cbf6..9042d43f 100644 --- a/help/insert.md +++ b/help/insert.md @@ -6,11 +6,11 @@ Fold over cells of `𝕩` with `𝔽` from end to start, that is, insert `𝔽` between the major cells of `𝕩`. - a ← 3β€Ώ3 β₯Š ↕9 + a ← 3β€Ώ3 β₯Š ↕9 - +˝ a + +˝ a - 0β€Ώ1β€Ώ2 + 3β€Ώ4β€Ώ5 + 6β€Ώ7β€Ώ8 + 0β€Ώ1β€Ώ2 + 3β€Ώ4β€Ώ5 + 6β€Ώ7β€Ώ8 ## `𝕨 𝔽˝ 𝕩`: Insert With Initial @@ -19,10 +19,10 @@ Monadic insert, but use `𝕨` as initial right argument. If - b ← 3β€Ώ3 β₯Š ↕9 + b ← 3β€Ώ3 β₯Š ↕9 - 1β€Ώ1β€Ώ1 +˝ b + 1β€Ώ1β€Ώ1 +˝ b - 1 +˝ b + 1 +˝ b - 0β€Ώ1β€Ώ2 + 3β€Ώ4β€Ώ5 + 6β€Ώ7β€Ώ8 + 1β€Ώ1β€Ώ1 + 0β€Ώ1β€Ώ2 + 3β€Ώ4β€Ώ5 + 6β€Ώ7β€Ώ8 + 1β€Ώ1β€Ώ1 diff --git a/help/join_jointo.md b/help/join_jointo.md index 8bae37e0..177f72e3 100644 --- a/help/join_jointo.md +++ b/help/join_jointo.md @@ -8,11 +8,11 @@ Join all elements of `𝕩` together. Element ranks must be compatible. - ∾ ⟨1β€Ώ2, 3, 4β€Ώ5⟩ + ∾ ⟨1β€Ώ2, 3, 4β€Ώ5⟩ - m ← (3β€Ώ1β‰βŒœ4β€Ώ2β€Ώ5) β₯ŠΒ¨ 2β€Ώ3β₯Šβ†•6 + m ← (3β€Ώ1β‰βŒœ4β€Ώ2β€Ώ5) β₯ŠΒ¨ 2β€Ώ3β₯Šβ†•6 - ∾ m + ∾ m @@ -20,10 +20,10 @@ Element ranks must be compatible. Join `𝕨` to `𝕩` along the first axis. - "abcd" ∾ "EFG" + "abcd" ∾ "EFG" - a ← 3β€Ώ3 β₯Š ↕9 + a ← 3β€Ώ3 β₯Š ↕9 - c ← 4β€Ώ3 β₯Š ↕12 + c ← 4β€Ώ3 β₯Š ↕12 - a∾c + a∾c diff --git a/help/length_notequals.md b/help/length_notequals.md index 1842e072..e3c5c223 100644 --- a/help/length_notequals.md +++ b/help/length_notequals.md @@ -7,15 +7,15 @@ Length of the first dimension of `𝕩`. - β‰  3 + β‰  3 - β‰  ⟨1, 2, 3⟩ + β‰  ⟨1, 2, 3⟩ - β‰  3β€Ώ4β€Ώ5β₯Š0 + β‰  3β€Ώ4β€Ώ5β₯Š0 - β‰  1β€Ώ4β€Ώ5β₯Š0 + β‰  1β€Ώ4β€Ώ5β₯Š0 - β‰  4β€Ώ4β€Ώ5β₯Š0 + β‰  4β€Ώ4β€Ώ5β₯Š0 @@ -23,8 +23,8 @@ Length of the first dimension of `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - 1 β‰  3 + 1 β‰  3 - 2β€Ώ3β€Ώ0 β‰  3β€Ώ1β€Ώ0 + 2β€Ώ3β€Ώ0 β‰  3β€Ώ1β€Ώ0 - 'a' β‰  'a' + 'a' β‰  'a' diff --git a/help/lessthanorequalto.md b/help/lessthanorequalto.md index 4c2a2b70..6b0986f1 100644 --- a/help/lessthanorequalto.md +++ b/help/lessthanorequalto.md @@ -8,6 +8,6 @@ [Pervasive.](../doc/arithmetic.md#pervasion) - 1 ≀ 3 + 1 ≀ 3 - 2β€Ώ3β€Ώ0 ≀ 3β€Ώ1β€Ώ0 + 2β€Ώ3β€Ώ0 ≀ 3β€Ώ1β€Ώ0 diff --git a/help/markfirst_memberof.md b/help/markfirst_memberof.md index cfe41c16..d86f0813 100644 --- a/help/markfirst_memberof.md +++ b/help/markfirst_memberof.md @@ -6,11 +6,11 @@ Mark the first occurrence of each major cell in `𝕩` with a 1, and all other occurrences with a 0. - ∊ 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 + ∊ 4β€Ώ5β€Ώ6β€Ώ6β€Ώ4β€Ώ7β€Ώ5 - a ← 3β€Ώ3 β₯Š ↕9 + a ← 3β€Ώ3 β₯Š ↕9 - ∊ a + ∊ a @@ -18,10 +18,10 @@ Mark the first occurrence of each major cell in `𝕩` with a 1, and all other o Is each cell in `𝕨` a major cell of `𝕩`? - ⟨1⟩ ∊ ↕9 + ⟨1⟩ ∊ ↕9 - b ← 3β€Ώ3 β₯Š ↕9 + b ← 3β€Ώ3 β₯Š ↕9 - ⟨0β€Ώ1β€Ώ2⟩ ∊ b + ⟨0β€Ώ1β€Ώ2⟩ ∊ b - ⟨1β€Ώ3 β₯Š 0β€Ώ1β€Ώ2⟩ ∊ b + ⟨1β€Ώ3 β₯Š 0β€Ώ1β€Ώ2⟩ ∊ b diff --git a/help/merge_greaterthan.md b/help/merge_greaterthan.md index 53ad43cc..31cf3dc0 100644 --- a/help/merge_greaterthan.md +++ b/help/merge_greaterthan.md @@ -11,13 +11,13 @@ All elements must have the same rank. Returns atomic values as is. - a ← ⟨⟨1, 2⟩, ⟨3, 4⟩⟩ + a ← ⟨⟨1, 2⟩, ⟨3, 4⟩⟩ - >a + >a - β‰’a + β‰’a - β‰’>a + β‰’>a @@ -28,8 +28,8 @@ Returns atomic values as is. [Pervasive.](../doc/arithmetic.md#pervasion) - 1 > 3 + 1 > 3 - 2β€Ώ3β€Ώ0 > 3β€Ώ1β€Ώ0 + 2β€Ώ3β€Ώ0 > 3β€Ώ1β€Ώ0 - 'a' > 'b' + 'a' > 'b' diff --git a/help/negate_subtract.md b/help/negate_subtract.md index 399c2833..a07ff965 100644 --- a/help/negate_subtract.md +++ b/help/negate_subtract.md @@ -8,9 +8,9 @@ Additive Inverse of `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - - 1 + - 1 - - Β―1 + - Β―1 ## `𝕨 - 𝕩`: Subtract @@ -19,10 +19,10 @@ Subtract `𝕩` from `𝕨`. `𝕨` and `𝕩` can be characters or numbers. [Pervasive.](../doc/arithmetic.md#pervasion) - 1 - 2 + 1 - 2 - 1 - 2β€Ώ3β€Ώ4 + 1 - 2β€Ώ3β€Ώ4 - 'a' - 4 + 'a' - 4 - 'b' - 'a' + 'b' - 'a' diff --git a/help/not_span.md b/help/not_span.md index 791cb23e..0bae4e14 100644 --- a/help/not_span.md +++ b/help/not_span.md @@ -8,9 +8,9 @@ Logical Not of `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - Β¬ 0 + Β¬ 0 - Β¬ 1β€Ώ0 + Β¬ 1β€Ώ0 @@ -20,6 +20,6 @@ Count of numbers in the inclusive range from `𝕩` to `𝕨`. [Pervasive.](../doc/arithmetic.md#pervasion) - 3 Β¬ 1 + 3 Β¬ 1 - 3β€Ώ4 Β¬ 0β€Ώ2 + 3β€Ώ4 Β¬ 0β€Ώ2 diff --git a/help/occurrencecount_progressiveindexof.md b/help/occurrencecount_progressiveindexof.md index e5e44179..1aa8f319 100644 --- a/help/occurrencecount_progressiveindexof.md +++ b/help/occurrencecount_progressiveindexof.md @@ -6,9 +6,9 @@ Number of times each major cell of `𝕩` has occurred before the current position. - βŠ’ 2β€Ώ7β€Ώ1β€Ώ8β€Ώ1β€Ώ7β€Ώ1β€Ώ8β€Ώ2β€Ώ8β€Ώ4 + βŠ’ 2β€Ώ7β€Ώ1β€Ώ8β€Ώ1β€Ώ7β€Ώ1β€Ώ8β€Ώ2β€Ώ8β€Ώ4 - β‰βŸœβŠ’ 2β€Ώ7β€Ώ1β€Ώ8β€Ώ1β€Ώ7β€Ώ1β€Ώ8β€Ώ2β€Ώ8β€Ώ4 + β‰βŸœβŠ’ 2β€Ώ7β€Ώ1β€Ώ8β€Ώ1β€Ώ7β€Ώ1β€Ώ8β€Ώ2β€Ώ8β€Ώ4 @@ -16,6 +16,6 @@ Number of times each major cell of `𝕩` has occurred before the current positi Index of the first unused match of each major cell of `𝕩` in `𝕨`. If there are no more matches left, the length of `𝕨` is placed in that position. - "aaa" βŠ’ "aaaaa" + "aaa" βŠ’ "aaaaa" - "aaabb" βŠ’ "ababababab" + "aaabb" βŠ’ "ababababab" diff --git a/help/over.md b/help/over.md index 1ed1a9c3..3a9022ae 100644 --- a/help/over.md +++ b/help/over.md @@ -8,9 +8,9 @@ Apply `𝔾` to `𝕩`, then apply `𝔽` (`𝔽 𝔾 𝕩`). `𝔽` and `𝔾` must be monadic. - -β—‹- 5 + -β—‹- 5 - - - 5 + - - 5 @@ -20,8 +20,8 @@ Apply `𝔾` to `𝕨` and `𝕩`, then apply `𝔽` to them (`(𝔾 𝕨) 𝔽 `𝔽` must be dyadic, `𝔾` must be monadic. - 1 +β—‹- 2 + 1 +β—‹- 2 - 1 + - 2 + 1 + - 2 - (- 1) + (- 2) + (- 1) + (- 2) diff --git a/help/prefixes_take.md b/help/prefixes_take.md index 74ae470e..183b7b4c 100644 --- a/help/prefixes_take.md +++ b/help/prefixes_take.md @@ -6,11 +6,11 @@ Prefixes of array `𝕩` along its first axis. - ↑ 1β€Ώ2β€Ώ3β€Ώ4 + ↑ 1β€Ώ2β€Ώ3β€Ώ4 - a ← 3β€Ώ3 β₯Š ↕9 + a ← 3β€Ώ3 β₯Š ↕9 - ↑ a + ↑ a @@ -22,12 +22,12 @@ Negative numbers take from the end. If any of the elements in `𝕨` are greater than the length of their respective dimension, the dimension is extended with a fill value. - 3 ↑ 1β€Ώ3β€Ώ5β€Ώ67 + 3 ↑ 1β€Ώ3β€Ώ5β€Ώ67 - b ← 4β€Ώ4 β₯Š ↕16 + b ← 4β€Ώ4 β₯Š ↕16 - 3β€Ώ3 ↑ b + 3β€Ώ3 ↑ b - 5β€Ώ5 ↑ b + 5β€Ώ5 ↑ b - 3β€ΏΒ―3 ↑ b + 3β€ΏΒ―3 ↑ b diff --git a/help/range_windows.md b/help/range_windows.md index 73b7a398..eca59a05 100644 --- a/help/range_windows.md +++ b/help/range_windows.md @@ -8,9 +8,9 @@ Return all indices that would index into an array of shape `𝕩`. When given a single number, range from `0` to `𝕩-1`. - ↕ 4 + ↕ 4 - ↕ 4β€Ώ5 + ↕ 4β€Ώ5 @@ -18,8 +18,8 @@ When given a single number, range from `0` to `𝕩-1`. Overlapping slices from `𝕩` of shape `𝕨`. - 5 ↕ "abcdefg" + 5 ↕ "abcdefg" - a ← 3β€Ώ3β₯Šβ†•9 + a ← 3β€Ώ3β₯Šβ†•9 - 2β€Ώ2 ↕ a + 2β€Ώ2 ↕ a diff --git a/help/rank.md b/help/rank.md index e355ef8d..8f9e83ac 100644 --- a/help/rank.md +++ b/help/rank.md @@ -13,6 +13,6 @@ The ranks applied are given by the following: - `βŽ‰ aβ€Ώbβ€Ώc` ⍝ Rank-a cells of `𝕩` (monadic), b-cells of `𝕨` and c-cells of `𝕩` (dyadic) - a ← 3β€Ώ2β€Ώ4β₯Š"ABCDEFGHIJKLMNOPQRSTUVWXYZ" + a ← 3β€Ώ2β€Ώ4β₯Š"ABCDEFGHIJKLMNOPQRSTUVWXYZ" - βŒ½βŽ‰2 a + βŒ½βŽ‰2 a diff --git a/help/rank_equals.md b/help/rank_equals.md index 61844244..4506ffa5 100644 --- a/help/rank_equals.md +++ b/help/rank_equals.md @@ -7,13 +7,13 @@ Returns the number of dimensions in `𝕩`. - = 0 + = 0 - = 3β₯Š0 + = 3β₯Š0 - = 3β€Ώ3β₯Š0 + = 3β€Ώ3β₯Š0 - 3β€Ώ3β€Ώ3 β₯Š ⟨⟨0⟩⟩ + 3β€Ώ3β€Ώ3 β₯Š ⟨⟨0⟩⟩ @@ -21,8 +21,8 @@ Returns the number of dimensions in `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - 1 = 3 + 1 = 3 - 2β€Ώ3β€Ώ0 = 3β€Ώ1β€Ώ0 + 2β€Ώ3β€Ώ0 = 3β€Ώ1β€Ώ0 - 'a' = 'a' + 'a' = 'a' diff --git a/help/reciprocal_divide.md b/help/reciprocal_divide.md index d55dfb6a..0d27eb2d 100644 --- a/help/reciprocal_divide.md +++ b/help/reciprocal_divide.md @@ -8,7 +8,7 @@ Gives `1 Γ· 𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - Γ· 5 + Γ· 5 diff --git a/help/repeat.md b/help/repeat.md index 20edf156..c9aeea3c 100644 --- a/help/repeat.md +++ b/help/repeat.md @@ -8,8 +8,8 @@ Apply `𝔾` to `𝕨` and `𝕩`, then apply `𝔽` to `𝕩` that may times. I If `𝔾` returns an array, give `π”½βŸπ•©` for each of its elements. - 1 +⍟⊒ 4 + 1 +⍟⊒ 4 - 1 +⍟1β€Ώ2β€Ώ3 4 + 1 +⍟1β€Ώ2β€Ώ3 4 - 3 ∾⍟{≠𝕩} ⟨4,5,6⟩ + 3 ∾⍟{≠𝕩} ⟨4,5,6⟩ diff --git a/help/reverse_rotate.md b/help/reverse_rotate.md index 9d38940c..dea8e98d 100644 --- a/help/reverse_rotate.md +++ b/help/reverse_rotate.md @@ -6,11 +6,11 @@ Reverse `𝕩` along the first axis. - ⌽ 1β€Ώ2β€Ώ3 + ⌽ 1β€Ώ2β€Ώ3 - a ← 3β€Ώ3 β₯Š ↕9 + a ← 3β€Ώ3 β₯Š ↕9 - ⌽ a + ⌽ a @@ -18,8 +18,8 @@ Reverse `𝕩` along the first axis. Move the first `𝕨` elements of `𝕩` to its end. Negative `𝕨` reverses the direction of rotation. - 2 ⌽ 1β€Ώ2β€Ώ3 + 2 ⌽ 1β€Ώ2β€Ώ3 - b ← 3β€Ώ3 β₯Š ↕9 + b ← 3β€Ώ3 β₯Š ↕9 - 2 ⌽ b + 2 ⌽ b diff --git a/help/scan.md b/help/scan.md index 126418a2..ed5ed281 100644 --- a/help/scan.md +++ b/help/scan.md @@ -7,23 +7,23 @@ Scan over `𝕩` with `𝔽` from left to right, producing intermediate values. - +` 1β€Ώ2β€Ώ3 + +` 1β€Ώ2β€Ώ3 - ⟨1, 1+2, (1+2)+3⟩ + ⟨1, 1+2, (1+2)+3⟩ - -` 1β€Ώ2β€Ώ3 + -` 1β€Ώ2β€Ώ3 - ⟨1, 1-2, (1-2)-3⟩ + ⟨1, 1-2, (1-2)-3⟩ ## ``𝕨 𝔽` 𝕩``: Scan With initial Monadic scan, but use `𝕨` as initial left argument. - 5 +` 1β€Ώ2β€Ώ3 + 5 +` 1β€Ώ2β€Ώ3 - ⟨5+1, (5+1)+2, ((5+1)+2)+3⟩ + ⟨5+1, (5+1)+2, ((5+1)+2)+3⟩ - 5 -` 1β€Ώ2β€Ώ3 + 5 -` 1β€Ώ2β€Ώ3 - ⟨5-1, (5-1)-2, ((5-1)-2)-3⟩ + ⟨5-1, (5-1)-2, ((5-1)-2)-3⟩ diff --git a/help/self_swap.md b/help/self_swap.md index f75cb75f..c1e66008 100644 --- a/help/self_swap.md +++ b/help/self_swap.md @@ -6,9 +6,9 @@ Supplies `𝕩` as a left argument to `𝔽` (`𝕩 𝔽 𝕩`). - 1 + 1 + 1 + 1 - +˜ 1 + +˜ 1 @@ -16,6 +16,6 @@ Supplies `𝕩` as a left argument to `𝔽` (`𝕩 𝔽 𝕩`). Swaps the arguments of `𝔽` (`𝕩 𝔽 𝕨`). - 1 - 2 + 1 - 2 - 1 -˜ 2 + 1 -˜ 2 diff --git a/help/shape_notmatch.md b/help/shape_notmatch.md index 57b4fcb9..5b2baf19 100644 --- a/help/shape_notmatch.md +++ b/help/shape_notmatch.md @@ -6,11 +6,11 @@ Length of each dimension of x. - β‰’ 1 + β‰’ 1 - β‰’ 1β€Ώ2 + β‰’ 1β€Ώ2 - β‰’ 1β€Ώ2 ≍ 3β€Ώ4 + β‰’ 1β€Ώ2 ≍ 3β€Ώ4 @@ -18,6 +18,6 @@ Length of each dimension of x. Does `𝕨` not exactly match `𝕩`? - 1 β‰’ ⟨1⟩ + 1 β‰’ ⟨1⟩ - ⟨1⟩ β‰’ ⟨1⟩ + ⟨1⟩ β‰’ ⟨1⟩ diff --git a/help/shiftafter.md b/help/shiftafter.md index 40c4dfb2..18f01f53 100644 --- a/help/shiftafter.md +++ b/help/shiftafter.md @@ -6,9 +6,9 @@ Remove the last element of `𝕩`, add a cell of fill values to the start of the first axis of `𝕩`. - Β» 1β€Ώ2β€Ώ3 + Β» 1β€Ώ2β€Ώ3 - Β» 3β€Ώ3 β₯Š 9 + Β» 3β€Ώ3 β₯Š 9 @@ -16,10 +16,10 @@ Remove the last element of `𝕩`, add a cell of fill values to the start of the Remove the last `≠𝕨` (length) major cells from `𝕩`, join `𝕨` to the start of `𝕩`. Ranks must match. - 78 Β» 1β€Ώ2β€Ώ3 + 78 Β» 1β€Ώ2β€Ώ3 - 1β€Ώ2 Β» 1β€Ώ2β€Ώ3 + 1β€Ώ2 Β» 1β€Ώ2β€Ώ3 - a ← 3β€Ώ3 β₯Š 9 + a ← 3β€Ώ3 β₯Š 9 - 1β€Ώ2β€Ώ3 Β» a + 1β€Ώ2β€Ώ3 Β» a diff --git a/help/shiftbefore.md b/help/shiftbefore.md index 9895239d..748919fd 100644 --- a/help/shiftbefore.md +++ b/help/shiftbefore.md @@ -6,11 +6,11 @@ Remove the first element of `𝕩`, add a cell of fill values to the end of the first axis of `𝕩`. - 78 Β« 1β€Ώ2β€Ώ3 + 78 Β« 1β€Ώ2β€Ώ3 - Β« 1β€Ώ2β€Ώ3 + Β« 1β€Ώ2β€Ώ3 - Β« 3β€Ώ3 β₯Š 9 + Β« 3β€Ώ3 β₯Š 9 @@ -18,8 +18,8 @@ Remove the first element of `𝕩`, add a cell of fill values to the end of the Remove the first `≠𝕨` (length) major cells from `𝕩`, join `𝕨` to the end of `𝕩`. Ranks must match. - 8β€Ώ5 Β« 1β€Ώ2β€Ώ3 + 8β€Ώ5 Β« 1β€Ώ2β€Ώ3 - a ← 3β€Ώ3 β₯Š 9 + a ← 3β€Ώ3 β₯Š 9 - 1β€Ώ2β€Ώ3 Β« a + 1β€Ώ2β€Ώ3 Β« a diff --git a/help/sign_multiply.md b/help/sign_multiply.md index 368a9bcd..74fefa8c 100644 --- a/help/sign_multiply.md +++ b/help/sign_multiply.md @@ -11,7 +11,7 @@ Sign of `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - Γ— Β―5β€Ώ0β€Ώ5β€Ώ1 + Γ— Β―5β€Ώ0β€Ώ5β€Ώ1 @@ -21,6 +21,6 @@ Sign of `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - 1 Γ— 2 + 1 Γ— 2 - 2 Γ— 2β€Ώ3β€Ώ4 + 2 Γ— 2β€Ώ3β€Ώ4 diff --git a/help/solo_couple.md b/help/solo_couple.md index dfee8d18..be981eac 100644 --- a/help/solo_couple.md +++ b/help/solo_couple.md @@ -6,19 +6,19 @@ Add a dimension to `𝕩`. - ≍ 1 + ≍ 1 - ≍≍ 1 + ≍≍ 1 - ≍≍≍ 1 + ≍≍≍ 1 - ≍≍ 1β€Ώ2β€Ώ3β€Ώ4 + ≍≍ 1β€Ώ2β€Ώ3β€Ώ4 - ≍≍≍ 1β€Ώ2β€Ώ3β€Ώ4 + ≍≍≍ 1β€Ώ2β€Ώ3β€Ώ4 @@ -26,6 +26,6 @@ Add a dimension to `𝕩`. Join `𝕨` and `𝕩` along a newly created axis. - 1 ≍ 3 + 1 ≍ 3 - 1β€Ώ2 ≍ 2β€Ώ3 + 1β€Ώ2 ≍ 2β€Ώ3 diff --git a/help/sortdown_or.md b/help/sortdown_or.md index ea223873..3ca0d0ef 100644 --- a/help/sortdown_or.md +++ b/help/sortdown_or.md @@ -6,7 +6,7 @@ Sort array `𝕩` in descending order. - ∨ 3β€Ώ1β€Ώ4β€Ώ1β€Ώ5 + ∨ 3β€Ώ1β€Ώ4β€Ώ1β€Ώ5 @@ -16,8 +16,8 @@ Logical Or of `𝕨` and `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - 1 ∨ 0 + 1 ∨ 0 - 1β€Ώ0 ∨ 1β€Ώ1 + 1β€Ώ0 ∨ 1β€Ώ1 - 0 ∨ 0 + 0 ∨ 0 diff --git a/help/sortup_and.md b/help/sortup_and.md index e97481ab..6fe95044 100644 --- a/help/sortup_and.md +++ b/help/sortup_and.md @@ -6,7 +6,7 @@ Sort array `𝕩` in ascending order. - ∧ 3β€Ώ1β€Ώ4β€Ώ1β€Ώ5 + ∧ 3β€Ώ1β€Ώ4β€Ώ1β€Ώ5 @@ -16,6 +16,6 @@ Logical And of `𝕨` and `𝕩`. [Pervasive.](../doc/arithmetic.md#pervasion) - 1 ∧ 1 + 1 ∧ 1 - 1β€Ώ0 ∧ 1β€Ώ1 + 1β€Ώ0 ∧ 1β€Ώ1 diff --git a/help/squareroot_root.md b/help/squareroot_root.md index 1e7ca073..2215dcaa 100644 --- a/help/squareroot_root.md +++ b/help/squareroot_root.md @@ -6,7 +6,7 @@ [Pervasive.](../doc/arithmetic.md#pervasion) - √ 2 + √ 2 @@ -16,6 +16,6 @@ [Pervasive.](../doc/arithmetic.md#pervasion) - 2 √ 2 + 2 √ 2 - 1β€Ώ2β€Ώ3β€Ώ4 √ 4 + 1β€Ώ2β€Ώ3β€Ώ4 √ 4 diff --git a/help/suffixes_drop.md b/help/suffixes_drop.md index 355e8484..e2e8d624 100644 --- a/help/suffixes_drop.md +++ b/help/suffixes_drop.md @@ -6,11 +6,11 @@ Suffixes of array `𝕩` along its first axis. - ↓ 1β€Ώ2β€Ώ3β€Ώ4 + ↓ 1β€Ώ2β€Ώ3β€Ώ4 - a ← 3β€Ώ3 β₯Š ↕9 + a ← 3β€Ώ3 β₯Š ↕9 - ↓ a + ↓ a @@ -20,13 +20,13 @@ For each integer in `𝕨`, drop that many elements from the beginning of each d Negative numbers drop from the end. - 3 ↓ 1β€Ώ3β€Ώ5β€Ώ67 + 3 ↓ 1β€Ώ3β€Ώ5β€Ώ67 - b ← 4β€Ώ4 β₯Š ↕16 + b ← 4β€Ώ4 β₯Š ↕16 - 3β€Ώ3 ↓ b + 3β€Ώ3 ↓ b - 5β€Ώ5 ↓ b + 5β€Ώ5 ↓ b - 3β€ΏΒ―3 ↓ b + 3β€ΏΒ―3 ↓ b diff --git a/help/table.md b/help/table.md index 49fe12b6..f57a4f84 100644 --- a/help/table.md +++ b/help/table.md @@ -6,6 +6,6 @@ Apply `𝔽` between every possible pair of the elements of the arguments. - 1β€Ώ2β€Ώ3β€Ώ4 +⌜ 4β€Ώ5β€Ώ6β€Ώ7 + 1β€Ώ2β€Ώ3β€Ώ4 +⌜ 4β€Ώ5β€Ώ6β€Ώ7 - "abc" ∾⌜ "xyz" + "abc" ∾⌜ "xyz" diff --git a/help/transpose_reorderaxes.md b/help/transpose_reorderaxes.md index 0d243f74..e96d7d9c 100644 --- a/help/transpose_reorderaxes.md +++ b/help/transpose_reorderaxes.md @@ -6,13 +6,13 @@ Move the first axis of `𝕩` to the end. - a ← 3β€Ώ3 β₯Š ↕9 + a ← 3β€Ώ3 β₯Š ↕9 - ⍉ a + ⍉ a - b ← 1β€Ώ2β€Ώ3 β₯Š ↕6 + b ← 1β€Ώ2β€Ώ3 β₯Š ↕6 - ≒⍉ b + ≒⍉ b @@ -20,6 +20,6 @@ Move the first axis of `𝕩` to the end. Rearrange the axes of `𝕩` as per the axis indices in `𝕨`. - β‰’ c ← 2β€Ώ3β€Ώ4β€Ώ5β€Ώ6 β₯Š1 + β‰’ c ← 2β€Ώ3β€Ώ4β€Ώ5β€Ώ6 β₯Š1 - β‰’ 1β€Ώ3β€Ώ2β€Ώ0β€Ώ4 ⍉ c + β‰’ 1β€Ώ3β€Ώ2β€Ώ0β€Ώ4 ⍉ c diff --git a/help/under.md b/help/under.md index a9753f76..b15fa115 100644 --- a/help/under.md +++ b/help/under.md @@ -13,8 +13,8 @@ Where `𝔾` must be - A function invertible by `⁼` (Undo) - A structural modification - 9⌾(1βŠΈβŠ‘) 1β€Ώ2β€Ώ3 + 9⌾(1βŠΈβŠ‘) 1β€Ώ2β€Ώ3 - √⁼ (√1) + (√9) + √⁼ (√1) + (√9) - 1 +⌾√ 9 + 1 +⌾√ 9 diff --git a/help/undo.md b/help/undo.md index 6a68090c..7ada9161 100644 --- a/help/undo.md +++ b/help/undo.md @@ -7,14 +7,14 @@ Invert the function `𝔽`, or use its defined inverse. Not all functions have inverses. - 1 - 2 + 1 - 2 - 1 -⁼ 2 + 1 -⁼ 2 - √ 16 + √ 16 - √⁼ 4 + √⁼ 4 - ⋆ 1 + ⋆ 1 - ⋆⁼ 2.718281828459045 + ⋆⁼ 2.718281828459045 diff --git a/help/valences.md b/help/valences.md index 61466c79..2a220848 100644 --- a/help/valences.md +++ b/help/valences.md @@ -6,9 +6,9 @@ Apply `𝔽` to `𝕩`. - +⊘- 5 + +⊘- 5 - -⊘+ 5 + -⊘+ 5 @@ -16,6 +16,6 @@ Apply `𝔽` to `𝕩`. Apply `𝔾` to `𝕨` and `𝕩`. - 4 +⊘- 5 + 4 +⊘- 5 - 4 -⊘+ 5 + 4 -⊘+ 5 -- cgit v1.2.3