-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | A cross-platform library for setting environment variables -- -- A cross-platform library for setting environment variables @package setenv @version 0.1.0 module System.SetEnv -- | setEnv name value sets the specified environment variable to -- value. -- -- If value is the empty string, the specified environment -- variable is removed from the environment. -- -- Throws IOException if name is the empty string or -- contains an equals character. setEnv :: String -> String -> IO () -- | unSet name removes the specified environment variable from -- the environment of the current process. -- -- Throws IOException if name is the empty string or -- contains an equals character. unsetEnv :: String -> IO ()