Pretty much as the question asks. I noticed if I await a function that isn't a promise it still works. However I wonder if there are any other implications to await-ing non-promise functions.
Does awaiting a function that isn't a promise cause issues, performance or otherwise?