# Top

**URL:** https://forums.swift.org/top.md?page=2&period=all

[Latest](https://forums.swift.org/latest.md) · [Categories](https://forums.swift.org/categories.md) · [Tags](https://forums.swift.org/tags.md)

**Page:** 3

---

## [\[Pre-Pitch\] Import access control: a modest proposal](https://forums.swift.org/t/pre-pitch-import-access-control-a-modest-proposal/50087)

<div class="topic-metadata">

**Author:** [@beccadax](https://forums.swift.org/u/beccadax)\
**Replies:** 65\
**Last updated:** [April 3, 2022, 3:29pm UTC](https://forums.swift.org/t/pre-pitch-import-access-control-a-modest-proposal/50087 "2022-04-03T15:29:33Z")

</div>

Over the last few years, the import statement has been collecting unofficial, unsupported features to help manage the dependencies between libraries. We (@xymus and @beccadax) are thinking about how to stabilize some of …

---

## [Variadic Generics](https://forums.swift.org/t/variadic-generics/54511)

<div class="topic-metadata">

**Author:** [@codafi](https://forums.swift.org/u/codafi)\
**Replies:** 99\
**Last updated:** [July 29, 2022, 7:12am UTC](https://forums.swift.org/t/variadic-generics/54511 "2022-07-29T07:12:19Z")

</div>

Hello Swift Evolution, I'm pleased to bring you a refined copy of the variadic generics proposal, which was first pitched in this thread. The proposal text is available inline and online. I look forward to your feedba…

---

## [Progress toward the Swift 6 language mode](https://forums.swift.org/t/progress-toward-the-swift-6-language-mode/68315)

<div class="topic-metadata">

**Author:** [@hborla](https://forums.swift.org/u/hborla)\
**Replies:** 32\
**Last updated:** [February 15, 2024, 5:58pm UTC](https://forums.swift.org/t/progress-toward-the-swift-6-language-mode/68315 "2024-02-15T17:58:31Z")

</div>

Since the last update laying out the design priorities for the Swift 6 language mode, the project has been making steady advances towards this next milestone. However, some of the previously stated goals include open-end…

---

## [\`if let\` shorthand](https://forums.swift.org/t/if-let-shorthand/54230)

<div class="topic-metadata">

**Author:** [@cal](https://forums.swift.org/u/cal)\
**Replies:** 269\
**Last updated:** [April 9, 2022, 2:45pm UTC](https://forums.swift.org/t/if-let-shorthand/54230 "2022-04-09T14:45:20Z")

</div>

Shorthand syntax for optional binding conditions that shadow an existing variable (e.g. if let foo = foo) has come up many times over the years. Most recently, it was discussed in Let's fix if let syntax. I felt like the…

---

## [Introducing ElementaryUI: Swift in the Browser 🚀](https://forums.swift.org/t/introducing-elementaryui-swift-in-the-browser/83952)

<div class="topic-metadata">

**Author:** [@sliemeobn](https://forums.swift.org/u/sliemeobn)\
**Replies:** 17\
**Last updated:** [October 6, 2026, 9:12am UTC](https://forums.swift.org/t/introducing-elementaryui-swift-in-the-browser/83952 "2026-10-06T09:12:03Z")

</div>

Hello there, lovely Swift community! ▶ A web framework? In Swift? With WebAssembly? Yes: ElementaryUI ! :globe\_with\_meridians: Swift in the Browser - Run declarative Swift applications natively in the browser with WebAs…

---

## [Default behavior of "swift format"](https://forums.swift.org/t/default-behavior-of-swift-format/74314)

<div class="topic-metadata">

**Author:** [@ktoso](https://forums.swift.org/u/ktoso)\
**Replies:** 35\
**Last updated:** [November 13, 2024, 11:20pm UTC](https://forums.swift.org/t/default-behavior-of-swift-format/74314 "2024-11-13T23:20:29Z")

</div>

Now that we're shipping swift format with toolchains in 6.0+ the following command became available "out of the box": swift format. This is fantastic development and I'm very happy that we finally have a "just run swift…

---

## [Platform Steering Group](https://forums.swift.org/t/platform-steering-group/71014)

<div class="topic-metadata">

**Author:** [@tkremenek](https://forums.swift.org/u/tkremenek)\
**Replies:** 10\
**Last updated:** [December 16, 2024, 9:12pm UTC](https://forums.swift.org/t/platform-steering-group/71014 "2024-12-16T21:12:22Z")

</div>

Fellow Swift enthusiasts, I am delighted to share an update on our community support goals that the Core Team announced last year in an announcement regarding creating new steering groups. For those of you who may have …

---

## [\[Pitch\] Extensions on bound generic types](https://forums.swift.org/t/pitch-extensions-on-bound-generic-types/57535)

<div class="topic-metadata">

**Author:** [@hborla](https://forums.swift.org/u/hborla)\
**Replies:** 39\
**Last updated:** [June 22, 2022, 2:22am UTC](https://forums.swift.org/t/pitch-extensions-on-bound-generic-types/57535 "2022-06-22T02:22:02Z")

</div>

Hello, Swift Evolution! I've been working on a pitch for enabling extensions of bound generic types using angle-bracket syntax, e.g. extension Array\<String\> {}. This feature was subsetted out of the original pitch for S…

---

## [Differentiable Programming Mega-Proposal](https://forums.swift.org/t/differentiable-programming-mega-proposal/28547)

<div class="topic-metadata">

**Author:** [@rxwei](https://forums.swift.org/u/rxwei)\
**Replies:** 151\
**Last updated:** [July 26, 2020, 12:24pm UTC](https://forums.swift.org/t/differentiable-programming-mega-proposal/28547 "2020-07-26T12:24:52Z")

</div>

Hi Swift community, We have completed a comprehensive proposal for the differentiable programming feature we’ve been incubating over the last 1.5 years. We’ve gone over many iterations on the feature design, and have pa…

---

## [Stdlib and runtime tests for Wasm/WASI now available on Swift CI](https://forums.swift.org/t/stdlib-and-runtime-tests-for-wasm-wasi-now-available-on-swift-ci/70385)

<div class="topic-metadata">

**Author:** [@Max\_Desiatov](https://forums.swift.org/u/Max_Desiatov)\
**Replies:** 12\
**Last updated:** [March 27, 2024, 7:49am UTC](https://forums.swift.org/t/stdlib-and-runtime-tests-for-wasm-wasi-now-available-on-swift-ci/70385 "2024-03-27T07:49:24Z")

</div>

As some of you closely following WebAssembly support in the Swift toolchain may have noticed, there's no longer a need to maintain a fork of the main branch of apple/swift repository for wasm32 and WASI platforms. The Sw…

---

## [Swift Concurrency: Feedback Wanted!](https://forums.swift.org/t/swift-concurrency-feedback-wanted/49336)

<div class="topic-metadata">

**Author:** [@ben-cohen](https://forums.swift.org/u/ben-cohen)\
**Replies:** 160\
**Last updated:** [July 14, 2022, 8:55pm UTC](https://forums.swift.org/t/swift-concurrency-feedback-wanted/49336 "2022-07-14T20:55:22Z")

</div>

Today Apple released the first beta of Xcode 13. This includes Swift 5.5, with support for language-native concurrency. Most of these features have already been accepted as evolution proposals, as well as a few that are …

---

## [Require parameter names when referencing to functions](https://forums.swift.org/t/require-parameter-names-when-referencing-to-functions/27048)

<div class="topic-metadata">

**Author:** [@soroush](https://forums.swift.org/u/soroush)\
**Replies:** 93\
**Last updated:** [October 5, 2020, 10:57pm UTC](https://forums.swift.org/t/require-parameter-names-when-referencing-to-functions/27048 "2020-10-05T22:57:40Z")

</div>

Hi everyone, Some of you may remember SE-0220, my proposal that added the count(where:) function to sequences. This proposal was ultimately accepted in time for Swift 5, but sadly had to be reverted because it was causi…

---

## [A Swift Takes Flight](https://forums.swift.org/t/a-swift-takes-flight/20845)

<div class="topic-metadata">

**Author:** [@compnerd](https://forums.swift.org/u/compnerd)\
**Replies:** 20\
**Last updated:** [March 4, 2019, 3:59pm UTC](https://forums.swift.org/t/a-swift-takes-flight/20845 "2019-03-04T15:59:01Z")

</div>

Hello fellow developers, After the Swift/Win32 post, I figure that some people may be curious as to the actual state of Swift for Windows. Well, I would like to share a small status update to that end. This has been a…

---

## [\[Pitch\] Enable multi-statement closure parameter/result type inference](https://forums.swift.org/t/pitch-enable-multi-statement-closure-parameter-result-type-inference/52619)

<div class="topic-metadata">

**Author:** [@xedin](https://forums.swift.org/u/xedin)\
**Replies:** 44\
**Last updated:** [October 10, 2021, 5:15pm UTC](https://forums.swift.org/t/pitch-enable-multi-statement-closure-parameter-result-type-inference/52619 "2021-10-10T17:15:34Z")

</div>

Authors: Pavel Yaskevich Implementation: https://github.com/apple/swift/pull/38577 Introduction I propose to improve inference behavior of multi-statement closures by enabling parameter and result type inference from t…

---

## [Parameterized Extensions](https://forums.swift.org/t/parameterized-extensions/25563)

<div class="topic-metadata">

**Author:** [@Alejandro](https://forums.swift.org/u/Alejandro)\
**Replies:** 70\
**Last updated:** [February 4, 2026, 5:39pm UTC](https://forums.swift.org/t/parameterized-extensions/25563 "2026-02-04T17:39:18Z")

</div>

Parameterized Extensions Proposal: SE-NNNN Author: Alejandro Alonso Review Manager: TBD Status: Awaiting Review Implementation: apple/swift#25263 Introduction Hello Evolution, this is my first draft at a proposal for P…

---

## [Welcome to the Swift Forums](https://forums.swift.org/t/welcome-to-the-swift-forums/8)

<div class="topic-metadata">

**Author:** [@system](https://forums.swift.org/u/system)\
**Replies:** 36\
**Last updated:** [June 18, 2021, 1:08pm UTC](https://forums.swift.org/t/welcome-to-the-swift-forums/8 "2021-06-18T13:08:25Z")

</div>

We are delighted to announce that the Swift project has completed the process of migrating to the Swift Forums as the primary method for discussion and communication! The former mailing lists have been shut down and arc…

---

## [Formalizing Swift generics as a term rewriting system](https://forums.swift.org/t/formalizing-swift-generics-as-a-term-rewriting-system/45175)

<div class="topic-metadata">

**Author:** [@Slava\_Pestov](https://forums.swift.org/u/Slava_Pestov)\
**Replies:** 12\
**Last updated:** [April 14, 2025, 12:17am UTC](https://forums.swift.org/t/formalizing-swift-generics-as-a-term-rewriting-system/45175 "2025-04-14T00:17:59Z")

</div>

Formalizing Swift generics as a term rewriting system Previously I wrote about how the full generality of the Swift generic system is undecidable. The basic idea is that "finitely-presented monoids" can be written as a S…

---

## [Ongoing work on differentiable Swift](https://forums.swift.org/t/ongoing-work-on-differentiable-swift/57780)

<div class="topic-metadata">

**Author:** [@Brad\_Larson](https://forums.swift.org/u/Brad_Larson)\
**Replies:** 46\
**Last updated:** [May 8, 2025, 10:33pm UTC](https://forums.swift.org/t/ongoing-work-on-differentiable-swift/57780 "2025-05-08T22:33:42Z")

</div>

Differentiable Swift is an experimental language feature that is currently being pitched in Differentiable programming for gradient-based machine learning . The original design grew out of the Swift for TensorFlow projec…

---

## [BrainF\*\*\* in the Swift type system](https://forums.swift.org/t/brainf-in-the-swift-type-system/68301)

<div class="topic-metadata">

**Author:** [@KeithBauerANZ](https://forums.swift.org/u/KeithBauerANZ)\
**Replies:** 18\
**Last updated:** [July 11, 2026, 1:42am UTC](https://forums.swift.org/t/brainf-in-the-swift-type-system/68301 "2026-07-11T01:42:29Z")

</div>

Swift's type system is Turing-complete. The result was known (not to me when I went down this rabbit hole; I did this all on the speculation that Swift's type system is Turing complete), but I've not seen anyone prove it…

---

## [Concurrency in Swift 5 and 6](https://forums.swift.org/t/concurrency-in-swift-5-and-6/49337)

<div class="topic-metadata">

**Author:** [@Douglas\_Gregor](https://forums.swift.org/u/Douglas_Gregor)\
**Replies:** 11\
**Last updated:** [August 19, 2023, 11:20pm UTC](https://forums.swift.org/t/concurrency-in-swift-5-and-6/49337 "2023-08-19T23:20:36Z")

</div>

Hey all, Swift has always been designed to be safe-by-default. This informs runtime features like bounds checking, integer overflow checking, and automatic reference counting, and type system features like optionals. Bu…

---

## [SwiftPM: 2x faster resolves, 3x smaller disk footprint](https://forums.swift.org/t/swiftpm-2x-faster-resolves-3x-smaller-disk-footprint/85750)

<div class="topic-metadata">

**Author:** [@Sarunas](https://forums.swift.org/u/Sarunas)\
**Replies:** 36\
**Last updated:** [June 28, 2026, 7:37am UTC](https://forums.swift.org/t/swiftpm-2x-faster-resolves-3x-smaller-disk-footprint/85750 "2026-06-28T07:37:20Z")

</div>

Swift Package Manager: 2x faster resolves, 3x smaller disk footprint At Ordo One, we have a server-side Swift project with 48 dependencies (soto, swift-protobuf, swift-nio, gRPC, etc.), and as the dependency graph grew w…

---

## [\[Pitch N+1\] Typed Throws](https://forums.swift.org/t/pitch-n-1-typed-throws/67496)

<div class="topic-metadata">

**Author:** [@Douglas\_Gregor](https://forums.swift.org/u/Douglas_Gregor)\
**Replies:** 284\
**Last updated:** [March 19, 2024, 4:39am UTC](https://forums.swift.org/t/pitch-n-1-typed-throws/67496 "2024-03-19T04:39:58Z")

</div>

Hi all, While there is an active discussion of typed throws over in this thread, the latest proposal is from a thread started in July 2020. We have an updated proposal with a revised design for typed throws, incorporati…

---

## [Llbuild2](https://forums.swift.org/t/llbuild2/36896)

<div class="topic-metadata">

**Author:** [@ddunbar](https://forums.swift.org/u/ddunbar)\
**Replies:** 12\
**Last updated:** [November 25, 2023, 5:11pm UTC](https://forums.swift.org/t/llbuild2/36896 "2023-11-25T17:11:22Z")

</div>

Hi all, Almost 4 1/2 years ago, we open sourced llbuild alongside Swift and the Swift package manager. At the time, llbuild was still fairly new, but it's design has largely stood the test of time, powering SwiftPM buil…

---

## [Differentiable programming for gradient-based machine learning](https://forums.swift.org/t/differentiable-programming-for-gradient-based-machine-learning/42147)

<div class="topic-metadata">

**Author:** [@rxwei](https://forums.swift.org/u/rxwei)\
**Replies:** 141\
**Last updated:** [June 2, 2022, 4:54pm UTC](https://forums.swift.org/t/differentiable-programming-for-gradient-based-machine-learning/42147 "2022-06-02T16:54:37Z")

</div>

Hello Swift community, The development of differentiable programming in Swift (“Differentiable Swift”, “AutoDiff”) has come a long way since its beginning almost three years ago. Earlier this year, following the Core Te…

---

## [\#Playground macro and "swift play" idea for code exploration in Swift](https://forums.swift.org/t/playground-macro-and-swift-play-idea-for-code-exploration-in-swift/79435)

<div class="topic-metadata">

**Author:** [@chrismiles](https://forums.swift.org/u/chrismiles)\
**Replies:** 16\
**Last updated:** [May 16, 2026, 1:11am UTC](https://forums.swift.org/t/playground-macro-and-swift-play-idea-for-code-exploration-in-swift/79435 "2026-05-16T01:11:49Z")

</div>

Hi everyone, I’d like to share an idea to help provide a new way of exploring, exercising and playing with code in Swift. Inspired by the Playgrounds features in Xcode and the Swift Playground app – and similar features…

---

## [\[Concurrency\] Asynchronous functions](https://forums.swift.org/t/concurrency-asynchronous-functions/41619)

<div class="topic-metadata">

**Author:** [@John\_McCall](https://forums.swift.org/u/John_McCall)\
**Replies:** 141\
**Last updated:** [November 21, 2020, 1:15am UTC](https://forums.swift.org/t/concurrency-asynchronous-functions/41619 "2020-11-21T01:15:19Z")

</div>

Hi, folks. Central to the overall Swift concurrency effort is the ability to directly express what we call asynchronous functions . An asynchronous function still returns a result or throws an error, but it does so as…

---

## [\[Accepted\] SE-0413: Typed throws](https://forums.swift.org/t/accepted-se-0413-typed-throws/69099)

<div class="topic-metadata">

**Author:** [@scanon](https://forums.swift.org/u/scanon)\
**Replies:** 24\
**Last updated:** [July 15, 2024, 6:14pm UTC](https://forums.swift.org/t/accepted-se-0413-typed-throws/69099 "2024-07-15T18:14:25Z")

</div>

Hey folks, The review of SE-0413: Typed throws ran from November 16th through December 7th. SE-0413 has been accepted. Most of the major questions about the proposal were worked out during the pitch phase, and review …

---

## [\[Pitch\] Distributed Actors](https://forums.swift.org/t/pitch-distributed-actors/51669)

<div class="topic-metadata">

**Author:** [@ktoso](https://forums.swift.org/u/ktoso)\
**Replies:** 132\
**Last updated:** [November 22, 2021, 12:25am UTC](https://forums.swift.org/t/pitch-distributed-actors/51669 "2021-11-22T00:25:49Z")

</div>

Hello everyone, With the recent introduction of Swift concurrency, and most notably actors to the language, Swift gained powerful and foundational building blocks for expressing thread-safe concurrent programs. This pro…

---

## [First stable release of SwiftWasm 5.3 is now available](https://forums.swift.org/t/first-stable-release-of-swiftwasm-5-3-is-now-available/41868)

<div class="topic-metadata">

**Author:** [@Max\_Desiatov](https://forums.swift.org/u/Max_Desiatov)\
**Replies:** 7\
**Last updated:** [November 22, 2020, 8:49pm UTC](https://forums.swift.org/t/first-stable-release-of-swiftwasm-5-3-is-now-available/41868 "2020-11-22T20:49:06Z")

</div>

You may have seen some posts about WebAssembly support in Swift on these forums previously. These were mostly questions and discussions about the toolchain development. Today I'm excited to make an announcement first and…

---

## [RFC: In-Line Tests](https://forums.swift.org/t/rfc-in-line-tests/12111)

<div class="topic-metadata">

**Author:** [@codafi](https://forums.swift.org/u/codafi)\
**Replies:** 88\
**Last updated:** [December 24, 2025, 8:23pm UTC](https://forums.swift.org/t/rfc-in-line-tests/12111 "2025-12-24T20:23:37Z")

</div>

Hello all, A notification I received in an old thread about furthering the hack we have to enable out-of-target unit testing with @testable imports got me thinking about what we could do to better the situation. I've d…

---

## [Introducing Swift Algorithms](https://forums.swift.org/t/introducing-swift-algorithms/40997)

<div class="topic-metadata">

**Author:** [@tkremenek](https://forums.swift.org/u/tkremenek)\
**Replies:** 9\
**Last updated:** [October 11, 2020, 11:34pm UTC](https://forums.swift.org/t/introducing-swift-algorithms/40997 "2020-10-11T23:34:46Z")

</div>

Swift Algorithms, "a new open-source package of sequence and collection algorithms, along with their related types", is now available: Please feel free to use this thread to ask questions! CC @nnnnnnnn @kylemacomber

---

## [Kickoff of a new season of development for AsyncAlgorithms; Share](https://forums.swift.org/t/kickoff-of-a-new-season-of-development-for-asyncalgorithms-share/81447)

<div class="topic-metadata">

**Author:** [@Philippe\_Hausler](https://forums.swift.org/u/Philippe_Hausler)\
**Replies:** 61\
**Last updated:** [September 25, 2025, 6:15am UTC](https://forums.swift.org/t/kickoff-of-a-new-season-of-development-for-asyncalgorithms-share/81447 "2025-09-25T06:15:47Z")

</div>

First off I would like to apologize for the time that has elapsed since this was a focus of mine, other tasks have taken up a good swath of my time and has left some of the development of AsyncAlgorithms a bit languished…

---

## [Function builders](https://forums.swift.org/t/function-builders/25167)

<div class="topic-metadata">

**Author:** [@John\_McCall](https://forums.swift.org/u/John_McCall)\
**Replies:** 383\
**Last updated:** [April 23, 2020, 5:33am UTC](https://forums.swift.org/t/function-builders/25167 "2020-04-23T05:33:58Z")

</div>

It's always been a goal of Swift to support declarative programming, and the language can be quite good for it, but some kinds of "declaration" fit better into the current language than others. In particular, heterogene…

---

## [Introducing Swift Power Assert](https://forums.swift.org/t/introducing-swift-power-assert/64197)

<div class="topic-metadata">

**Author:** [@kishikawakatsumi](https://forums.swift.org/u/kishikawakatsumi)\
**Replies:** 16\
**Last updated:** [June 14, 2023, 9:00am UTC](https://forums.swift.org/t/introducing-swift-power-assert/64197 "2023-06-14T09:00:47Z")

</div>

Hello everyone. I have created a Power Assert library using Swift's new macro feature. Power asserts provide descriptive assertion messages for your tests, like the following examples: #powerAssert(max(a, b) == c) …

---

## [Async/await status?](https://forums.swift.org/t/async-await-status/24026)

<div class="topic-metadata">

**Author:** [@Moximillian](https://forums.swift.org/u/Moximillian)\
**Replies:** 191\
**Last updated:** [June 30, 2020, 4:24am UTC](https://forums.swift.org/t/async-await-status/24026 "2020-06-30T04:24:38Z")

</div>

What’s the current status with Async/await proposal? As far as I know basic building blocks around coroutines exist in swift already, but I guess there’s still lot of work before async/await works in Swift. Is there so…

---

## [Allow \`self = x\` in class convenience initializers](https://forums.swift.org/t/allow-self-x-in-class-convenience-initializers/15924)

<div class="topic-metadata">

**Author:** [@Joe\_Groff](https://forums.swift.org/u/Joe_Groff)\
**Replies:** 33\
**Last updated:** [November 4, 2022, 8:08pm UTC](https://forums.swift.org/t/allow-self-x-in-class-convenience-initializers/15924 "2022-11-04T20:08:04Z")

</div>

In https://github.com/apple/swift/pull/19151, I'm changing code generation for class convenience initializers so that they only have "allocating" entry points, which are responsible for allocating and initializing the en…

---

## [\[Pitch\] Parameter Packs](https://forums.swift.org/t/pitch-parameter-packs/60543)

<div class="topic-metadata">

**Author:** [@hborla](https://forums.swift.org/u/hborla)\
**Replies:** 104\
**Last updated:** [June 13, 2023, 3:00pm UTC](https://forums.swift.org/t/pitch-parameter-packs/60543 "2023-06-13T15:00:29Z")

</div>

Hello, Swift community! @Slava\_Pestov and I have been working on an updated design for variadic generics in Swift. This pitch details the fundamental concept of abstracting over a list of zero or more type parameters wi…

---

## [Kitura Is Now a Community Project](https://forums.swift.org/t/kitura-is-now-a-community-project/39199)

<div class="topic-metadata">

**Author:** [@dannys42](https://forums.swift.org/u/dannys42)\
**Replies:** 16\
**Last updated:** [June 20, 2025, 11:47pm UTC](https://forums.swift.org/t/kitura-is-now-a-community-project/39199 "2025-06-20T23:47:55Z")

</div>

Hello Kitura community, I’m delighted to announce that the IBM team who built Kitura are happy to aid in transitioning Kitura to a community project. With their blessing, I’m proud to be taking on the role as the commu…

---

## [\[Accepted\] SE-0283: Tuples conform to Equatable, Comparable, and Hashable](https://forums.swift.org/t/accepted-se-0283-tuples-conform-to-equatable-comparable-and-hashable/36658)

<div class="topic-metadata">

**Author:** [@compnerd](https://forums.swift.org/u/compnerd)\
**Replies:** 10\
**Last updated:** [October 2, 2025, 5:34pm UTC](https://forums.swift.org/t/accepted-se-0283-tuples-conform-to-equatable-comparable-and-hashable/36658 "2025-10-02T17:34:09Z")

</div>

The review of SE-0283 has concluded. Almost all the feedback we received was positive, and the Core Team is convinced that this is a great incremental step forward. Some excellent points on possible concern over future…

---

## [Reliably testing code that adopts Swift Concurrency?](https://forums.swift.org/t/reliably-testing-code-that-adopts-swift-concurrency/57304)

<div class="topic-metadata">

**Author:** [@stephencelis](https://forums.swift.org/u/stephencelis)\
**Replies:** 127\
**Last updated:** [December 20, 2023, 5:14pm UTC](https://forums.swift.org/t/reliably-testing-code-that-adopts-swift-concurrency/57304 "2023-12-20T17:14:21Z")

</div>

I’m having a hard time figuring out how to test application code as it adopts async-await and begins to be scheduled concurrently. I’ll try to show a simple example. Here’s a basic SwiftUI application that tracks how ma…

---

## [SE-0309: Unlock existential types for all protocols](https://forums.swift.org/t/se-0309-unlock-existential-types-for-all-protocols/47515)

<div class="topic-metadata">

**Author:** [@Joe\_Groff](https://forums.swift.org/u/Joe_Groff)\
**Replies:** 228\
**Last updated:** [May 8, 2022, 6:21pm UTC](https://forums.swift.org/t/se-0309-unlock-existential-types-for-all-protocols/47515 "2022-05-08T18:21:24Z")

</div>

Hi everyone. The review of SE-0309, "Unlock existentials for all protocols", begins now and runs through May 1, 2021. Reviews are an important part of the Swift evolution process. All review feedback should be either on…

---

## [Swift.org blog: New Diagnostic Architecture Overview](https://forums.swift.org/t/swift-org-blog-new-diagnostic-architecture-overview/29905)

<div class="topic-metadata">

**Author:** [@tkremenek](https://forums.swift.org/u/tkremenek)\
**Replies:** 23\
**Last updated:** [January 10, 2020, 7:16pm UTC](https://forums.swift.org/t/swift-org-blog-new-diagnostic-architecture-overview/29905 "2020-01-10T19:16:32Z")

</div>

There is a new blog post on Swift.org titled "New Diagnostic Architecture Overview" that talks about investments in Swift 5.1and the upcoming Swift 5.2 release to improve the diagnostics from the compiler: The post is…

---

## [Announcing Swift AWS Lambda Runtime](https://forums.swift.org/t/announcing-swift-aws-lambda-runtime/37009)

<div class="topic-metadata">

**Author:** [@tkremenek](https://forums.swift.org/u/tkremenek)\
**Replies:** 24\
**Last updated:** [September 25, 2020, 8:13pm UTC](https://forums.swift.org/t/announcing-swift-aws-lambda-runtime/37009 "2020-09-25T20:13:48Z")

</div>

I am pleased to announce the launch of a new open-source Swift AWS Lambda Runtime. Details can be found on Swift.org: https://swift.org/blog/aws-lambda-runtime The post is authored by @tomerd, but the work was brought…

---

## [Evolving SwiftPM Builds with Swift Build](https://forums.swift.org/t/evolving-swiftpm-builds-with-swift-build/77596)

<div class="topic-metadata">

**Author:** [@owenv](https://forums.swift.org/u/owenv)\
**Replies:** 32\
**Last updated:** [February 4, 2025, 5:40pm UTC](https://forums.swift.org/t/evolving-swiftpm-builds-with-swift-build/77596 "2025-02-04T17:40:53Z")

</div>

Today, the new Swift Build open source project was announced with the goal of delivering a new set of powerful build technologies as part of the Swift toolchain. One opportunity presented by this new project is unifying …

---

## [\[Pitch\] Opaque parameter types](https://forums.swift.org/t/pitch-opaque-parameter-types/54914)

<div class="topic-metadata">

**Author:** [@Douglas\_Gregor](https://forums.swift.org/u/Douglas_Gregor)\
**Replies:** 44\
**Last updated:** [February 4, 2022, 11:18pm UTC](https://forums.swift.org/t/pitch-opaque-parameter-types/54914 "2022-02-04T23:18:59Z")

</div>

Hi all, Opaque result types have been part of the language for a while now. Ever since the early pitches, we've also talked about using some in parameter positions, which came up again in the recent thread on easing the…

---

## [Swift 5.6 released!](https://forums.swift.org/t/swift-5-6-released/55931)

<div class="topic-metadata">

**Author:** [@tkremenek](https://forums.swift.org/u/tkremenek)\
**Replies:** 21\
**Last updated:** [March 22, 2022, 1:18am UTC](https://forums.swift.org/t/swift-5-6-released/55931 "2022-03-22T01:18:48Z")

</div>

Swift 5.6 is now officially released! Swift 5.6 includes a number of enhancements to the type system, improved interaction with pointers, and adds the ability to run new plugin commands using the package manager. Thank…

---

## [The role of vision documents in Swift evolution](https://forums.swift.org/t/the-role-of-vision-documents-in-swift-evolution/62101)

<div class="topic-metadata">

**Author:** [@John\_McCall](https://forums.swift.org/u/John_McCall)\
**Replies:** 5\
**Last updated:** [January 13, 2023, 4:54pm UTC](https://forums.swift.org/t/the-role-of-vision-documents-in-swift-evolution/62101 "2023-01-13T16:54:04Z")

</div>

Hello, Swift community. "Manifestos" have historically served an important role in Swift's design. A manifesto pairs a long-form analysis of the current state of one area of the project with a high-level vision for how…

---

## [Approaches for fixed-size arrays](https://forums.swift.org/t/approaches-for-fixed-size-arrays/58894)

<div class="topic-metadata">

**Author:** [@Joe\_Groff](https://forums.swift.org/u/Joe_Groff)\
**Replies:** 107\
**Last updated:** [August 10, 2025, 11:40am UTC](https://forums.swift.org/t/approaches-for-fixed-size-arrays/58894 "2025-08-10T11:40:19Z")

</div>

We're looking into how best to give Swift the equivalent functionality of fixed-size arrays in C or other systems languages. Here are some directions I've been considering, and I'd love to hear the community's ideas and …

---

## [\[Pitch\] Module selectors](https://forums.swift.org/t/pitch-module-selectors/80835)

<div class="topic-metadata">

**Author:** [@beccadax](https://forums.swift.org/u/beccadax)\
**Replies:** 96\
**Last updated:** [October 7, 2025, 12:25am UTC](https://forums.swift.org/t/pitch-module-selectors/80835 "2025-10-07T00:25:39Z")

</div>

Alright, folks, it's time to take another crack at this. There are a bunch of situations where one name shadowing another can make it impossible to address the declaration you want. One common example that comes up in m…

---

## [Swift 6.0 Release Process](https://forums.swift.org/t/swift-6-0-release-process/70220)

<div class="topic-metadata">

**Author:** [@mishal\_shah](https://forums.swift.org/u/mishal_shah)\
**Replies:** 20\
**Last updated:** [September 20, 2024, 5:55am UTC](https://forums.swift.org/t/swift-6-0-release-process/70220 "2024-09-20T05:55:36Z")

</div>

Swift 6.0 Release Process This post describes the release process, and estimated schedule for Swift 6.0. Snapshots of Swift 6.0 Downloadable snapshots of the Swift 6.0 release branch will be posted regularly as part of c…

[Previous page](https://forums.swift.org/top.md?page=1&per_page=50&period=all)

[Next page](https://forums.swift.org/top.md?page=3&per_page=50&period=all)
