Variant

Value is not a Lua type, just represents all of type like string, number, boolean, LÖVE object, or table.

In Thread(or Channel), The value is boolean, string, number, LÖVE userdata, or a simple flat table. Foreign userdata (Lua's files, LuaSocket, ENet, ...), functions, and tables inside tables are not supported.

Other Languages