The Coroutine library is currently used to detect yielding, we can replace this with this hack which should be more performant
local function run()
--- ...
end
for _ in run do
end
We want to implement this in a way where we can still detect when it yields, versus allowing it to just error.
The Task library is used to output errors/warnings with no default traceback, e.g. task.spawn(error, err, 0). We probably don't need to do this, can find a better way to handle and output errors.
The Coroutine library is currently used to detect yielding, we can replace this with this hack which should be more performant
We want to implement this in a way where we can still detect when it yields, versus allowing it to just error.
The Task library is used to output errors/warnings with no default traceback, e.g.
task.spawn(error, err, 0). We probably don't need to do this, can find a better way to handle and output errors.