Boost logo

Boost :

From: Fletcher, John P (j.p.fletcher_at_[hidden])
Date: 2021-03-23 11:15:44


Hi

I did some tests with lambda2 some time ago and the review release seems to be the same. One of the useful things in the old lambda is this example:

for_each(a.begin(), a.end(), std::cout << _1 << ' ');

I could not get this to work with lambda2. I am not in a position to run my tests again at the moment. It would be good if this example did work.

John Fletcher

________________________________
From: Boost <boost-bounces_at_[hidden]> on behalf of Joel de Guzman via Boost <boost_at_[hidden]>
Sent: 22 March 2021 02:35
To: boost_at_[hidden] List <boost_at_[hidden]>
Cc: Joel de Guzman <djowel_at_[hidden]>
Subject: [boost] [Boost] [Lambda2] Review starts Monday March 22, 2021 to March 31, 2021

The Boost formal review of the Lambda2, authored by Peter Dimov,
starts Monday, March 22, 2021 to March 31, 2021 (inclusive).

Documentation: https://pdimov.github.io/lambda2/doc/html/lambda2.html
Source: https://github.com/pdimov/lambda2/

Lambda2 is a simple, but functional, C++14 lambda library. It takes advantage
of the fact that the standard <functional> header already provides placeholders
_1, _2, _3, and so on, for use with std::bind, and function objects such
as std::plus, std::greater, std::logical_not, and std::bit_xor, corresponding to
arithmetic, relational, logical and bitwise operators.

Please provide in your review information you think is valuable to
understand your choice to ACCEPT or REJECT including Lambda2 as a
Boost library. Please be explicit about your decision (ACCEPT or REJECT).

Some other questions you might want to consider answering:

   - What is your evaluation of the design?
   - What is your evaluation of the implementation?
   - What is your evaluation of the documentation?
   - What is your evaluation of the potential usefulness of the library?
   - Did you try to use the library? With which compiler(s)? Did you
     have any problems?
   - How much effort did you put into your evaluation? A glance? A quick
     reading? In-depth study?
   - Are you knowledgeable about the problem domain?

More information about the Boost Formal Review Process can be found
at: http://www.boost.org/community/reviews.html

The review is open to anyone who is prepared to put in the work of
evaluating and reviewing the library. Prior experience in contributing to
Boost reviews is not a requirement.

Thank you for your efforts in the Boost community. They are very much
appreciated.

Peter is often available in the CppLang Slack #boost channel should you
require any clarification not covered by the documentation. I am not frequently
available in the Slack channel, but I'll certainly pay attention to the discussions.
Please don't hesitate to ping me if needed.

Cheers,
--Joel de Guzman

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk