Skip to content

Commit 72817dd

Browse files
authored
Update Foundation core libraries page for swift-foundation
1 parent bb88da7 commit 72817dd

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

documentation/core-libraries/_foundation.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,8 @@ The Foundation framework defines a base layer of functionality that is required
99
* Provide a level of OS independence, to enhance portability.
1010

1111

12-
More information about the Foundation framework in general is available
13-
[from Apple's documentation](https://developer.apple.com/reference/foundation). The Swift.org version of Foundation makes use of many
14-
of the same underlying libraries (e.g. ICU and CoreFoundation) as Apple's
15-
implementation, but has been built to be completely independent of the
16-
Objective-C runtime. Because of this, it is a substantial reimplementation of
17-
the same API, using pure Swift code layered on top of these common underlying
18-
libraries. Much more information about this work is available on our
19-
[GitHub project page](http://www.github.com/swiftlang/swift-corelibs-foundation).
12+
Swift 6 unified the implementation of [Foundation](https://developer.apple.com/documentation/foundation/) across all platforms. The modern, portable Swift implementation provides consistency across platforms, it’s more robust, and it’s open source.
13+
14+
If your app is particularly sensitive to binary size, you can import the `FoundationEssentials` library, which provides a more targeted subset of Foundation’s features that omits internationalization and localization data.
15+
16+
Much more information about this work is available on our [GitHub project page](https://github.com/swiftlang/swift-foundation).

0 commit comments

Comments
 (0)