【发布时间】:2012-02-14 10:13:41
【问题描述】:
我可以使用System.Environment.getEnv 轻松读取环境变量。但是,System.Environment 没有任何对应的setEnv 函数(据我所知)。
如何从 Haskell 程序中设置环境变量?我更喜欢跨平台的解决方案。 (所以只执行export VAR=val 或使用System.Posix.Env 并不是我想要的。)
【问题讨论】:
-
请注意,base 4.7.0 现在有一个
setEnv。 -
@EmmanuelTouzery:太棒了。你能把它作为提高知名度的答案吗?谢谢。
标签: haskell cross-platform environment-variables