gj 0.0.11

Event loop and promises.
Documentation

Good Job, promise-based concurrency

Build Status

Documentation here.

EXPERIMENTAL! UNSTABLE! A WORK IN PROGRESS!

GJ is a port of the KJ concurrency framework into Rust. A GJ event loop allows you to execute many lightweight stackless tasks on a single operating system thread. You can share mutable data between tasks without any need for mutexes or atomics. GJ also provides a completion-based I/O interface.