<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Nov 9, 2013 at 9:46 AM, Andrei Alexandrescu <span dir="ltr"><<a href="mailto:SeeWebsiteForEmail@erdani.org" target="_blank">SeeWebsiteForEmail@erdani.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class=""><div class="h5">On 11/9/13 9:10 AM, Kelet wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Are there any plans for adding compile-time checking or recursive<br>
data types to std.variant's Algebraic? I think algebraic data<br>
types are important and the current implementation is not<br>
suitable to solve a good portion of problems that the intended<br>
implementation could.<br>
<br>
Could this be a possible goal for 2.065? If not, are we lacking<br>
demand? Lacking someone willing to work on it?<br>
</blockquote>
<br></div></div>
Yah, I think we should add that. Please add it to the wiki.<span class=""><font color="#888888"><br>
<br>
Andrei<br>
<br></font></span></blockquote><div><br></div><div>Regarding recursive/nested variants I posted code back in June: </div></div>thread:</div><div class="gmail_extra"><a href="http://forum.dlang.org/thread/xaganckgcdkfcmjamogh@forum.dlang.org#post-mailman.1054.1371029915.13711.digitalmars-d:40puremagic.com">http://forum.dlang.org/thread/xaganckgcdkfcmjamogh@forum.dlang.org#post-mailman.1054.1371029915.13711.digitalmars-d:40puremagic.com</a><br>
<div class="gmail_extra">code:</div><div class="gmail_extra"><a href="https://github.com/timotheecour/dtools/blob/master/dtools/util/variant_nested.d">https://github.com/timotheecour/dtools/blob/master/dtools/util/variant_nested.d</a></div>
<div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></div></div>