You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
means that controlller/control functions will blow up with a Uncaught Error: No protocol method IMultiFn.-methods defined for type function:
if they are not a multimethod
Is this a bug or a feature?
I have a codebase that was using a simple control function to wrap a multimethod call that broke.
Was this code in violation of the citrus application structure (and therefore deserved to fail)?
Or is it an unintended oversight?
The text was updated successfully, but these errors were encountered:
@hammonba I think there's nothing wrong in using a function. This change was a part of UX improvement, but I didn't expect someone to pass a function there bc I myself never did that. I'm gonna remove this assert. Thanks!
the committ
add dispatch assertions
7819582
means that controlller/control functions will blow up with a
Uncaught Error: No protocol method IMultiFn.-methods defined for type function:
if they are not a multimethod
Is this a bug or a feature?
I have a codebase that was using a simple control function to wrap a multimethod call that broke.
Was this code in violation of the citrus application structure (and therefore deserved to fail)?
Or is it an unintended oversight?
The text was updated successfully, but these errors were encountered: