aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2020-08-09 08:58:29 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2020-08-09 08:58:29 -0400
commit0ba300520dffef41c5413ccd1529cbfd56a21f87 (patch)
tree51f8c88df8e8577298bf062c0e4238ff95b2e4e0
parentc3c6b5edfc481fba03e82fdbb0f5784c6376d4e7 (diff)
Implement /⁼ with GroupLen
-rw-r--r--src/r.bqn2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/r.bqn b/src/r.bqn
index bacec9aa..be2df8e6 100644
--- a/src/r.bqn
+++ b/src/r.bqn
@@ -448,7 +448,7 @@ inverse ← {(βŠ‘(0βŠπ•©)⊐<) βŠ‘ ((1βŠπ•©)∾⟨!∘0⟩)˜} ⍉ (2∾˜2Γ
∧, ⊒⊘(÷˜)
∨, ⊒⊘(-˜÷1-⊒)
<, {!IsArray𝕩⋄!0==π•©β‹„βŠ‘π•©}⊘(!∘0)
- /, {!(β‹β‰‘β†•βˆ˜β‰ )π•©β‹„β‰ βŒœβŠ”π•©}⊘(!∘0)
+ /, {!1==𝕩⋄!∧´NatβŒœπ•©β‹„!(∧´¯1βŠΈβ†“β‰€1βŠΈβ†“)𝕩⋄GroupLen𝕩}⊘(!∘0)
⟩
⁼ ← {Inverse 𝕗}