Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.33 KB

File metadata and controls

31 lines (25 loc) · 1.33 KB

esche.rs

Rust oriented workshop exploring functional geometry.

Inspiration

This workshop is heavily inspired by the excellent workshop Escher in Elm by the awesome Einar Host. His workshop in turn was based on the 1982 classic paper functional geometry, or at least the revision from 2002.

Summary

Be creating good abstractions and relying on function composition one is able to succinctly express pictures, like Eschers Square Limit.

Square Limit, Escher 1964

Project Layout

In the root directory of this project you will find:

  1. manuscript. An mdbook powered manual that will guide you through the workshop.
  2. starter. Starter code for the workshop.
  3. eschers. The source code for the project.
  4. docs. The rendered manuscript.