Inspired by a street corner, a javascript algorithm randomly partitions the lower right corner with a triangle. The rest of the canvas is subdivided by the intersection of a vertical line and another projecting to the left of the canvas.

Initially written in TypeScript and transpiled into 65.6KB of JavaScript, it is rendered with the canvas API within your web browser.