docs: rewrite README for clarity and usefulness

- One consistent example tree throughout; fixed prettyString output mismatch.
- Task-oriented sections (building/traversal/navigation/functional/utilities/mutating).
- Per-module usage for serialization, coroutines, and compose.
- Condensed the maintainer publishing section; added a thread-safety note and CHANGELOG link.
This commit is contained in:
2026-06-07 19:50:02 +02:00
parent bec1fe02a7
commit a7018b8c61
2 changed files with 106 additions and 141 deletions

View File

@@ -6,6 +6,11 @@ All notable changes to this project are documented here. The format is based on
## [Unreleased]
### Changed
- Rewrote the README for clarity: one consistent example tree, task-oriented sections
(building, traversal, navigation, functional, utilities, mutating), per-module usage, and a
condensed maintainer "Releasing" section.
## [4.0.0]
A breaking release that cleans up the core API and enforces an explicit public surface.