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.

GitHub

137 stars
11 watching
19 forks
Language: Go
last commit: almost 6 years ago
Linked from 2 awesome lists

asyncgohacktoberfest

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yaitoo/asyncAn asynchronous task package for Go with support for async/await pattern and context cancellation.6
johnsundell/flowEnables atomic operations with synchronous or asynchronous execution and reusable code blocks216
awestlake87/pyo3-asyncioA Rust library that enables interactions between Python Coroutines and Rust Futures using the Asyncio Library318
briancavalier/creedA library that simplifies asynchronous programming by providing coroutines and promises with functional programming features.274
zombieleet/async-bashA bash script that provides asynchronous functionality for executing shell commands.138
achimnol/aiotoolsProvides idiomatic asyncio utilities for building asynchronous applications.154
aaronjan/hunchProvides functions for managing asynchronous workflows with context-based execution control104
roytornado/flow-iosA design pattern and utility library for writing clean and readable asynchronous code in Swift.21
reugn/asyncA collection of concurrent and asynchronous data structures and utilities for efficient programming in Go.226
yannickl/awaitkitA Swift library that simplifies asynchronous programming using the Async/Await syntax750
skywind3000/asyncrun.vimAn Vim plugin that enables running shell commands in the background and displaying their output in real-time within Vim's Quickfix Window.1,860
flipcoder/kitA C++ library providing utilities and abstractions for asynchronous programming, coroutines, reactive systems, and other related concepts.23
paulrademacher/asyncppA 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-whilstAn implementation of an async while loop that repeatedly executes a function until a condition is met or fails54
dnikolovv/optional-asyncAsync extensions for working with the Optional library in C# to chain asynchronous functions without awaiting5