On Tuesday, January 04, 2011 14:49:11 %u wrote: > > There's still the risk of keeping multiple hashes. Consider: > > > > ulong fun(ulong n) { ... } > > alias memoize!fun mfun; > > > > mfun(5); // creates hash ulong[int] > > mfun(5u); // creates hash ulong[uint] > > mfun('5'); // creates hash ulong[char] > > Ohhh I see... so you're basically looking for a compile-time version of > overload resolution, right? Because things seem to be getting complicated > very quickly. > > > > (An unrelated side note: I'm new to newsgroups, and I was wondering, what > program do people mainly use for communication? I'm using the web > interface, but do most people use Thunderbird or something? Thank you!)
I signed up for the mailing list and use kmail as my mail client. But if you use the mailing list, then you can use whatever works with your e-mail service, which would presumably include whatever mail clients work on your system. I was using knode (KDE's newsreader program), but then the state of messages (like which you've read and the like) is only on one machine. With the mailing list and IMAP, I can have it synced between machines. - Jonathan M Davis