aboutsummaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-01-25 20:28:44 -0500
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-01-25 20:28:44 -0500
commit5099124e183e0de449dbd41ff52431ff5bc61ddd (patch)
treeb54cde3cbafa1553009b5b77d1356976f8e4e681 /spec
parent2db444439b7dc3662fd006b56ae88b73d7eb4e4f (diff)
Use fill element to get Merge of empty array
Diffstat (limited to 'spec')
-rw-r--r--spec/reference.bqn4
1 files changed, 2 insertions, 2 deletions
diff --git a/spec/reference.bqn b/spec/reference.bqn
index ede5cfbd..bdfc1f2c 100644
--- a/spec/reference.bqn
+++ b/spec/reference.bqn
@@ -204,11 +204,11 @@ DropV← {⊑⟜𝕩¨𝕨+↕𝕨-˜≠𝕩}
Cell ← DropV⟜≢
Pair ← {⟨𝕩⟩} ⊘ {⟨𝕨,𝕩⟩}
-Merge←(IsArray∧0<≠∘⥊)◶⊢‿{
+Merge←(0<≠∘⥊)◶((∾○≢⥊⊢)⟜Fill)‿{
c←≢⊑𝕩
! ∧´⥊(c≡≢)¨𝕩
𝕩⊑⟜ToArray˜⌜↕c
-}
+}⍟IsArray
ValidateRanks←{
! 1≥=𝕩
𝕩↩⥊𝕩