Hey Louis! > I've no strong opinion on the proposal, but I'd just like to point out > that expressivity has a formal CS definition and implementing this > proposal will not increase the expressive power of guard clauses as they > will not be capable of any functionality they did not have before. > That's a good point. Arguably it would add expressivity to match patterns—though I'm relying on the fact that that doesn't add new abilities to the language as a whole to perform the rewrite, so it is definitely syntactic/semantic sugar.
This proposal would also allow an expansion of `defguard` to cover my > previous recommended functionality to it as well Do you mind expanding on this, Overmind? -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-core+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/3f42abc1-690d-4b5a-9844-b108aec0d381%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.