úÎ f 7 Safe-InferredsetEnv name value, sets the specified environment variable to value. 2On Windows setting an environment variable to the  empty string removes B that environment variable from the environment. For the sake of 6 compatibility we adopt that behavior. In particular    setEnv name "" has the same effect as     name  If you don'<t care about Windows support and want to set an environment " variable to the empty string use System.Posix.Env.setEnv from the unix  package instead. Throws  if name is the empty string or  contains an equals sign.  unSet name5 removes the specified environment variable from the % environment of the current process. Throws  if name is the empty string or  contains an equals sign.  setenv-0.1.1 System.SetEnvControl.Exception IOExceptionsetEnvunsetEnvsetEnv_