Skip to content

interstar/Patterning

Repository files navigation

Patterning

Note : this Patterning repository is now deprecated

See Patterning Core.

That is the up-to-date repository of the core library for generating patterns in your Clojure / ClojureScript projects. Its README also has links to other important resources and ways of using Patterning.

Quick blog post about the deprecation : here.

DEPRECATED OLD README

Quick Start

Make sure you have Clojure, Leiningen and Quil installed.

git clone https://github.com/interstar/Patterning.git patterning
cd patterning
lein run

The code to generate the pattern is in src/patterning/core.clj

To run unit tests.

lein test

To run the REPL.

lein repl

Examples

Look in the cljx-src/patterning/examples/ directory for examples

The tutorial gives a guided tour of the basic functions of Patterning. The code for this tutorial can be found in examples/tutorial.clj

to see each of the examples in action change src/patterning/core.clj to assign the pattern that's created to "final-pattern".

For example :

(def final-pattern tutorial/triangles)

Then re-run with

lein run

See Alchemy Islands for more examples and discussion of Patterning.

License

Copyright © 2014 Phil Jones

Distributed under the Gnu Affero General Public License either version 3.0 or (at your option) any later version.

About

Pattern designer in Clojure and Quil

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published