www.digitalmars.com         C & C++   DMDScript  

c++.stl - Lambda Library

reply John Fletcher <J.P.Fletcher aston.ac.uk> writes:
I have just found out about the Lambda Library which adds useful
generalisation to the STL. See http://lambda.cs.utu.fi/ for details.

It relies on templates in a way which is not yet available in the DM
compiler.

Is there any chance of developments in this direction?

John Fletcher
May 23 2001
parent reply "Walter" <walter digitalmars.com> writes:
I am too swamped to take it on. Anyone interested in doing so?


"John Fletcher" <J.P.Fletcher aston.ac.uk> wrote in message
news:3B0B98A2.7C952D0 aston.ac.uk...
 I have just found out about the Lambda Library which adds useful
 generalisation to the STL. See http://lambda.cs.utu.fi/ for details.

 It relies on templates in a way which is not yet available in the DM
 compiler.

 Is there any chance of developments in this direction?

 John Fletcher

May 23 2001
parent reply Jan Knepper <jan smartsoft.cc> writes:
Well, I guess it would mean compiler development as it's probably using
the same kind of things as the latest STL...



Walter wrote:

 I am too swamped to take it on. Anyone interested in doing so?

 "John Fletcher" <J.P.Fletcher aston.ac.uk> wrote in message
 news:3B0B98A2.7C952D0 aston.ac.uk...
 I have just found out about the Lambda Library which adds useful
 generalisation to the STL. See http://lambda.cs.utu.fi/ for details.

 It relies on templates in a way which is not yet available in the DM
 compiler.

 Is there any chance of developments in this direction?

 John Fletcher


May 23 2001
parent reply "Walter" <walter digitalmars.com> writes:
I'll get to that challenge, but not in the very near future.

"Jan Knepper" <jan smartsoft.cc> wrote in message
news:3B0C0A91.56818582 smartsoft.cc...
 Well, I guess it would mean compiler development as it's probably using
 the same kind of things as the latest STL...



 Walter wrote:

 I am too swamped to take it on. Anyone interested in doing so?

 "John Fletcher" <J.P.Fletcher aston.ac.uk> wrote in message
 news:3B0B98A2.7C952D0 aston.ac.uk...
 I have just found out about the Lambda Library which adds useful
 generalisation to the STL. See http://lambda.cs.utu.fi/ for details.

 It relies on templates in a way which is not yet available in the DM
 compiler.

 Is there any chance of developments in this direction?

 John Fletcher



May 23 2001
next sibling parent John Fletcher <J.P.Fletcher aston.ac.uk> writes:
Walter wrote:

 I'll get to that challenge, but not in the very near future.

Thankyou, Walter, that is rather what I expected, and it offers me hope for the future. In the meantime I will explore it with GCC 2.95.2 on mingw32.
 "Jan Knepper" <jan smartsoft.cc> wrote in message
 news:3B0C0A91.56818582 smartsoft.cc...
 Well, I guess it would mean compiler development as it's probably using
 the same kind of things as the latest STL...


I had a look at the code of the Lambda Library, and I don't think workarounds are going to do. Among other things, it nests templates up to 40 deep, which is a setting fed to the GCC compiler. Thanks again John
May 24 2001
prev sibling next sibling parent John Fletcher <J.P.Fletcher aston.ac.uk> writes:
Walter wrote:

 I'll get to that challenge, but not in the very near future.

 "Jan Knepper" <jan smartsoft.cc> wrote in message
 news:3B0C0A91.56818582 smartsoft.cc...
 Well, I guess it would mean compiler development as it's probably using
 the same kind of things as the latest STL...



 Walter wrote:

 I am too swamped to take it on. Anyone interested in doing so?

 "John Fletcher" <J.P.Fletcher aston.ac.uk> wrote in message
 news:3B0B98A2.7C952D0 aston.ac.uk...
 I have just found out about the Lambda Library which adds useful
 generalisation to the STL. See http://lambda.cs.utu.fi/ for details.

 It relies on templates in a way which is not yet available in the DM
 compiler.

 Is there any chance of developments in this direction?

 John Fletcher




I hope you do get to this some time. John
Aug 14 2001
prev sibling parent John Fletcher <J.P.Fletcher aston.ac.uk> writes:
Walter wrote:

 I'll get to that challenge, but not in the very near future.

I have tried out Lambda Library with the new 8.1e and it does not compile yet. Thanks though for the progress. John
Sep 27 2001