Hi! I've modified this aplcart entry to find non-unique values of each row in a matrix and defined a function f, but when I run ]defs I see that f is displayed in form that I think isn't correct (although when using it, all work as desired). Am I wrong or should it be displayed like with parenthesis? [Below the function when I define it, and the result of defs]
What's the simplest/best way to invoke `Enlist`? Localizing quadML feels hacky. Perhaps some recursive Ravel... Or is there a quadUnnnn that I'm not aware of?
@mappo For now, I think {⎕ML←1 ⋄ ∊⍵} is the best you can do. Once we have array notation, (⎕ML:1).∊ will work. Note that it is only with ⎕ML←0 that Enlist is unavailable. I'm pushing for monadic ⍷ to be Type so ⎕ML←1 folks can move to ⎕ML←1.
(⊃,⍥,/)⍣≡ I think. Not feeling confident.
Nope, fails on a simple scalar, but a ravel on the right should do the trick.