feat: initial package draft

This commit is contained in:
2026-08-05 23:18:16 -04:00
parent 66291ba545
commit 09c3222f8d
36 changed files with 21604 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
//! Small self-contained utilities with no knowledge of courses or assessments.
//!
//! Everything here exists because pulling in a crate for it was the worse trade.
//! Each module is a few hundred lines of well-understood algorithm, and each
//! replaces a dependency that would otherwise need to keep working for as long as
//! a course repository needs to stay readable.
pub mod date;
pub mod hash;
pub mod markup;
pub mod rng;
pub mod yaml;
pub mod zipfile;