openlang

Code and creativity

Programming as a material for art, music, writing and playful expression.

  1. Let a rejected tile remain part of the process

    Imagine a Lua 5.4 pattern generator that proposes one tile at a time. Creating its coroutine does not start the design. The h…