Regex overhaul (pt. II), Swift Snippets, new Workgroups
Last month I presented the first two Regex (or String-processing) related proposals, stating that they are just “kicking off a series of Regex-related proposals”. And here we are, Regexes still being the main focus — and they will probably still be in next month’s issue.
But that doesn’t mean nothing else happened on Swift Evolution. There’s a very interesting proposal for adding Snippets support to SwiftPM. Also, multiple entirely new pitches were made by the community, some of which I’m linking below. And there’s also news on the organizational front.
Read on to learn more about all these developments!
The following proposal already presented in the past has been accepted:
No other proposals were accepted within the last month!
Proposals In Review/Revision
The following proposals already presented were returned for revision:
- SE-0351: Regex builder DSL (Rationale 🔄)
- SE-0352: Implicitly Opened Existentials (Review 🧵)
- SE-0353: Constrained Existential Types (Review 🧵)
On to new proposals in review!
SE-0354: Regex Literals
Regex literals will provide a safer way to define regular expressions than passing a pattern
String: While a pattern
String can only be checked for syntax errors (such as an opening brace
( without a closing brace