gj 0.0.4

Event loop and promises.
docs.rs failed to build gj-0.0.4
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: gj-0.2.0

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 register callbacks to be executed when nonblocking IO completes. You can have many threads, each with their own GJ event loop. A single event loop runs on a single thread, so you can share mutable data between callbacks without any need for mutexes or atomics.