GitXplorerGitXplorer
M

vambda

public
9 stars
0 forks
16 issues

Commits

List of commits on branch master.
Unverified
f0a186dc2a07c4fe1a978415b8787bdce33f1937

fix img

mmikeheaton-stripe committed 5 years ago
Unverified
f62d3250989b15eb3c1c03739bcb5dfe490841e5

more images in readme

mmikeheaton-stripe committed 5 years ago
Unverified
8602b13a7fd7c9da3cbe3f529aada0fb3a98a5f1

add sudoku demo to readme

mmikeheaton-stripe committed 5 years ago
Unverified
807e859602e8dbf1d9f3e8350b8212cfcee55b5b

Merge branch 'master' of github.com:MikeHeaton/vambda

mmikeheaton-stripe committed 5 years ago
Unverified
26bfd5933badc16f2812ce80f5ea4c5d0bf6f03b

readme

mmikeheaton-stripe committed 5 years ago
Verified
127ad3492f53c1ae8bfbd2715a75dff181c9ad10

Update README.md

MMikeHeaton committed 5 years ago

README

The README file for this repository.

Vambda

This picture solves a Sudoku.

No really, it does!

Write beautiful programs with graphs.

Vambda is a visual editor for writing lisp programs, with an emphasis on beauty and visualizing logical structures. You can build and run programs completely in the browser (only tested in Chrome), no installation required.

Quickstart

To start the server:

npm install (to install local dependencies)
node_modules/.bin/webpack-dev-server

Then visit http://localhost:8080/.

How To Play

See here for a tutorial, or load a demo from the ./demos folder.

Questions, comments, requests? Please send me a message or submit an issue!

Things That Are Broken

I don't actively maintain this -- it served its purpose as interesting experimentation, and if I want to come back to it it'll probably require a rewrite in a proper front-end framework! Some things I know are broken.

  • Comments' locations don't match up to the canvas.

A Closer look

Code is visual:

Functions are clear:

Algorithms are beautiful:

Output is correct:

(even for this difficult sparse Sudoku puzzle!)