> That's great. What's the syntax for declaring possibly nil types?

`nil ref T`.

> ML/Rust style pattern matching?

Oh we might as well start a discussion here about its syntax. I thought it 
would be just
    
    
    case x.kind
    of enumValue(a, b, c): ...
    ...
    

> I hope that whichever implementation is sanctioned works well with all of the 
> other relevant language features of Nim.

Well I don't know what that means.  Please list your criteria.

> That would be really useful, but as a hard blocker for 1.0?

Seems easy enough to do though.

Reply via email to