# Rust language

Date: 2021-09-14 21:35:47 +08:00Date modified: 2021-09-14 21:49:14 +08:00

- Rust handbook

- Haskell with the familiarity of C

- variables are immutable by default and has to be annotated with the `mut` keyword; for full immutability, you can declare constants with the `const` keyword and has to be type-annotated

- namespacing is available through `mod` and all of the items are private by default; if you intended an item to be accessed with others, you have to add the `pub` keyword

## Backlinks

- Command line: ripgrep
- Neovim Lua modules