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
Currently, ADTs can be very cumbersome to use. From my experience in SCION, this mostly comes from 3 points:
constructors of different ADT types must have different names, and a constructor cannot have the same name as a type. Here, it could be useful to allow the user to qualify a constructor with its type to resolve any ambiguities when present
match expressions must have strongly pure sub expressions: this hurts the usability of match statements, specially when defining predicates
ADT constructors must have named parameters
The text was updated successfully, but these errors were encountered:
Currently, ADTs can be very cumbersome to use. From my experience in SCION, this mostly comes from 3 points:
The text was updated successfully, but these errors were encountered: