-module(internal@bar_json_test). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([main/0]). -file("/Users/cdaringe/src/gserde/src/internal/bar_json_test.gleam", 9). -spec main() -> nil. main() -> Bar_a = {bar, internal@foo:fixture_foo()}, Bar_str = begin _pipe = Bar_a, internal@bar_json:to_string(_pipe) end, Bar_b = begin _pipe@1 = Bar_str, _pipe@2 = internal@bar_json:from_string(_pipe@1), gleam@result:lazy_unwrap( _pipe@2, fun() -> gleam@io:debug( <<"parse error calling bar_json.from_string"/utf8>> ), erlang:error(#{gleam_error => panic, message => <<"`panic` expression evaluated."/utf8>>, module => <<"internal/bar_json_test"/utf8>>, function => <<"main"/utf8>>, line => 19}) end ) end, case Bar_a =:= Bar_b of true -> gleam_stdlib:println(<<"bars equal"/utf8>>); false -> gleam@io:debug({<<"a"/utf8>>, Bar_a}), gleam@io:debug({<<"b"/utf8>>, Bar_b}), erlang:error(#{gleam_error => panic, message => <<"not equal"/utf8>>, module => <<"internal/bar_json_test"/utf8>>, function => <<"main"/utf8>>, line => 27}) end, gleam_stdlib:print(Bar_str).