This is not the same as a concat-and-assign operator, but it can help to declutter code with lots of foo = foo .. bar.
foo = foo .. bar
local function add(str) result = result .. str end