Thread overview
DTL 0.2
Aug 22, 2004
Matthew
Sep 01, 2004
Brad Beveridge
Sep 01, 2004
Gold Dragon
Sep 01, 2004
Matthew
Sep 02, 2004
Brad Beveridge
Sep 02, 2004
Matthew
August 22, 2004
Available at: http://www.synsoft.org/d/code/dtl_0_2_1.zip

Things done:

 - D-like syntax for templates. (Less of the C++ influence <g>)
 - renamed collect() => transform()
 - renamed x_with() => xWith(), e.g. max_with() => maxWith()
 - added detect() to List
 - Rudimentary Set class (uses a T[int] assoc array)
 - a few more test programs, testing a few more bits of the picture
 - I think that containers will be able to derive from parameterisable interfaces, e.g. IContainer!(int), but have not
yet got round to testing this much

Hopefully 0.3 should be around soon, as there were plenty of none-too-difficult things I'd wanted to 0.2 that slipped my time this week.

Let me know ...


September 01, 2004
Matthew wrote:

> Available at: http://www.synsoft.org/d/code/dtl_0_2_1.zip
> 
> Things done:
> 
>  - D-like syntax for templates. (Less of the C++ influence <g>)
>  - renamed collect() => transform()
>  - renamed x_with() => xWith(), e.g. max_with() => maxWith()
>  - added detect() to List
>  - Rudimentary Set class (uses a T[int] assoc array)
>  - a few more test programs, testing a few more bits of the picture
>  - I think that containers will be able to derive from parameterisable
>  interfaces, e.g. IContainer!(int), but have not
> yet got round to testing this much
> 
> Hopefully 0.3 should be around soon, as there were plenty of none-too-difficult things I'd wanted to 0.2 that slipped my time this week.
> 
> Let me know ...
I'm missing std/type/traits.d, is this a linux thing?  I've just grabbed the
latest DMD and the file still isn't anywhere.
Thoughts?

Cheers
Brad

September 01, 2004
Post in the D newsgroup, unless you already did. I tried to find it too but I think it was said that it is in the std.linux.linux file instead. Been a long time so I forget.


Brad Beveridge wrote:
> Matthew wrote:
> 
> 
>>Available at: http://www.synsoft.org/d/code/dtl_0_2_1.zip
>>
>>Things done:
>>
>> - D-like syntax for templates. (Less of the C++ influence <g>)
>> - renamed collect() => transform()
>> - renamed x_with() => xWith(), e.g. max_with() => maxWith()
>> - added detect() to List
>> - Rudimentary Set class (uses a T[int] assoc array)
>> - a few more test programs, testing a few more bits of the picture
>> - I think that containers will be able to derive from parameterisable
>> interfaces, e.g. IContainer!(int), but have not
>>yet got round to testing this much
>>
>>Hopefully 0.3 should be around soon, as there were plenty of
>>none-too-difficult things I'd wanted to 0.2 that slipped my time this
>>week.
>>
>>Let me know ...
> 
> I'm missing std/type/traits.d, is this a linux thing?  I've just grabbed the
> latest DMD and the file still isn't anywhere.
> Thoughts?
> 
> Cheers
> Brad
> 
September 01, 2004
Gah!

Here it is.

Sorry about that.


"Brad Beveridge" <brad.beveridge@somewhere.com> wrote in message news:ch4295$1vr8$1@digitaldaemon.com...
> Matthew wrote:
>
> > Available at: http://www.synsoft.org/d/code/dtl_0_2_1.zip
> >
> > Things done:
> >
> >  - D-like syntax for templates. (Less of the C++ influence <g>)
> >  - renamed collect() => transform()
> >  - renamed x_with() => xWith(), e.g. max_with() => maxWith()
> >  - added detect() to List
> >  - Rudimentary Set class (uses a T[int] assoc array)
> >  - a few more test programs, testing a few more bits of the picture
> >  - I think that containers will be able to derive from parameterisable
> >  interfaces, e.g. IContainer!(int), but have not
> > yet got round to testing this much
> >
> > Hopefully 0.3 should be around soon, as there were plenty of none-too-difficult things I'd wanted to 0.2 that slipped my time this week.
> >
> > Let me know ...
> I'm missing std/type/traits.d, is this a linux thing?  I've just grabbed the
> latest DMD and the file still isn't anywhere.
> Thoughts?
>
> Cheers
> Brad
>



