Current section
Files
Jump to
Current section
Files
src/knit@internal.erl
-module(knit@internal).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([main/0]).
-file("src/knit/internal.gleam", 4).
-spec main() -> binary().
main() ->
Fmt = knit:new(fun(Yarn) -> _pipe = Yarn,
_pipe@1 = knit:split(_pipe, <<"\n"/utf8>>),
_pipe@3 = gleam@list:map(
_pipe@1,
fun(Yarn@1) ->
_pipe@2 = knit:pad_centre(Yarn@1, 14, <<" "/utf8>>),
knit:margin_centre(_pipe@2, 2, <<"|"/utf8>>)
end
),
knit:join(_pipe@3, <<"\n"/utf8>>) end),
Fmt(<<"line 1\nline 2\nline 3"/utf8>>).