dotfiles/templates/rust-monorepo
Hung e7efe1a965 format with alejandra and other things 2023-06-17 17:46:31 -07:00
..
.github/workflows add some rust templates 2022-12-26 21:51:32 -07:00
exec/cli rust repl for neovim 2022-12-27 21:19:56 -07:00
packages/corelib rust repl for neovim 2022-12-27 21:19:56 -07:00
.envrc add some rust templates 2022-12-26 21:51:32 -07:00
.gitignore readme to rust-monorepo 2023-01-06 11:07:05 -07:00
Cargo.toml add some rust templates 2022-12-26 21:51:32 -07:00
README.md more robust nix templates 2023-01-20 10:44:01 -08:00
config.toml templates: rust-monorepo: no vcs on `cargo new` 2023-01-14 05:42:40 -07:00
default.nix format with alejandra and other things 2023-06-17 17:46:31 -07:00
flake.nix format with alejandra and other things 2023-06-17 17:46:31 -07:00
shell.nix format with alejandra and other things 2023-06-17 17:46:31 -07:00

README.md

Rust-monorepo. TODO: Change this to your monorepo name

About this template

built with nix

Check out these killer libraries

Application development

  • Serde for (de)serialization needs

    • Data-driven programming in Rust starts with Serde
    • Service system programming starts with defining your message protocols & data formats
  • Clap declarative CLI arguments

    • Data-driven CLI development in Rust starts with Clap
  • itertools for extra juice to iterators

  • log or env-logger for logging needs

Library development

  • proptest for hypothesis testing
    • Data-driven testing starts with proptest