mirror of
https://github.com/theoludwig/advent_of_code_2023.git
synced 2024-12-08 00:45:53 +01:00
My solutions for the Advent of Code 2023, implemented in the Rust Programming Language.
https://adventofcode.com/2023
.github/workflows | ||
day_1 | ||
day_2 | ||
day_3 | ||
day_4 | ||
day_5 | ||
day_6 | ||
day_7 | ||
.commitlintrc.json | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.markdownlint-cli2.jsonc | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
README.md |
Advent of Code 2023
About
This repository contains my solutions for the Advent of Code 2023 challenges implemented in the Rust Programming Language.
Getting Started
Prerequisites
The current Minimum Supported Rust Version (MSRV) is 1.70.0 (determined thanks to cargo-msrv).
The project is tested against the following Rust versions:
- Minimum Supported Rust Version (MSRV): v1.70.0
- Latest Stable Version
Usage
# Run a specific day's challenge (e.g. Day 1)
cargo run --package day_1
# Build, Lint, and Test
cargo build
cargo test
cargo clippy --verbose -- -D warnings
cargo fmt -- --check