Puddle is a reactive coding environment backed by the Pomagma inference engine.
Install node, npm, and mongodb. Then
git clone https://github.com/fritzo/puddle cd puddle npm install npm test # optional
To run a local Puddle server using the public Pomagma server:
Install Puddle as above
Start a Puddle server
npm start # Ctrl-C to stop
In a browser, navigate to http://localhost:34934
To optionally run a local Pomagma server
Start a Pomagma analyst server
python -m pomagma analyze # Ctrl-C to stop
Restart puddle pointing to the local server
POMAGMA_ANALYST_ADDRESS=tcp://localhost:34936 nodejs main.js
Puddle was factored out of Pomagma in 2014.
Copyright 2013-2014 Fritz Obermeyer.
Puddle is licensed under the MIT license.