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
I understand that type widening and tail absorption is deliberate but it leads to surprising results. Here I construct a type [none(), (...), | term()] which is not inhabited by any value. none() gets overapproximated to term()
Activity
gldubc commentedon Jul 22, 2026
I agree it's not ideal. I'm working on a new constructor for lists which won't have this issue.