Why are async functions async if they're synchronous?

It is because the functions are asynchronous internally according to this:

In my opinion, you’d think the functions would be named according to how they behave in lua but it’s probably a naming convention that’s already too widely used to switch back from anyway.

2 Likes