This is a private module sandbox of Surjection, for their own experimentation. Items in this module may be added and removed at Surjection's discretion; do not rely on this module's stability.
local export = {}
local function template_rep(args)
return mw.ustring.rep(args, 3)
end
function export.test(frame)
return require("Module:User:Surjection/invoker")(frame:getParent().args, { = template_rep })
end
function export.join(frame)
local args = frame:getParent().args
local pargs = {}
local i = 1
while args do
pargs = args
i = i + 1
end
return table.concat(pargs)
end
return export