apologies if this issue is well known,

If you use a bivalent verb definition such as

v =: 3 : 0 
(default; params) v y NB. just delegates to dyadic implementation
:
dyadic implementation
)

then calling it monadically is 1000x+ slower than calling it dyadically, or by 
changing the definition to:

v =: 3 : '(default; params) v y'
vD =: 4 : 0
dyadic implementation
)


Is there some other workaround for the monadic definition that doesn't affect 
performance?
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to