Skip to content

Instantly share code, notes, and snippets.

View lorentey's full-sized avatar
⚙️

Karoy Lorentey lorentey

⚙️
View GitHub Profile
@lorentey
lorentey / Package.swift
Created February 19, 2021 08:14
A Swift solver for the numbers game in Countdown
// swift-tools-version:5.3
import PackageDescription
let package = Package(
name: "countdown-solver",
products: [
.executable(name: "countdown-solver", targets: ["countdown-solver"]),
],
dependencies: [
.package(url: "https://github.com/apple/swift-argument-parser", from: "0.3.0"),
],
@lorentey
lorentey / noncopyable-stdlib-primitives.md
Last active May 22, 2024 00:18
Noncopyable Standard Library Primitives (draft proposal)

Noncopyable Standard Library Primitives

  • Proposal: SE-NNNN
  • Authors: Karoy Lorentey
  • Review Manager: TBD
  • Status: Awaiting review
  • Roadmap: [Improving Swift performance predictability: ARC improvements and ownership control][Roadmap]
  • Implementation:
    • The type/function generalizations are (provisionally) already present on main and release/6.0.
  • The proposed API additions are implemented by PRs #73807 (main) and #73810 (release/6.0).