Commit Graph

39 Commits

Author SHA1 Message Date
LamTrinh.Dev
b6239b8cee [docs] Update links to repositories moved to https://github.com/swiftlang/ 2024-07-22 12:22:43 -07:00
Li Xuanji
80e5843611 Update GenericsManifesto.md 2024-05-26 09:17:05 -04:00
AgranatMarkit
f3a461b42a move Generics.rst to archive folder 2022-11-30 23:18:45 +02:00
Anthony Latsis
09a9a613c4 docs: Migrate from SR issues to GitHub issues 2022-07-14 05:10:55 +03:00
Slava Pestov
c997016bc6 Update some docs to talk about 'main' instead of 'master'
Fixes https://bugs.swift.org/browse/SR-14015 / rdar://problem/72819056
2021-01-11 22:57:51 -05:00
Mishal Shah
40024718ac Update doc and links to support new main branch 2020-09-22 23:53:29 -07:00
Dan Zheng
53447bf45a [docs] "Retroactive protocol refinement" in generics manifesto.
"Retroactive protocol refinement" is an accurate title for the section.

"Conditional conformances via protocol extensions" is not accurate
because the protocol refinements may not be conditional.
2020-04-27 20:13:40 +00:00
swift-ci
f507e7be45 Merge pull request #13012 from anandabits/generics-manifesto 2019-11-18 16:37:11 -08:00
Richard Wei
6ddfd1506f [Docs] Conditional conformances are implemented. (#26359)
Update Generics Manifesto to mark conditional conformances implemented.
2019-08-03 11:17:27 +02:00
andreanmasiro
ca53d0b5bd Fix guard-else typo (#20042) 2018-10-25 14:27:08 -07:00
Daniel Zheng
2dc279fa47 [Docs] Minor edits to GenericsManifesto.md.
Address comments by @CodaFi regarding capitalization.
2018-07-18 14:18:42 -07:00
danielzheng
b3f81474c6 [Docs] Fix typo in GenericsManifesto.md.
Minor clarification to "opening existentials" example.
2018-06-22 22:04:52 -07:00
Thomas Roughton
01891c0ca8 Clarify Associated Type Inference and SE-0108
Just a minor edit for clarity while reading through the generics documentation. Previously, this read as if associated type inference itself, and not the proposal to remove it, was rejected.
2017-11-27 02:39:16 -05:00
Matthew Johnson
2cff06dcd4 Add generic associatedtypes and generalized supertype constraints 2017-11-24 17:25:53 -06:00
Yuka Ezura
03a4171b95 Update "Nested generics" sample code 2017-11-17 11:09:06 +09:00
Doug Gregor
f2f70b86ea Minor fix to generics manifesto, suggested by Slava Pestov. 2017-09-25 09:03:23 -07:00
Bas Broek
0e6bb98c5c Update SE-0157 status 2017-09-21 11:49:11 +02:00
Bas Broek
0caa44e7bd Update statuses of generic proposals 2017-09-21 11:44:18 +02:00
salmanjamil
7fd9e0bb04 Fixed a typo 2017-08-27 19:53:20 +05:00
Ben Emdon
79675c76c0 Added end braces to code example 2017-04-04 22:46:42 -04:00
David Hart
290693c00f Remove the version promise for Arbitrary requirements in protocols and Conditional conformances 2017-03-17 07:27:20 +01:00
David Hart
7214c89f8c Updated the Generics Manifesto...
...on the state of the different features.
2017-03-14 09:07:28 +01:00
George Kaimakas
04f1588b2d Fixed typo 2017-01-18 22:54:51 +02:00
Slava Pestov
5b4223076a Merge pull request #6227 from regnerjr/patch-1
Add status note Concrete Constraints on Extensions
2017-01-09 00:56:42 -08:00
practicalswift
3918d9d251 [gardening] Replace likely word processor artefacts with ASCII equivalents (— → --, … → ...) 2017-01-08 15:23:06 +01:00
John Regner
944de84d30 Add status note Concrete Constraints on Extensions
Linked to the JIRA for this work. The Changelog.md states this is planned for release with Swift 3.1.
2016-12-12 10:17:49 -08:00
practicalswift
cc852042c9 [gardening] Fix accidental trailing whitespace. 2016-10-29 10:22:58 +02:00
Nate Cook
c1a125394d Add statuses to accepted generics manifesto items 2016-09-26 12:14:04 -05:00
Ben Langmuir
34e2041c95 [gardening] The dependence is mutual, not mutable (#4723) 2016-09-12 20:44:17 -07:00
Dmitri Gribenko
e3d8448bbd Merge pull request #3902 from hfossli/patch-2
GenericsManifesto.md – fixed a formatting problem
2016-08-01 09:13:06 -07:00
Bas Broek
aac62823ec [Gardening] Infer a Bool 2016-08-01 15:28:06 +02:00
Håvard Fossli
88c875e581 GenericsManifesto.md – fixed a formatting problem 2016-08-01 13:46:19 +02:00
Doug Gregor
8f81b2184e Formatting fix for the generics manifesto 2016-07-30 20:50:24 -07:00
Scellow
ab87ad21f2 Added correct Swift tag for code snippets
This make code easier to read by adding syntax coloring
2016-07-30 15:17:53 +02:00
Robert Widmann
f97e5dcb0e [SE-0115][1/2] Rename *LiteralConvertible protocols to ExpressibleBy*Literal. This
change includes both the necessary protocol updates and the deprecation
warnings
suitable for migration.  A future patch will remove the renamings and
make this
a hard error.
2016-07-12 15:25:24 -07:00
Doug Gregor
823c24b355 [SE-0112] Rename ErrorProtocol to Error.
This is bullet (5) of the proposed solution in SE-0112, and the last
major piece to be implemented.
2016-07-12 10:53:52 -07:00
Austin Zheng
d5de71c056 [gardening] Fixing some typos 2016-05-08 16:12:51 -07:00
practicalswift
1d82f7b457 [gardening] Normalize GenericsManifesto. Use same style as all other .md files in the repo. 2016-05-06 19:27:33 +02:00
Austin Zheng
0567d5f888 Adding markdown-formatted version of Generics Manifesto (#2390) 2016-05-03 23:43:05 -07:00