Lean 4(元)编程 Cookbook

读取环境变量🔗

你可以使用 IO.getEnv 获取一个环境变量的值。由于变量可能未被设置,它返回一个 Option String

def checkUser : IO Unit := do let user? IO.getEnv "USER" match user? with | some name => IO.println s!"Hello, {name}!" | none => IO.println "Could not find USER variable."