Closing File Connections
io.close() closes the file! It’s often used with the Colon Operator shorthand to pass the file as the 1st argument.
local File = io.open("myFile.txt")
File:close()
Files are automatically closed by Lua garbage collection to manage memory, but that takes an unpredictable amount of time to happen. It is always best to call close() explicitly.
Â