@FawnLocke As you note, the ecosystem of Dyalog is relatively very large, and that is not necessarily bound to change. BQN may or may not develop a big ecosystem.
More importantly, its never clear in the moment that a new design is not simply making a a whole bunch of new mistakes as it seeks to correct all the old mistakes. I think J was supposed to fix all of the mistakes of APL, like having a special character set.
@klao It's literally just once you spot that you'd have identical code but with the comparitor switched, swap the ≤ for ⍺⍺ and your dfn becomes a dop like magic
@RikedyP Yeah, I passed a "bool" parameter to my scrub on the left and xored the result of the comparison with it. So, I don't have duplicated code, but the operator is way nicer!