All Projects → seanmonstar → futures-fs

seanmonstar / futures-fs

Licence: Apache-2.0, MIT licenses found Licenses found Apache-2.0 LICENSE-APACHE MIT LICENSE-MIT
Access File System operations off-thread, using a Futures.

Programming Languages

rust
11053 projects

Labels

Projects that are alternatives of or similar to futures-fs

Future
High-performance Future implementation for the JVM
Stars: ✭ 223 (+248.44%)
Mutual labels:  futures
tsukuyomi
Asynchronous Web framework for Rust
Stars: ✭ 81 (+26.56%)
Mutual labels:  futures
optionmatrix
Financial Derivatives Calculator with 168+ Models (Options Calculator)
Stars: ✭ 121 (+89.06%)
Mutual labels:  futures
python-api
Trading API for Quedex Bitcoin Derivatives Exchange.
Stars: ✭ 20 (-68.75%)
Mutual labels:  futures
NSE-Stock-Scanner
National Stock Exchange (NSE), India based Stock screener program. Supports Live Data, Swing / Momentum Trading, Intraday Trading, Connect to online brokers as Zerodha Kite, Risk Management, Emotion Control, Screening, Strategies, Backtesting, Automatic Stock Downloading after closing, live free day trading data and much more
Stars: ✭ 78 (+21.88%)
Mutual labels:  futures
java-red
Effective Concurrency Modules for Java
Stars: ✭ 25 (-60.94%)
Mutual labels:  futures
Trading Server
A multi-asset, multi-strategy, event-driven trade execution and management platform for running many algorithms/bots at many venues simultaneously with unified risk management and reporting. Uses MongoDB for storage and Telegram for user notifications/trade consent.
Stars: ✭ 191 (+198.44%)
Mutual labels:  futures
PromisedFuture
A Swift based Future/Promises framework to help writing asynchronous code in an elegant way
Stars: ✭ 75 (+17.19%)
Mutual labels:  futures
passivbot
Trading bot running on Binance, Bitget, OKX and Bybit
Stars: ✭ 558 (+771.88%)
Mutual labels:  futures
tqsdk-js
期货行情/历史数据/交易 开发包
Stars: ✭ 52 (-18.75%)
Mutual labels:  futures
parallel-event-emitter
Parallel event emitter built on futures-rs
Stars: ✭ 29 (-54.69%)
Mutual labels:  futures
Futures
Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux
Stars: ✭ 59 (-7.81%)
Mutual labels:  futures
hyper-proxy
A proxy connector for Hyper-based crates
Stars: ✭ 73 (+14.06%)
Mutual labels:  futures
Monadless
Syntactic sugar for monad composition in Scala
Stars: ✭ 231 (+260.94%)
Mutual labels:  futures
futureproof
Bulletproof concurrent.futures
Stars: ✭ 36 (-43.75%)
Mutual labels:  futures
Fahrenheit
toy futures executor 🚒📖🔥
Stars: ✭ 213 (+232.81%)
Mutual labels:  futures
backend-ctp
CTP接口封装,使用redis做消息中转
Stars: ✭ 26 (-59.37%)
Mutual labels:  futures
stream-throttle
Rust Stream combinator, to limit the rate at which items are produced
Stars: ✭ 19 (-70.31%)
Mutual labels:  futures
FutureBuilderWithPagination
we're gonna look out how to work with Future Builder and show the result in GridView. We'll also see how to use Pagination with Future Builder.Future Builder is a widget that returns another widget based on futures execution result. It builds itself based on the latest AsyncSnapshots.
Stars: ✭ 45 (-29.69%)
Mutual labels:  futures
starfish
Rust futures on spdk
Stars: ✭ 31 (-51.56%)
Mutual labels:  futures

futures-fs

Travis Build Status crates.io docs.rs

Access File System operations off-thread, using Futures and Streams.

Usage

let fs = FsPool::default();

// our source file
let read = fs.read("/home/sean/foo.txt", Default::default());

// default writes options to create a new file
let write = fs.write("/home/sean/out.txt", Default::default());

// block this thread!
// the reading and writing however will happen off-thread
read.forward(write).wait()
    .expect("IO error piping foo.txt to out.txt");
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].