-module(gladvent@internal@util). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([defer/2, deduplicate_sort/1]). -spec defer(fun(() -> any()), fun(() -> NHL)) -> NHL. defer(Later, Now) -> Res = Now(), Later(), Res. -spec deduplicate_sort(list(integer())) -> list(integer()). deduplicate_sort(L) -> _pipe = L, _pipe@1 = gleam@set:from_list(_pipe), _pipe@2 = gleam@set:to_list(_pipe@1), gleam@list:sort(_pipe@2, fun gleam@int:compare/2).