Pre-alpha · First usable release planned for late 2026.
Gramlot RosettaLesson 05 · First steps
Repeated contacts
An outer formlet arranges six contact boxes created by a loop. Each box owns a separate Data branch: c1, c2, through c6. The relative field bindings stay identical, so editing one contact leaves the others unchanged.
Example · Gramlot Python
Code
How it works · Gramlot Python
The outer formlet arranges cards created by a for loop. contact_box() builds each card with a distinct datapath, c1 through c6; its relative field bindings stay identical. This is where a separate method becomes useful because the same block is reused.