Sitemap
All documentation pages.
| Page | Topic |
|---|---|
| Overview | Start here |
| Getting started | First project |
| Installation | Install guide |
| Learning path | Curriculum |
| AI skill | nyra-skill.md for LLMs |
| Language basics | Variables, loops, structs, imports |
| Syntax | Core syntax |
| Types | Types & data |
| Reference | Operators, literals, quick lookup |
| Keywords | Reserved words, @ raw identifiers, #[…] attributes |
| Spec | Normative spec |
| Generics | Monomorphization |
| Comptime | Compile-time evaluation (optional) |
| Match | Pattern matching |
| Memory | Ownership |
| Ownership UX | Auto-borrow, auto-Copy, inference, f64 |
| Async | async/await |
| Traits | Traits & macros |
| Stdlib | API reference |
| Built-in methods | Strings, arrays, numbers, maps — one-page lookup |
| net/http API | HTTP client & server reference |
| OS, files & hardware | Filesystem, platform, FFI, bridge |
| Toolchain & CLI | Every nyra subcommand with examples |
| Performance | Release flags, LTO |
| PGO | Automated profile-guided optimization |
| Diagnostics | Errors |
| FFI | ABI policy |
| C Bindgen | C header → extern fn; nyra pkg c add |
| Targets | Native & Wasm |
| Editor | Grammar |
| NyraPkg | Packages |
| Roadmap | Status |
| Changelog | History |