On Wednesday, 1 May 2024 at 15:18:03 UTC, Steven Schveighoffer
wrote:
On Wednesday, 1 May 2024 at 01:09:33 UTC, Liam McGillivray
wrote:
This is presumably such a common task that I'm surprised it
isn't easy to find the answer by searching;
Is there a standard library function that removes all
On Wednesday, 1 May 2024 at 01:09:33 UTC, Liam McGillivray wrote:
This is presumably such a common task that I'm surprised it
isn't easy to find the answer by searching;
Is there a standard library function that removes all elements
from a dynamic array that matches an input argument?
In `st
On Wednesday, 1 May 2024 at 01:09:33 UTC, Liam McGillivray wrote:
I get compiler errors when using it on other array types. I've
tried using it to replace occurrences of a certain object in an
array with [] in order to remove all occurrences, but it's not
allowed.
Can you post a code example?
On Wednesday, 1 May 2024 at 01:24:55 UTC, Lance Bachmeier wrote:
Does filter do what you need?
https://dlang.org/phobos/std_algorithm_iteration.html#.filter
It seems to do it with the following line:
```
allObjects = allObjects.filter!(element => element !is
this).array;
```
So I've found a
On Wednesday, 1 May 2024 at 01:09:33 UTC, Liam McGillivray wrote:
This is presumably such a common task that I'm surprised it
isn't easy to find the answer by searching;
Is there a standard library function that removes all elements
from a dynamic array that matches an input argument?
In `st