[Typer] [Git][monnier/typer][type-macro-improvements] 3 commits: Fix nix shell and dune details