We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Active pattern after the & used to be allowed:
&
let (_ : exn & Failure _ | _) = exn ()
Same applies for a match on an exception type declared with the exception keyword, which was also allowed before:
exception
exception MyExn let (_ : exn & MyExn | _) = exn ()
This causes parser errors now, like
Constraint intersection syntax may only be used with flexible types, e.g. '#IDisposable & #ISomeInterface'.
Originally posted by @brianrourkeboll in #17113 (comment)
The text was updated successfully, but these errors were encountered:
psfinaki
Successfully merging a pull request may close this issue.
Active pattern after the
&
used to be allowed:Same applies for a match on an exception type declared with the
exception
keyword, which was also allowed before:This causes parser errors now, like
Originally posted by @brianrourkeboll in #17113 (comment)
The text was updated successfully, but these errors were encountered: