Compile time data structure
Dicebot
public at dicebot.lv
Thu Sep 19 04:32:29 PDT 2013
On Thursday, 19 September 2013 at 07:46:41 UTC, Ali Çehreli wrote:
> I have just published two chapters that present tuples and
> TypeTuple sufficiently-completely and sufficiently-consistently
> (of course, according to me ;) ):
>
> Tuples:
>
> http://ddili.org/ders/d.en/tuples.html
>
> More Templates:
>
> http://ddili.org/ders/d.en/templates_more.html
>
> I haven't officially announced those yet. I appreciate any
> review. (I am sure there are lots of English grammar and syntax
> issues as well. :-/ Those mature over time organically. :) )
>
> Thank you,
> Ali
Some obvious catches:
http://ddili.org/ders/d.en/tuples.html : `S.tupleof[i].stringof`
value was recently changed.
`object.tupleof` part does not mention important fact that tuple
does not contain values of object members but actual members as
if it is a reference.
There are few imprecise wordings but I am afraid being 100%
precise when speaking about tuples will result in "WTF, what dark
magic this is?" :(
http://ddili.org/ders/d.en/templates_more.html : "The following
code instantiates the template for int and dchar" - `double` is
actually used in snippet instead of dchar.
Variadic template arg chapter should probably mention "variadic
args of length 1" idiom used to have parameter accepting types,
values and aliases at once.
More information about the Digitalmars-d-learn
mailing list