ring-seq
Cyclic-sequence operations: rotate, reflect, find palindromes, slide windows, treat any sequence as a ring.
Reusable libraries that grew out of the tessellation work — released so others can use them without depending on the editor.
The libraries grew out of building Tessella; we publish them so others can use them without depending on the editor. Some are language-portable; some are not. Each is documented on its own page below.
Cyclic-sequence operations: rotate, reflect, find palindromes, slide windows, treat any sequence as a ring.
Doubly-connected edge list for planar graphs and tessellations. Powers the editor’s geometric model.
Have a use case for one of these? Open an issue on the relevant repo: github.com/scala-tessella.