Module Ecaml.System

(Info-goto-node "(elisp)System Environment")

val getenv : var:string ‑> string option

(describe-function 'getenv)(Info-goto-node "(elisp)System Environment")

val setenv : var:string ‑> value:string option ‑> unit

(describe-function 'setenv)(Info-goto-node "(elisp)System Environment")

val process_environment : string list Var.t

(describe-variable 'process-environment)(Info-goto-node "(elisp)System Environment")

module Var_and_value : sig ... end
val setenv_temporarily : Var_and_value.t list ‑> f:(unit ‑> 'a) ‑> 'a