Dz
Djazair
v1.0.5
🔍

Env Module

Import using: use env

env.get(key)

Gets an environment variable value. Returns Null if not set.

use env
let path = env.get("PATH")
print(path)
let missing = env.get("NONEXISTENT")
print(str(missing))  # Null

env.getOr(key, defaultVal)

Gets an environment variable with a fallback default value.

use env
let val = env.getOr("MY_VAR", "default_value")
print(val)  # default_value (if MY_VAR not set)

env.set(key, value)

Sets (or overwrites) an environment variable.

use env
env.set("MY_VAR", "my_value")
print(env.get("MY_VAR"))  # my_value

env.delete(key)

Deletes (unsets) an environment variable.

use env
env.delete("MY_VAR")
print(str(env.get("MY_VAR")))  # Null

env.all()

Returns a Map containing all environment variables.

use env
let all = env.all()
print(str(all["PATH"]))
© 2026 Harizi Riyadh. Released under the MIT License.
Official Website for Djazair.