Module Luv.Env
val getenv : string -> (string, Error.t) Result.result
Retrieves the value of an environment variable.
Binds
uv_os_getenv
. Seegetenv(3p)
.Requires libuv 1.12.0.
Feature check:
Luv.Require.(has os_getenv)
val setenv : string -> value:string -> (unit, Error.t) Result.result
Sets an environment variable.
Binds
uv_os_setenv
. Seesetenv(3p)
.Requires libuv 1.12.0.
Feature check:
Luv.Require.(has os_getenv)
val unsetenv : string -> (unit, Error.t) Result.result
Unsets an environment variable.
Binds
uv_os_unsetenv
. Seeunsetenv(3p)
.Requires libuv 1.12.0.
Feature check:
Luv.Require.(has os_getenv)
val environ : unit -> ((string * string) list, Error.t) Result.result
Retrieves all environment variables.
Binds
uv_os_environ
. Seeenviron(3p)
.Requires libuv 1.31.0.
Feature check:
Luv.Require.(has os_environ)