September 02, 2004
Thanks!  Also, I think a small (one page) doc on what containers are in DTL and some general usage would help.  I've had a look at the code - but the less initial effort that one needs to put in to use a library, the better.

Cheers
Brad

Matthew wrote:

> Gah!
> 
> Here it is.
> 
> Sorry about that.
> 
> 
> "Brad Beveridge" <brad.beveridge@somewhere.com> wrote in message news:ch4295$1vr8$1@digitaldaemon.com...
>> Matthew wrote:
>>
>> > Available at: http://www.synsoft.org/d/code/dtl_0_2_1.zip
>> >
>> > Things done:
>> >
>> >  - D-like syntax for templates. (Less of the C++ influence <g>)
>> >  - renamed collect() => transform()
>> >  - renamed x_with() => xWith(), e.g. max_with() => maxWith()
>> >  - added detect() to List
>> >  - Rudimentary Set class (uses a T[int] assoc array)
>> >  - a few more test programs, testing a few more bits of the picture
>> >  - I think that containers will be able to derive from parameterisable
>> >  interfaces, e.g. IContainer!(int), but have not
>> > yet got round to testing this much
>> >
>> > Hopefully 0.3 should be around soon, as there were plenty of none-too-difficult things I'd wanted to 0.2 that slipped my time this week.
>> >
>> > Let me know ...
>> I'm missing std/type/traits.d, is this a linux thing?  I've just grabbed
>> the latest DMD and the file still isn't anywhere.
>> Thoughts?
>>
>> Cheers
>> Brad
>>

September 02, 2004
Understood.

I'm hoping to get 0.3 done in the next few days, and will try and do a bit of documentation to accompany it.

Thanks for the feedback.

Cheers

Matthew

"Brad Beveridge" <brad.beveridge@somewhere.com> wrote in message news:ch6sqq$81a$1@digitaldaemon.com...
> Thanks!  Also, I think a small (one page) doc on what containers are in DTL and some general usage would help.  I've had a look at the code - but the less initial effort that one needs to put in to use a library, the better.
>
> Cheers
> Brad
>
> Matthew wrote:
>
>> Gah!
>>
>> Here it is.
>>
>> Sorry about that.
>>
>>
>> "Brad Beveridge" <brad.beveridge@somewhere.com> wrote in message news:ch4295$1vr8$1@digitaldaemon.com...
>>> Matthew wrote:
>>>
>>> > Available at: http://www.synsoft.org/d/code/dtl_0_2_1.zip
>>> >
>>> > Things done:
>>> >
>>> >  - D-like syntax for templates. (Less of the C++ influence <g>)
>>> >  - renamed collect() => transform()
>>> >  - renamed x_with() => xWith(), e.g. max_with() => maxWith()
>>> >  - added detect() to List
>>> >  - Rudimentary Set class (uses a T[int] assoc array)
>>> >  - a few more test programs, testing a few more bits of the picture
>>> >  - I think that containers will be able to derive from parameterisable
>>> >  interfaces, e.g. IContainer!(int), but have not
>>> > yet got round to testing this much
>>> >
>>> > Hopefully 0.3 should be around soon, as there were plenty of none-too-difficult things I'd wanted to 0.2 that slipped my time this week.
>>> >
>>> > Let me know ...
>>> I'm missing std/type/traits.d, is this a linux thing?  I've just grabbed
>>> the latest DMD and the file still isn't anywhere.
>>> Thoughts?
>>>
>>> Cheers
>>> Brad
>>>
>