Skip to content

Documentation updates for Swift 6.4#208

Merged
rauhul merged 2 commits into
swiftlang:mainfrom
DougGregor:documentation-updates
May 27, 2026
Merged

Documentation updates for Swift 6.4#208
rauhul merged 2 commits into
swiftlang:mainfrom
DougGregor:documentation-updates

Conversation

@DougGregor
Copy link
Copy Markdown
Member

Update the documentation to better reflect Embedded Swift as it stands in Swift 6.4:

  • Existentials are supported (including non-class-bound), but have necessary limitations. Document them.
  • Metatypes are available
  • Floating point string conversions are available (in both directions)

Embedded Swift now supports non-class-bound generics, so remove all of
the discussion of the requirement to use class-bound protocols. Add
some discussion about the inability to cast to an existential, which
has always been a restriction (and likely always will be).
@rauhul rauhul merged commit 2501364 into swiftlang:main May 27, 2026
32 checks passed
@DougGregor DougGregor deleted the documentation-updates branch May 27, 2026 23:05
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.

2 participants