/swift-evolution-staging

Primary LanguageSwiftApache License 2.0Apache-2.0

Swift Evolution Staging

This repository is the starting point for Swift Evolution proposal implementations. See the Swift Evolution Process to learn about how ideas are pitched, refined, and then proposed for inclusion in the Swift standard library.

Complete this checklist when preparing your implementation:

  • In Package.swift and in the Introduction section below, rename your module to use a short, camel-cased name of your proposed feature (ex: SE0000_MyFeature).

  • Rename the folders and files in the Sources and Tests directories to match your new module name.

  • Implement your proposed feature in the Sources directory, and add tests in the Tests directory.

  • Make sure the Swift project code header is at the beginning of every source file.

  • Finish editing the section below, and then remove this checklist and everything else above the line. That's it!


Package Name

Note: This package is a part of a Swift Evolution proposal for inclusion in the Swift standard library, and is not intended for use in production code at this time.

Introduction

A short description of the proposed library. Provide examples and describe how they work.

import SE0000_PackageName

print(Placeholder.message)
// Prints("Hello, world!")

Usage

To use this library in a Swift Package Manager project, add the following to your Package.swift file's dependencies:

.package(
    url: "https://github.com/apple/swift-evolution-staging.git",
    .branch("SE0000_PackageName")),