[Python-ideas] Match statement brainstorm
Random832
random832 at fastmail.com
Sun May 22 13:50:47 EDT 2016
On Fri, May 20, 2016, at 15:25, Jim Baker wrote:
> Agreed, if we want to support the structural pattern matching as seen in
> Haskell, Rust, or Scala, we should do the following:
>
> - Raise a match error if the match is not exhaustive; an `else` clause
> is fine for exhaustion
This is required because the analogous constructs in those languages are
expressions that return a value, and there's no reason to require it for
a python construct which is a statement.
More information about the Python-ideas
mailing list