Do you need toPath?

lib.readFile "./foo/${name}/bar"

seems to work for me.

On 16 October 2015 at 11:10, Bas van Dijk <[email protected]> wrote:

> Hello,
>
> In a Nix expression I would like to read a file where the file path is
> based on a variable. So I would like to do something like this:
>
>   with builtins;
>   readFile (toPath ("./foo/" + name + "/bar"))
>
> Unfortunately this doesn't work since toPath expects a string which
> represents an absolute path.
>
> Is there any other way to do this?
>
> Cheers,
>
> Bas
> _______________________________________________
> nix-dev mailing list
> [email protected]
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to