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
As Andres noted, Canonicalize breaks modularity. It shouldn't be the default behaviour. Moreover, we should add something like Unit to prevent it from traversing into specific types.
Canonicalize should also be named something else (maybe Distribute) since now it's no longer the canonical form (there isn't one), and it really just applies one transformation.
The text was updated successfully, but these errors were encountered:
As Andres noted,
Canonicalize
breaks modularity. It shouldn't be the default behaviour. Moreover, we should add something likeUnit
to prevent it from traversing into specific types.Canonicalize
should also be named something else (maybeDistribute
) since now it's no longer the canonical form (there isn't one), and it really just applies one transformation.The text was updated successfully, but these errors were encountered: