NixOS / nix

Nix, the purely functional package manager
https://nixos.org/
GNU Lesser General Public License v2.1
12.3k stars 1.49k forks source link

C API: String Context #10398

Open roberth opened 6 months ago

roberth commented 6 months ago

Is your feature request related to a problem? Please describe.

The string context is not accessible yet.

Describe the solution you'd like

One or both of

Describe alternatives you've considered

Additional context

8699

Priorities

Add :+1: to issues you find important.

roberth commented 6 months ago

Made a start with C functions to read the string context from a string value, but doing realisation first is more bang for the buck.

Ericson2314 commented 6 months ago

@pennae had brought up reducing heap data structure <-> std::set<std::string> round trips in the evaluator. Perhaps that could inform this.