Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kkebo/aoc2023.swiftpm
https://github.com/kkebo/aoc2023.swiftpm
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kkebo/aoc2023.swiftpm
- Owner: kkebo
- License: apache-2.0
- Created: 2023-12-01T16:24:37.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2023-12-02T08:49:12.000Z (12 months ago)
- Last Synced: 2024-04-04T20:54:40.483Z (7 months ago)
- Language: Swift
- Size: 50.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Advent of Code Swift Starter Project
[![Language](https://img.shields.io/badge/language-Swift-red.svg)](https://swift.org)
![Platform](https://img.shields.io/badge/platform-ipados-lightgrey.svg)Daily programming puzzles at [Advent of Code](), by
[Eric Wastl](). This is a small example starter project for
building Advent of Code solutions.## Usage
Swift comes with Swift Playgrounds.
If you're using Swift Playgrounds, you can open this project by choosing "..." / Browse and
select the parent directory (`aoc2023.swiftpm`).## Challenges
The challenges assume three files (replace 00 with the day of the challenge).
- `Data/Day00.txt`: the input data provided for the challenge
- `Day00.swift`: the code to solve the challenge and any unit testsTo start a new day's challenge, make a copy of these files and update as
necessary. The `AdventOfCode.swift` file controls which day's challenge is run.