Boost logo

Boost :

Subject: Re: [boost] [RangeEx] Where is the current version?
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2010-02-28 15:18:06


Mathias Gaunard wrote:

> As asked during review, you made boost::adaptors::filtered and friends
> function objects.

My bad, I was in a hurry and didn't take a proper look.
I meant that you made filtered(range, predicate) work, on top of range |
filtered(predicate), as was asked by some people during review if I
remember well.

But it appears you didn't.
This version doesn't seem to be any different than the review one.

> However, they take their arguments by copy (which can be a serious
> problem with ranges), and don't provide a result_type or result<> template.

If the function object is only used for the operator| syntax, of course,
this is a lesser concern.


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