Is there any news about issue 5710?
Sebastiaan Koppe
mail at skoppe.eu
Tue Sep 20 20:29:21 UTC 2022
On Tuesday, 20 September 2022 at 16:04:25 UTC, Vladimir Panteleev
wrote:
> On Monday, 19 September 2022 at 16:27:21 UTC, victoroak wrote:
>> From what I understand the fix was reverted but looking at the
>> github discussion someone said they would take a look at how
>> to do this but it passed some time after that and no news
>> about this issue. I hit this issue the first day I tried D and
>> it's sad to see that this is still open.
>
> I think the issue is really that D and the standard library
> should not have invested so much into using context-ful aliases
> for predicates, as they're inherently limited. Functors (which
> can be stateful and/or context-ful) are just better (though the
> D syntax isn't as good).
>
> https://github.com/cybershadow/ae/blob/next/utils/pred/algorithm.d
Agreed. Your pred looks a lot like lambdas that capture by value.
As for ranges, they should be redesigned because of the priming
problem (and others).
More information about the Digitalmars-d
mailing list