Promis
Task runner
A framework for working with asynchronous tasks in Swift using futures and promises.
The easiest Future and Promises framework in Swift. No magic. No boilerplate.
108 stars
6 watching
6 forks
Language: Swift
last commit: over 1 year ago
Linked from 1 awesome list
futuresgenericspromisesswift
Related projects:
Repository | Description | Stars |
---|---|---|
zaaack/foy | A task runner with promise-based tasks and utilities for building and executing scripts. | 268 |
earthboundkid/flowmatic | A library that provides an easy-to-use API for managing concurrent tasks and propagating errors | 368 |
bamzi/jobrunner | A framework for running background tasks asynchronously within a web application | 1,047 |
kriswallsmith/spork | An experimental library that allows you to run tasks in parallel on multiple processes while maintaining control over the execution of code in both parent and child processes. | 586 |
joerdav/xc | Solves the problem of scripts and documentation being separate entities, by defining them inline with the documentation in a human-readable format | 1,198 |
reactkit/swifttask | Provides a framework for handling asynchronous tasks with progress tracking, pause/resume, and retry capabilities in Swift | 1,935 |
dfed/swift-async-queue | A library that provides an ordered queue for executing asynchronous tasks from non-isolated contexts in Swift Concurrency. | 162 |
egoist/maid | A tool that automates repetitive tasks by defining and running tasks in Markdown files using specific syntax. | 2,021 |
rxswiftcommunity/rxtask | A command-line task runner implemented using RxSwift | 15 |
subito-it/mendoza | Tools for parallelizing UI tests on multiple machines to speed up execution time. | 64 |
tomlokhorst/promissum | A Swift library providing a set of combinators and utilities for working with asynchronous operations in an functional programming style. | 68 |
davidask/futures | A framework for simplifying asynchronous programming using lightweight promises and futures | 58 |
srs/gradle-grunt-plugin | A plugin that integrates Grunt task execution into the Gradle build process | 106 |
hyperf/gotask | A service that offloads heavy-duty operations to a separate process using bi-directional IPC. | 227 |
sindresorhus/p-all | Concurrently execute multiple promise-returning functions with optional concurrency limits. | 315 |