On 09/21/2016 09:10 AM, w0rp wrote:


1. Most languages (including D) do not support pattern matching. If
pattern matching was added, it would be totally alien to any programmers
coming from C, Java, JavaScript, Python, etc. This means this method of
handling null might not be adopted.

I've said it before, and I'm going to keep saying it: Nemerle's Algebraic's and pattern matching are freaking awesome and I wish D would outright copy it (instead of mucking with the current library solutions).

THIS is how to do Algebraics:
https://github.com/rsdn/nemerle/wiki/Grok-Variants-and-matching

Reply via email to