Bud*_*Joe 3 .net f# dictionary environment-variables
采用F#字符串列表的惯用方法是什么?
let myList = ["BUILD_NUMBER"; "GIT_COMMIT"; "GIT_BRANCH"]
Run Code Online (Sandbox Code Playgroud)
并将其转换为字典,其中上面的单词是键,相应的环境变量是值.
是应该用单线程还是用管道表达来完成所有这些?我错过了FP背景知道如何从列表到字典.在F#中最常用的方法是什么?
Environment.GetEnvironmentVariable和dict函数应该做的工作:
let env =
myList
|> Seq.map (fun var -> var, Environment.GetEnvironmentVariable var)
|> dict
Run Code Online (Sandbox Code Playgroud)