Skip to content

Conversation

@aysilsimgekaracan
Copy link

@aysilsimgekaracan aysilsimgekaracan commented Sep 28, 2025

Note

Adds Swift 6.0 language support, including starter/template code, an example solution for stage oo8, a Swift Dockerfile, and course configuration updates.

  • Swift language support (Swift 6.0)
    • Add swift-6.0.Dockerfile and build caching for Swift packages.
    • Update course-definition.yml to include swift in languages.
  • Starters/Templates
    • Add compiled_starters/swift/ with build/run scripts, Package.swift, README.md, codecrafters.yml, Sources/main.swift (scaffold), and your_program.sh.
    • Add starter_templates/swift/ with code scaffold (Sources/main.swift), Package.swift, .codecrafters scripts, and config.yml.
  • Solutions
    • Add solutions/swift/01-oo8/ implementing stage "Print a prompt" (Sources/main.swift prints prompt and reads input), with corresponding .codecrafters scripts, README.md, explanation.md, and diff snippet.

Written by Cursor Bugbot for commit cc330e5. This will update automatically on new commits. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant