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
{{ message }}
Repository navigation
Inconsistent recursive type allowed by Typescript #38098
Typescript should either show an error message on M3 signalling the inconsistent type or consistently infer M3 to be never.
Actual behavior:
Typescript accepts M3 as a valid type. When I hover over the parameter type of m in the function it infers type M3 = any, while when used as a value (e.g. m.value it infers it as never).
Activity