OxL Reference

fn env

Environment variable, none if unset (same as the prelude env).

Example:

oxl✓ checked in CI
use std.os { env }

fn main() io {
  print("{env("OXL_SURELY_UNSET_VARIABLE")} {(env("OXL_SURELY_UNSET_VARIABLE") ?? "default")}")
}
Output
none default
@intrinsic("env") pub(api) fn env(name: str) -> str?  io

Since. 1.0.0-beta

Parameters

NameType
namestr

Returns

str?

Effects

io

Defined in: std/os/os.oxl:75

See also