On Saturday, 20 January 2018 at 19:09:28 UTC, Adam D. Ruppe wrote:
On Saturday, 20 January 2018 at 19:04:06 UTC, jsako wrote:
I want to be able to filter a range based on a variable known
at runtime. Something like this:
[code]
int id = getFilterID();
auto filteredRange = filter!(a => a.id
On Saturday, 20 January 2018 at 19:04:06 UTC, jsako wrote:
I want to be able to filter a range based on a variable known
at runtime. Something like this:
[code]
int id = getFilterID();
auto filteredRange = filter!(a => a.id ==
id)(rangeToBeFiltered);
[/code]
This doesn't seem to be
I want to be able to filter a range based on a variable known at
runtime. Something like this:
[code]
int id = getFilterID();
auto filteredRange = filter!(a => a.id == id)(rangeToBeFiltered);
[/code]
This doesn't seem to be possible, however as .filter only takes
unary predicates. I tried: