All Projects → swift-futures → Similar Projects or Alternatives

637 Open source projects that are alternatives of or similar to swift-futures

Zio
ZIO — A type-safe, composable library for async and concurrent programming in Scala
Stars: ✭ 3,167 (+9796.88%)
Mutual labels:  promises, concurrency, streams
queueable
Convert streams to async ⌛ iterables ➰
Stars: ✭ 43 (+34.38%)
Mutual labels:  promises, concurrency, streams
swoole-futures
⏳ Futures, Streams & Async/Await for PHP's Swoole asynchronous run-time.
Stars: ✭ 100 (+212.5%)
Mutual labels:  concurrency, streams, futures
async-oneshot
A fast, small, full-featured, no-std compatible oneshot channel
Stars: ✭ 55 (+71.88%)
Mutual labels:  concurrency, channels, futures
Brightfutures
Write great asynchronous code in Swift using futures and promises
Stars: ✭ 1,890 (+5806.25%)
Mutual labels:  promises, concurrency, futures
Promise Pool
Map-like, concurrent promise processing
Stars: ✭ 258 (+706.25%)
Mutual labels:  promises, concurrency
Swiftcoroutine
Swift coroutines for iOS, macOS and Linux.
Stars: ✭ 690 (+2056.25%)
Mutual labels:  promises, futures
future.callr
🚀 R package future.callr: A Future API for Parallel Processing using 'callr'
Stars: ✭ 52 (+62.5%)
Mutual labels:  promises, futures
mux-stream
(De)multiplex asynchronous streams
Stars: ✭ 34 (+6.25%)
Mutual labels:  concurrency, futures
python3-concurrency
Python3爬虫系列的理论验证,首先研究I/O模型,分别用Python实现了blocking I/O、nonblocking I/O、I/O multiplexing各模型下的TCP服务端和客户端。然后,研究同步I/O操作(依序下载、多进程并发、多线程并发)和异步I/O(asyncio)之间的效率差别
Stars: ✭ 49 (+53.13%)
Mutual labels:  concurrency, futures
Funfix
Functional Programming Library for JavaScript, TypeScript and Flow ✨⚡️
Stars: ✭ 596 (+1762.5%)
Mutual labels:  concurrency, futures
Go Concurrency
This repos has lots of Go concurrency, goroutine and channel usage and best practice examples
Stars: ✭ 84 (+162.5%)
Mutual labels:  concurrency, channels
ProtoPromise
Robust and efficient library for management of asynchronous operations in C#/.Net.
Stars: ✭ 20 (-37.5%)
Mutual labels:  promises, concurrency
Tascalate Concurrent
Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s
Stars: ✭ 144 (+350%)
Mutual labels:  promises, concurrency
Future
🚀 R package: future: Unified Parallel and Distributed Processing in R for Everyone
Stars: ✭ 735 (+2196.88%)
Mutual labels:  promises, futures
Pinfuture
An Objective-C future implementation that aims to provide maximal type safety
Stars: ✭ 74 (+131.25%)
Mutual labels:  promises, futures
pygolang
Go-like features for Python and Cython. (mirror of https://lab.nexedi.com/kirr/pygolang)
Stars: ✭ 37 (+15.63%)
Mutual labels:  concurrency, channels
Async-Channel
Python async multi-task communication library. Used by OctoBot project.
Stars: ✭ 13 (-59.37%)
Mutual labels:  concurrency, channels
Thread Pool
Thread pool implementation using c++11 threads
Stars: ✭ 417 (+1203.13%)
Mutual labels:  concurrency, futures
Promis
The easiest Future and Promises framework in Swift. No magic. No boilerplate.
Stars: ✭ 110 (+243.75%)
Mutual labels:  promises, futures
Promise Fun
Promise packages, patterns, chat, and tutorials
Stars: ✭ 3,779 (+11709.38%)
Mutual labels:  promises, concurrency
Promises
Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.
Stars: ✭ 3,576 (+11075%)
Mutual labels:  promises, futures
P Map
Map over promises concurrently
Stars: ✭ 639 (+1896.88%)
Mutual labels:  promises, concurrency
Asynchronous
Implementation-agnostic asynchronous code
Stars: ✭ 13 (-59.37%)
Mutual labels:  promises, futures
Kovenant
Kovenant. Promises for Kotlin.
Stars: ✭ 657 (+1953.13%)
Mutual labels:  promises, concurrency
Easyfutures
Easy Swift Futures & Promises.
Stars: ✭ 40 (+25%)
Mutual labels:  promises, futures
Swimmer
🏊 Swimmer - An async task pooling and throttling utility for JS
Stars: ✭ 94 (+193.75%)
Mutual labels:  promises, concurrency
Python3 Concurrency Pics 02
爬取 www.mzitu.com 全站图片,截至目前共5162个图集,16.5万多张美女图片,使用 asyncio 和 aiohttp 实现的异步版本只需要不到2小时就能爬取完成。按日期创建图集目录,保存更合理。控制台只显示下载的进度条,详细信息保存在日志文件中。支持异常处理,不会终止爬虫程序。失败的请求,下次再执行爬虫程序时会自动下载
Stars: ✭ 275 (+759.38%)
Mutual labels:  concurrency, futures
Promise
Promise / Future library for Go
Stars: ✭ 149 (+365.63%)
Mutual labels:  promises, futures
Asynquence
Asynchronous flow control (promises, generators, observables, CSP, etc)
Stars: ✭ 1,737 (+5328.13%)
Mutual labels:  promises, streams
Hydra
⚡️ Lightweight full-featured Promises, Async & Await Library in Swift
Stars: ✭ 1,954 (+6006.25%)
Mutual labels:  promises, futures
Q
A platform-independent promise library for C++, implementing asynchronous continuations.
Stars: ✭ 179 (+459.38%)
Mutual labels:  promises, futures
Lwt
OCaml promises and concurrent I/O
Stars: ✭ 505 (+1478.13%)
Mutual labels:  promises, futures
soabase-stages
A tiny library that makes staged/pipelined CompletableFutures much easier to create and manage
Stars: ✭ 23 (-28.12%)
Mutual labels:  concurrency, futures
java-red
Effective Concurrency Modules for Java
Stars: ✭ 25 (-21.87%)
Mutual labels:  concurrency, futures
Smol
A small and fast async runtime for Rust
Stars: ✭ 2,206 (+6793.75%)
Mutual labels:  concurrency, futures
Tomorrowland
Lightweight Promises for Swift & Obj-C
Stars: ✭ 106 (+231.25%)
Mutual labels:  promises, futures
Futures
Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux
Stars: ✭ 59 (+84.38%)
Mutual labels:  promises, futures
futureproof
Bulletproof concurrent.futures
Stars: ✭ 36 (+12.5%)
Mutual labels:  concurrency, futures
Protobuf-Dreamer
A tiled DeepDream project for creating any size of image, on both CPU and GPU
Stars: ✭ 39 (+21.88%)
Mutual labels:  channels
JavaCertification
This is a full resource guide for my attempt to get Java 11 Certified
Stars: ✭ 67 (+109.38%)
Mutual labels:  streams
java-core
Collections of solutions for micro-tasks created while building modules as part of project. Also has very fun stuffs :)
Stars: ✭ 35 (+9.38%)
Mutual labels:  streams
godsend
A simple and eloquent workflow for streaming messages to micro-services.
Stars: ✭ 15 (-53.12%)
Mutual labels:  streams
cwlogs-writable
Writable stream for AWS CloudWatch Logs
Stars: ✭ 18 (-43.75%)
Mutual labels:  streams
labeledpipe
Lazypipe with labels.
Stars: ✭ 15 (-53.12%)
Mutual labels:  streams
Microfutures
Lightweight implementation of Futures that shares a similar subscription interface with RxSwift.
Stars: ✭ 38 (+18.75%)
Mutual labels:  promises
haxe-concurrent
A haxelib for basic platform-agnostic concurrency support
Stars: ✭ 69 (+115.63%)
Mutual labels:  concurrency
streams-workshop
A workshop on Node.js Streams
Stars: ✭ 176 (+450%)
Mutual labels:  streams
fcsl-pcm
Partial Commutative Monoids
Stars: ✭ 20 (-37.5%)
Mutual labels:  concurrency
go-observer
Go package for simplifying channel-based broadcasting of events from multiple publishers to multiple observers
Stars: ✭ 66 (+106.25%)
Mutual labels:  channels
django-lock-tokens
A Django application that provides a locking mechanism to prevent concurrency editing.
Stars: ✭ 19 (-40.62%)
Mutual labels:  concurrency
scalable-concurrent-containers
High performance containers and utilities for concurrent and asynchronous programming
Stars: ✭ 101 (+215.63%)
Mutual labels:  concurrency
fetch
A fetch API polyfill for React Native with text streaming support.
Stars: ✭ 27 (-15.62%)
Mutual labels:  streams
monogram
Aspect-oriented layer on top of the MongoDB Node.js driver
Stars: ✭ 76 (+137.5%)
Mutual labels:  streams
thread-pool
A modern thread pool implementation based on C++20
Stars: ✭ 104 (+225%)
Mutual labels:  concurrency
File-Maker
Generate data files for Wii Channels that have the latest news, forecast data, etc.
Stars: ✭ 65 (+103.13%)
Mutual labels:  channels
conquerant
lightweight async/await for Clojure
Stars: ✭ 31 (-3.12%)
Mutual labels:  concurrency
wasm-bindgen-rayon
An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.
Stars: ✭ 257 (+703.13%)
Mutual labels:  concurrency
async-airtable
A lightweight npm package to handle working with the Airtable API.
Stars: ✭ 48 (+50%)
Mutual labels:  promises
vue-promise-dialogs
A tiny & modern library that allows you to work with dialogs as with asynchronous functions.
Stars: ✭ 43 (+34.38%)
Mutual labels:  promises
1-60 of 637 similar projects