<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><blockquote type="cite" class="">Same here, but can’t we wrap them?<br class="">struct Vector&lt;(4 x T) where T: MathType&gt; {}<br class=""></blockquote>Might be possible, but I guess it will be much work:<div class="">You can't declare something like</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #bb2ca2" class="">class</span> A&lt;Array&lt;T&gt; <span style="font-variant-ligatures: no-common-ligatures; color: #bb2ca2" class="">where</span> T <span style="font-variant-ligatures: no-common-ligatures; color: #bb2ca2" class="">is</span> SequenceType&gt;</div></div><div class=""><br class=""></div><div class="">now.</div><div class=""><br class=""></div><div class="">Also, I have an aversion of mixing the concept of array and tuple — and am I the only one who get creeps because of that "x" in the declaration? I hope this is just a placeholder — either for a sigil yet to be found (maybe something like ":", "@"), or for the whole syntax.</div><div class=""><br class=""></div><div class="">Tino</div></body></html>