Synchronizes pull-streams that are connected by an unsynchronized transport.
Converts a pull-stream function into an equivalent object form.
Buffer that reads (enqueue) as much data as possible before draining (dequeuing).
Logs synchronization events inside a pull-stream.
Limits the total number of items inside a through pull-stream.
Lends one value at a time from a stream. Re-lends in case of errors.
A refinement of the parallel map module for dynamic, unbounded, and fault-tolerant parallel processing.
Bootstrap client and server to bootstrap WebRTC connections made with simple-peer
Server for the webrtc-bootstrap client
Dynamically maintain a tree overlay with WebRTC
Allows a client to remotely update the static files served without restarting the server using a secret value established when the server was started.
Server for bootstrapping a pando network and serving the volunteer code.
Distribute processing of a stream of items to volunteers on the web.
Contribute to a pando computing network.
Run code inside a hidden Electron window
Use WebRTC in Node.js via a hidden Electron process
Wu-Wei (無爲) Benchmarking Toolkit ==========================
Produces a stream from the pull-stream protocol events happening during the interaction between two modules.
Reference modules for checking the correctness of other modules.
Pull-stream module for detecting protocol violations at the interface of two modules.
Keeps resubmitting inputs to transformer until the corresponding outputs test successfully.
Test random interleavings of pull-lend-stream.
Test server for determining the direct connectivity between WebRTC participants.