1 2 3 4 5 6 7 8 9 10 11 12
record Entry { n = 0 } state entries: list of Entry state count = 0 input add = message { n: number } on add { entries.append(Entry { n: add.n }) count = count + 1 } view total = count view summed = sum(e.n for e in entries)