-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>>).