lemur
lemur copied to clipboard
Lemur: visual functional programming language that compiles to Python
Lemur
My senior thesis in CS at the University of Chicago, advised by Borja Sotomayor. Special thanks to Ravi Chugh (UChicago CS) and Mike Wilde (UChicago Computation Institute/Argonne National Lab).

- Paper (background, related work, explanation of key data structures & algos w/ source links, etc)
- Talk Slides (incl. screenshots)
- Videos: (note: right sidebar filled w/ Lorem Ipsum has since been removed)
Requires
- Elm 0.16 (elm-lang.org)
- Node.js 0.12
- Python 2.7
How to run
With Docker
$ docker run -p 3000:3000 vilterp/lemur
By Hand
In root directory:
$ make deps(installs Elm and Node packages)$ make(compiles Elm code)$ node server.js- Open browser to http://localhost:3000/