ref: 6f9d91c5f33ead0351531ca0570da85cfb3e24e8
dir: /libstd/env.myr/
use "extremum.use" use "option.use" use "sleq.use" pkg std = extern var _environment : byte[:][:] const getenv : (name : byte[:] -> std.option(byte[:])) ;; const getenv = {name var n for env in _environment n = min(name.len, env.len) if sleq(name, env[:n]) && sleq(env[n:n+1], "=") -> `Some env[n+1:] ;; ;; -> `None }