"I know how to do this in Typescript. But how do I do it in Rust?"
This repo contains programs that describe how to do stuff in Rust that you know how to do in another language like TypeScript.
Install Rust using rustup by following the instruction at https://www.rust-lang.org
Create, compile, run
touch hello.rs
echo "fn main() { println!(\"Hello computer\") }" > hello.rs
rustc hello.rs
./hello
Create project with cargo
mkdir project_name
cd project_name
cargo init
Compile with cargo
cargo run
# or
cargo build
./target/debug/project_name
cargo build --release
./target/release/project_name
This repo contains a CLI application that you can use to run some of the examples:
cargo run <example_file_name>
# or
cargo build
./target/debug/how_to_rust <example_file_name>
Some of the examples just contain tests which can be run like so:
cargo test