-module(ag_html@string_utils).
-compile(no_auto_import).
-export([map/2]).
-spec map(binary(), fun((binary()) -> binary())) -> gleam@string_builder:string_builder().
map(Str, Fun) ->
_pipe = Str,
_pipe@1 = gleam@string:to_graphemes(_pipe),
_pipe@2 = gleam@list:map(_pipe@1, Fun),
gleam@string_builder:from_strings(_pipe@2).