我正在寻找类似于Haskell中Python os.path.expandvars
的东西,即FilePath -> IO FilePath
函数
%VAR%
和Unix $VAR
样式)示例:
> expandVars "$HOME/foo/bar"
"/home/someuser/foo/bar"
我搜索过Hoogle,Hayoo和Google,但没有发现任何内容,考虑到跨平台Haskell工具的数量,这是令人惊讶的。我找到的最近的是this Unix-only implementation。也许有一些项目将其作为子程序来实现?