-module(glenvy@env). -compile([no_auto_import, nowarn_unused_vars]). -export([get/1, get_int/1, get_float/1]). -spec get(binary()) -> {ok, binary()} | {error, nil}. get(Name) -> gleam_erlang_ffi:get_env(Name). -spec get_int(binary()) -> {ok, integer()} | {error, nil}. get_int(Name) -> gleam@result:'try'(get(Name), fun(Value) -> _pipe = Value, gleam@int:parse(_pipe) end). -spec get_float(binary()) -> {ok, float()} | {error, nil}. get_float(Name) -> gleam@result:'try'(get(Name), fun(Value) -> _pipe = Value, gleam@float:parse(_pipe) end).