tvix-cli: split out store/eval glue code
#327
Opened by flokli at
We should split out all the glue code for store and eval into its own crate, and have the CLI only do the CLI parsing.
- The error struct is not public
- It's not possible to access
derivation
orknown_paths
This makes it hard to write test benches, or things using the derivation
builtin.
It might make sense to think about the ergonomics for how to create a tvix evaluator that's able to evaluate nixpkgs. Related to b/262 too.
- flokli updated the body of this issue at 2023-10-19T11·45+00
- flokli updated the body of this issue at 2023-10-19T11·47+00
-
flokli at 2023-11-03T12·11+00
This has been done, can be closed.
flokli at 2023-11-15T22·10+00
- flokli closed this issue at 2023-11-15T22·10+00