async
Async runner
A safe way to execute functions asynchronously while recovering from panics and facilitating error cause discovery.
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
137 stars
11 watching
19 forks
Language: Go
last commit: about 4 years ago
Linked from 2 awesome lists
asyncgohacktoberfest
Related projects:
Repository | Description | Stars |
---|---|---|
yaitoo/async | An asynchronous task package for Go with support for async/await pattern and context cancellation. | 6 |
johnsundell/flow | Enables atomic operations with synchronous or asynchronous execution and reusable code blocks | 216 |
awestlake87/pyo3-asyncio | A Rust library that enables interactions between Python Coroutines and Rust Futures using the Asyncio Library | 315 |
briancavalier/creed | A library that simplifies asynchronous programming by providing coroutines and promises with functional programming features. | 274 |
zombieleet/async-bash | A bash script that provides asynchronous functionality for executing shell commands. | 137 |
achimnol/aiotools | Provides idiomatic asyncio utilities for building asynchronous applications. | 154 |
aaronjan/hunch | Provides functions for managing asynchronous workflows with context-based execution control | 104 |
roytornado/flow-ios | A design pattern and utility library for writing clean and readable asynchronous code in Swift. | 21 |
reugn/async | A collection of concurrent and asynchronous data structures and utilities for efficient programming in Go. | 225 |
yannickl/awaitkit | A Swift library that simplifies asynchronous programming using the Async/Await syntax | 750 |
skywind3000/asyncrun.vim | An Vim plugin that enables running shell commands in the background and displaying their output in real-time within Vim's Quickfix Window. | 1,863 |
flipcoder/kit | A C++ library providing utilities and abstractions for asynchronous programming, coroutines, reactive systems, and other related concepts. | 23 |
paulrademacher/asyncpp | A utility library that simplifies asynchronous programming in C++ by providing pre-built patterns and lambdas to avoid callbacks and manage complex operations. | 101 |
sindresorhus/p-whilst | An implementation of an async while loop that repeatedly executes a function until a condition is met or fails | 54 |
dnikolovv/optional-async | Async extensions for working with the Optional library in C# to chain asynchronous functions without awaiting | 5 |