-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
select
While there are some languages where term select is synonymous with ECMAScript's filter (i.e. Ruby), there are other languages where the term select is synonymous with ECMAScript's map:
- C#, VB (or any other .NET Language)
- SQL-92
As a heavy user of both C# and T-SQL (a SQL-92 derivative), I would find the term confusing. In the languages above, as well as other languages such as XQuery, the term where is often synonymous with ECMAScript's filter instead.
reject
I find the use of reject here a possible source of confusion as the term is overloaded with Promise.reject.
While I don't necessary find the use case for an alias of filter compelling, if we did choose to add an alias then I might suggest some less ambiguous terms such as where/whereNot or where/exceptWhere for these two member names.
hax, haltcase, Ailrun and DominoPivot
Metadata
Metadata
Assignees
Labels
No labels