toString
builtins.toString
Primop
Docs pulled from | This Revision | 1 day ago
Takes 1 arguments
e
Convert the expression e to a string. e can be:
-
A string (in which case the string is returned unmodified).
-
A path (e.g.,
toString /foo/bar
yields"/foo/bar"
. -
A set containing
{ __toString = self: ...; }
or{ outPath = ...; }
. -
An integer.
-
A list, in which case the string representations of its elements are joined with spaces.
-
A Boolean (
false
yields""
,true
yields"1"
). -
null
, which yields the empty string.
This function is not defined in a .nix file. It is likely a builtins function or an alias of a builtins function. builtins functions are predefined functions provided by Nix.
Noogle detected
Detected Type
toString :: a -> String
Implementation
This function is implemented in c++ and is part of the native nix runtime.