Appending one word to a realized memory block #
Main results #
Block.Realizes.snoc: the actual one-cell memory update realizesFin.snocof the prior finite array. This is a memory identity; a caller must separately charge its store instruction.
This narrow topic module keeps the Fin.snoc dependency and append-specific proof out of
Allocation. Clients of core allocation then avoid an interface change and rebuild when the
append API changes; consumers import this module alongside Block.Realizes.update as needed.