Skip to content

explorable-viz/fluid

Repository files navigation

Fluid: Language-integrated data provenance

Fluid is an experimental programming language which integrates a bidirectional dynamic analysis to connect outputs to data sources in a fine-grained way. Fluid is implemented in PureScript and runs in the browser.

develop GitHub pages v0.3.1-typescript

Software required

  • git
  • yarn
  • yarn install to install application dependencies

Running the tests on the command line

  • yarn build and then yarn test for core tests

Running the tests in the browser

  • yarn build as above, then yarn test-browser
  • hit Debug in the browser window that opens, and then open Developer Tools or equivalent

Running the web app

  • yarn serve-app to build and serve app
  • open a browser at the served URL (usually 127.0.0.1:8080).