Async Function
Noun · Development
Definitions
A function that can suspend while waiting for asynchronous operations and resume later, usually returning a promise, future, or similar awaitable result. Async functions make non-blocking I/O and concurrency easier to write in a sequential style.
In plain English: A function designed to perform work that can pause and resume around async operations.
Example: "The API layer switched to an async function so it could await the database, cache, and audit writes without nesting callbacks."