Headless
Headless makes it easy to write experiments ontop of cabal.
Usage
There are a couple of options you can provide when creating a new headless instance
var headless = new Headless(opts)
opts.temp = false
store all data in memory
opts.completeLog = false
stream all messages from beginning to end
var Headless = var headless = cabalKey optstemp: false headless headless headless // connect to the cabal's swarmheadless // disconnect from the swarmheadless headless headless headlessid { console} var connectedPeers = headless