On Monday, 12 November 2012 at 15:36:29 UTC, monarch_dodra wrote:
> As for the implementation, this seems to work:
>
>
> StringSet(T)
> {
> private void[0][T] _data;
> void add(T value)
> {
> _data.get(value, cast(void[0]) null);
> }
> }
Wait. That doesn't work actually. This does.
auto add(T value)
{
return _data[value] = cast(void[0]) null;
}