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.

GitHub

108 stars
6 watching
6 forks
Language: Swift
last commit: over 1 year ago
Linked from 1 awesome list

futuresgenericspromisesswift

Backlinks from these awesome lists:

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