Learn Harsh
Harsh makes Rust quieter, not easier: everything the Rust Book teaches still applies. If you know a programming language but not Rust, start with the Book. If you know Rust, the guide's quick reference is a page.
The Harsh Book
The Rust Book's path, in Harsh: 21 chapters, every example built and run, shown as Harsh, the Rust it becomes, and its output.
Harsh by Example
A Rust by Example equivalent: short runnable pages, one concept each, with Harsh's own -- pipes, comprehensions, matrices -- beside Rust's.
Harsh Design Patterns
A Harsh companion to Rust Design Patterns: the idioms, patterns and anti-patterns, each with its program in Harsh -- and where pipes and partial application change the picture.
The Harshonomicon
A Harsh companion to The Rustonomicon: unsafe code, layout, lifetimes, atomics and FFI -- a Vec and an Arc built from scratch -- every program in Harsh.
The language guide
The reference: every construct, every form, every error message, and the reasoning behind each rule.
Harsh at a glance
Every rule Harsh adds to Rust, on one page, each with the section of the Book that teaches it.
The Fast Track to Harsh
The cheat sheet: everything you write daily, by task, spelled in Harsh -- every example checked against the transpiler.
Harshlings
Rustlings for Harsh: 65 small exercises broken on purpose, with hints and solutions, and a runner written in Harsh.
Macros and DSLs
Harsh's own macros, name~, expanded before anything is transpiled; Rust's name! left to Rust; and a framework's view! or rsx! with Harsh in holes -- how this site is written.
The tutorial
One small program, built up a function at a time.