36 lines
1,020 B
Markdown
36 lines
1,020 B
Markdown
# Frozendev Challenges
|
|
|
|
A repository for storing my subpar solutions to daily challenges, if or when I
|
|
have the time to tackle them. Expect nothing but bad code, I focus on "works"
|
|
before "works well".
|
|
|
|
## Structure
|
|
|
|
This repository utilizes Cargo's workspaces feature.
|
|
|
|
```bash
|
|
├── challenges
|
|
│ └── december-2024
|
|
│ ├── c1
|
|
│ ├── c2
|
|
│ └── c3
|
|
├── lib
|
|
│ └── geometry
|
|
└── shell.nix
|
|
```
|
|
|
|
- **challenges** is where challenges will go, sorted by month and then by order.
|
|
Since challenges are not published on a specific schedule, number is
|
|
incremented whenever there is a new challenge.
|
|
|
|
- **lib** is where shared code, sorted by functionality, may go. If only one
|
|
challenge relies on a piece of code, then it may be put inside a `lib` target
|
|
or simply in `main.rs`.
|
|
|
|
- **shell.nix** is for the Nix users. It uses an _unlocked_ `<nixpkgs>`
|
|
instance, since I already lock special lookup paths in my system registry.
|
|
|
|
## License
|
|
|
|
MIT.
|