This is a non-browser demo combining the following packages to generate the above SVG graphic:
Most of the source code is written in the pointfree DSL syntax and includes a rudimentary graphics lib to generate SVG shapes in hiccup format (basically a DOM defined by nested arrays). The example also demonstrates how to define custom words defined in JS to easily extend the language.
The generated SVG file will be written in this example's directory...
git clone https://github.com/thi-ng/umbrella.git
cd umbrella/examples/pointfree-svg
yarn install
yarn build
- Karsten Schmidt
© 2018 Karsten Schmidt // Apache Software License 2.0