This project was created as part of my dissertation at The University of Edinburgh. Click here to visit the website. Click here to read the dissertation.
- Make sure you have Node.JS and Docker installed on your system. I would also recommend using PNPM as your package manager, instead of NPM (which comes with Node.JS by default).
- Run
git clone https://github.com/oathompsonjones/A-Graphical-Playground-for-Haskell.gitto clone this repository. - Run
cd A-Graphical-Playground-for-Haskellto navigate to the correct directory. - Set up a MongoDB database.
- Create a file called
.envat the root of this directory, containing a variable calledMONGO_DB_URL, containing the URL to your database. - Run
pnpm install(ornpm installif using NPM). - Run
pnpm build(ornpm run buildif using NPM). - Run
pnpm start(ornpm run startif using NPM).
Please use the issue tracker to report any bugs, and provide as much information as you can, including how to reproduce the bug where possible.