Closed abelbraaksma closed 8 months ago
I (don't really) hate to be a whiner, but I detest this alias in FSharp.Core
, so would prefer it not to be implemented here (and deprecated there).
(If I could have chosen only one name from the off, it would have been where
, but IMO filter
is de facto idiomatic, and having names matching System.Linq.Enumerable
is not something that helps Seq
or the other modules.)
I do get that if the rule is that it's following Seq
, so logically this should be done (but you can't make me like it!)
Part if the #208 push for functions.
Add
TaskSeq.where
andTaskSeq.whereAsync
as aliases tofilter
andfilterAsync
, similar to howSeq
does that in F# Core.The following signatures will be added:
these behave identical to their
filter
equivalents.