Current section
Files
Jump to
Current section
Files
src/corrosion.erl
-module(corrosion).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]).
-define(FILEPATH, "src/corrosion.gleam").
-export([corro_uri/1]).
-file("src/corrosion.gleam", 5).
-spec corro_uri(binary()) -> {ok, gleam@uri:uri()} | {error, nil}.
corro_uri(Addr) ->
gleam@result:'try'(
gleam_stdlib:uri_parse(Addr),
fun(Uri) ->
{ok,
{uri,
erlang:element(2, Uri),
erlang:element(3, Uri),
erlang:element(4, Uri),
erlang:element(5, Uri),
<<"/"/utf8>>,
none,
none}}
end
).