lewis6991/async.nvim (opens in new tab)
Async library for Neovim pluginsasync.nvim Structured concurrency for Lua 5.1, built on stackful coroutines. async.nvim lets you write callback-driven work in a direct style while keeping clear task ownership: parents wait for attached children, unhandled child errors propagate upward, and cancellation propagates downward. For the full semantics, read The design is heavily influenced by Nathaniel J. Smith's . Installation In Neovim, you can install with the built-in package manager: vim.pack....
Read the original article