Skip to content

Add a new proposal: 0006 Apply API Guidelines to the Standard Library #1

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

Conversation

gribozavr
Copy link
Contributor

No description provided.

@gribozavr gribozavr force-pushed the apply-api-guidelines-to-the-standard-library branch from efe7491 to 12f0033 Compare December 2, 2015 03:14
@lattner
Copy link
Collaborator

lattner commented Dec 2, 2015

LGTM.

-Chris

On Dec 1, 2015, at 7:11 PM, Dmitri Gribenko [email protected] wrote:

You can view, comment on, or merge this pull request online at:

#1 #1
Commit Summary

Add a new proposal: 0006 Apply API Guidelines to the Standard Library
File Changes

A proposals/0006-apply-api-guidelines-to-the-standard-library.md https://github.com/apple/swift-evolution/pull/1/files#diff-0 (47)
Patch Links:

https://github.com/apple/swift-evolution/pull/1.patch https://github.com/apple/swift-evolution/pull/1.patch
https://github.com/apple/swift-evolution/pull/1.diff https://github.com/apple/swift-evolution/pull/1.diff

Reply to this email directly or view it on GitHub #1.

* Proposal: [SE-0006](https://github.com/apple/swift-evolution/proposals/0006-apply-api-guidelines-to-the-standard-library.md)
* Author(s): [Dave Abrahams](https://github.com/dabrahams), [Dmitri Gribenko](https://github.com/gribozavr), [Maxim Moiseev](https://github.com/moiseev)
* Status: **Review**
* Review manager: TBD
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess I should be review manager here.

@DougGregor
Copy link
Member

This LGTM!

@gribozavr
Copy link
Contributor Author

Shall I merge?

@DougGregor
Copy link
Member

Yes, please!

DougGregor added a commit that referenced this pull request Dec 3, 2015
…dard-library

Add a new proposal: 0006 Apply API Guidelines to the Standard Library
@DougGregor DougGregor merged commit 8b7bf95 into swiftlang:master Dec 3, 2015
@gribozavr gribozavr deleted the apply-api-guidelines-to-the-standard-library branch December 3, 2015 04:54
DougGregor pushed a commit that referenced this pull request Mar 17, 2016
dabrahams pushed a commit to dabrahams/swift-evolution that referenced this pull request Apr 7, 2016
jckarter pushed a commit that referenced this pull request May 12, 2016
ddunbar referenced this pull request in abertelrud/swift-evolution Jul 26, 2016
… to rename it "SwiftPM support for different Swift versions"). One thing remains to update, which is to elaborate on the discussion of consequences of doing nothing.
atrick referenced this pull request in atrick/swift-evolution Sep 11, 2016
…iew.

The review is extended to September 14.
atrick added a commit that referenced this pull request Sep 11, 2016
…iew. (#523)

The review is extended to September 14.
rjmccall added a commit that referenced this pull request Apr 5, 2017
jckarter pushed a commit that referenced this pull request Apr 6, 2017
airspeedswift pushed a commit that referenced this pull request Mar 31, 2021
* structured-concurrency: improve wording and add examples

* [structured concurrency] updates from review 1

* cleanups

* groups dont suspend on spawn, they never did; more discussion

* fix a few remaining needless awaits

* introduce Spawned

* Kick off second review
NuriAmari added a commit to NuriAmari/swift-evolution that referenced this pull request Jan 4, 2023
kavon referenced this pull request in kavon/swift-evolution Feb 8, 2023
expand on limitations of noncopyable types and generics
xwu added a commit that referenced this pull request Mar 21, 2023
* Add a draft proposal for parameter packs.

* Fix the type of postfix ... operator in the ambiguity example.

* update pitch (#1)

* Add missing SE proposal information.

* Replace the '...' syntax with 'repeat each'.

* Add more introductory explanation to the proposed solution.

* Update proposals/NNNN-parameter-packs.md

Co-authored-by: Remy Demarest <[email protected]>

* Address editorial feedback

* Add pack iteration and pack element projection to the future directions.

* Move local value packs and add explicit pack syntax to future directions.

* Describe single-element tuple unwrapping under pack substitution.

* Simplify the description of same-type requirements involving parameter packs.

* Update proposals/NNNN-parameter-packs.md

Co-authored-by: Becca Royal-Gordon <[email protected]>

* Move the introduction above the table of contents.

* Specify trailing closure matching rules for parameter packs.

* Replace the term "type sequence" with "type list" to avoid confusion with the
Sequence protocol.

* Add more commentary on the `repeat each` syntax design.

* Minor editorial changes

* Describe how variadic generic functions interact with overload resolution.

* Update pitch links.

* Update 0393-parameter-packs.md

---------

Co-authored-by: Slava Pestov <[email protected]>
Co-authored-by: Remy Demarest <[email protected]>
Co-authored-by: Becca Royal-Gordon <[email protected]>
Co-authored-by: Xiaodi Wu <[email protected]>
calda pushed a commit to matthewcheok/swift-evolution that referenced this pull request Aug 8, 2023
Link to implementation, make proposed edits to proposal text
tbkka referenced this pull request in tbkka/swift-evolution Feb 24, 2024
Heavy edit: remove dead sections/comments, break lines, various wording changes
allevato pushed a commit that referenced this pull request Oct 2, 2024
Fix some code snippets in NNNN-nonisolated-for-global-actor-cutoff.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants