Algebraic Effects System for Rust

Add code coverate tool

+9
+1
.gitignore
··· 2 .direnv 3 .envrc 4 .vscode
··· 2 .direnv 3 .envrc 4 .vscode 5 + tarpaulin-report.html
+8
nix/devshell.nix
··· 9 commands = [ 10 { 11 name = "book"; 12 command = "mdbook build book"; 13 } 14 ]; 15 ··· 23 [ 24 pkgs.cargo 25 pkgs.rust-analyzer 26 pkgs.mdbook 27 zigcc 28 ];
··· 9 commands = [ 10 { 11 name = "book"; 12 + help = "Build book at book/book"; 13 command = "mdbook build book"; 14 + } 15 + 16 + { 17 + name = "coverage"; 18 + help = "Test coverate at tarpaulin-report.html"; 19 + command = "cargo tarpaulin --out Html"; 20 } 21 ]; 22 ··· 30 [ 31 pkgs.cargo 32 pkgs.rust-analyzer 33 + pkgs.cargo-tarpaulin 34 pkgs.mdbook 35 zigcc 36 ];