-module(touch_grass@env). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]). -define(FILEPATH, "src/touch_grass/env.gleam"). -export([lift/0, lower/0, encode/1]). -file("src/touch_grass/env.gleam", 8). -spec lift() -> eyg@analysis@type_@isomorphic:type(any()). lift() -> string. -file("src/touch_grass/env.gleam", 12). -spec lower() -> eyg@analysis@type_@isomorphic:type(any()). lower() -> eyg@analysis@type_@isomorphic:option(string). -file("src/touch_grass/env.gleam", 18). -spec encode(gleam@option:option(binary())) -> eyg@interpreter@value:value(any(), any()). encode(Value) -> case Value of {some, S} -> eyg@interpreter@value:some({string, S}); none -> eyg@interpreter@value:none() end.