New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move <numeric> to the algorithms clause #1511
Labels
lwg
Issue must be reviewed by LWG.
Comments
+1 cppreference has always listed numeric algorithms on its algorithms page |
<Adding SG6 chair Lawrence Crowl>
On Mar 4, 2017, at 6:15 AM, Alisdair Meredith ***@***.***> wrote:
Especially with the addition of parallel algorithms, it is clear that the header has more in common, and more shared wording, with the algorithms clause than the numerics clause. For C++20, it would be good to move the header and relevant wording into clause 28 (Algorithms Library), and rename clause 29 from Numerics Library to Numerical Types Library.
Let's please be sure to consult with at least SG6 when we're ready to consider such renaming.
|
On 3/4/17, W Brown ***@***.***> wrote:
<Adding SG6 chair Lawrence Crowl>
On Mar 4, 2017, Alisdair Meredith ***@***.***> wrote:
> Especially with the addition of parallel algorithms, it is clear that
> the header has more in common, and more shared wording, with the
> algorithms clause than the numerics clause. For C++20, it would be
> good to move the header and relevant wording into clause 28
> (Algorithms Library), and rename clause 29 from Numerics Library to
> Numerical Types Library.
Let's please be sure to consult with at least SG6 when we're ready to
consider such renaming.
I agree with a separate clause for number types. There are many clauses
that seems to me to be bags of stuff. I would like to see some of them
split, but I'll leave that to folks more directly involved.
…--
Lawrence Crowl
|
jensmaurer
added
the
decision-required
A decision of the editorial group (or the Project Editor) is required.
label
Jul 21, 2017
jensmaurer
added
lwg
Issue must be reviewed by LWG.
and removed
decision-required
A decision of the editorial group (or the Project Editor) is required.
labels
Nov 7, 2017
We like the direction suggested: move <numeric> to the Algorithms clause, and rename the Numerics clause to something that better describes its contents. LWG feedback is requested on this direction and on what Clause 29 should be named after the move. |
Fixed with #2243. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Especially with the addition of parallel algorithms, it is clear that the header has more in common, and more shared wording, with the algorithms clause than the numerics clause. For C++20, it would be good to move the header and relevant wording into clause 28 (Algorithms Library), and rename clause 29 from Numerics Library to Numerical Types Library.
The text was updated successfully, but these errors were encountered: