Motivation

It was the year 1982 when Peter Henderson, publishes a paper called Functional Geometry. In it he describes an algebra of pictures that allowed him to recreate Escher's Square Limit.

Square Limit, Escher 1964

The 2002 reprint of the article inspired Einar Host to give a talk and a workshop.

I was lucky enough to attend that workshop at Booster Conf. I had such a good time that I translated the workshop to Rust.

I hope that you enjoy it as much as I did, when I first learned how to recreate Escher's Square Limit in code.