Я могу легко прочитать переменную среды, используя System.Environment.getEnv
. Однако System.Environment
не имеет соответствующей функции setEnv
(насколько я могу судить).
Как мне установить переменную окружения из программы на Haskell? Я бы предпочел кроссплатформенное решение. (Так что просто выполнение export VAR = val
или использование System.Posix.Env
- не совсем то, что я ищу.)