B0_memo.Env
Memo environment lookups.
val var : empty_is_none:bool -> B0_std.Os.Env.var_name -> t -> string option
var name m
looks up variable name
in m
's env
.
val var' :
empty_is_none:bool ->
(B0_std.Os.Env.var_name -> ('a, string) Stdlib.result) ->
B0_std.Os.Env.var_name ->
t ->
'a option
var' m parse name
looks up name
in m
's env
and parses it with parse
. This B0_memo.fail
s the memo in case of error.
val var_exists : B0_std.Os.Env.var_name -> t -> bool
var_exists var m
is true
if var
is defined in m
's env
, even if empty.