Language Overview
Veyr aims to keep systems code explicit without making every local detail noisy.
Core ideas:
- public and module-level boundaries should be explicit
- recoverable errors are typed values
- unsafe operations should cross visible unsafe boundaries
- ownership and borrowing should be part of ordinary code review
- the compiler should eventually be self-hosted
Detailed chapters will be added as the design stabilizes.