-module(openfeature). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([main/0]). -spec main() -> {ok, nil} | {error, nil}. main() -> gleam@io:println(<<"Hello from features!"/utf8>>), Flags = begin _pipe = gleam@dict:new(), gleam@dict:insert(_pipe, <<"flag-1"/utf8>>, true) end, Provider = providers@in_memory:in_memory_provider(Flags), gleam@io:debug( (erlang:element(5, Provider))(<<"flag-1"/utf8>>, false, none) ), gleam@io:debug((erlang:element(5, Provider))(<<"flag-2"/utf8>>, true, none)), gleam@io:debug((erlang:element(4, Provider))()), api:set_provider(Provider).