6 Apr 13:58
Egg 2nd request for reviews
From: dan marsden <danmarsden <at> yahoo.co.uk>
Subject: Egg 2nd request for reviews
Newsgroups: gmane.comp.lib.boost.announce
Date: 2008-04-06 11:59:26 GMT
Subject: Egg 2nd request for reviews
Newsgroups: gmane.comp.lib.boost.announce
Date: 2008-04-06 11:59:26 GMT
Hi All
The review of the Egg library by Shunsuke Sogame has been running for 1 week now. There has been some
discussion of the library on a couple of related threads, but no reviews submitted so far. Please try and
find time to submit a review of this library if possible.
If you wish to review, but don't have time before the review ends on April 13th, please post to that effect, we
may be able to extend / move the review period to help reviewers.
Introduction:
It is not so easy to define Function Objects
especially if you want to support Boost.ResultOf and Boost.Lambda.
Therefore, as Boost provides iterator_facade and iterator adaptors,
Egg provides function_facade and function adaptors.
Egg provides the following features:
* Workaround for the Forwarding Problem
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1385.htm
* Helpers to build Function Objects:
* egg::function and egg::function_facade provides the way to
build Function Objects which supports Boost.ResultOf and Lambda.
* Function Objects Adaptors(in other words, higher-order functions):
* egg::curryN supports the currying.
* egg::pipable emulates extension methods(C#).
* egg::fuse/unfuse emulates variadic functions.
* egg::nestN represents nested lambda expressions.
* etc...
(Continue reading)
----- Original Message -----
From: "shunsuke" <pstade.mb <at> gmail.com>
To: <boost <at> lists.boost.org>
Sent: Sunday, April 06, 2008 8:40 PM
Subject: Re: [boost] Egg 2nd request for reviews: Some comments
> vicente.botet wrote:
>> Hello,
>>
>> As you can see this is not a review. I have no doubt that Egg is an
>> excelent
>> candidate for a Boost library and that there are a lot of hidden diamons.
>
> Thanks.
>
>> I have only started to read the docummentation (the introduction adn the
>> quick start) and for the moment I'm not sure that I will find the time to
>> see the impementaion. The subject is really abstract and it is hard to
>> read
>> without stoping every two lines to se if I have realy understood. I
>> supose
>> that there are other boosters in the same situation.
>
> It is mainly because of my broken english.
Your english is very good.
RSS Feed