def inverse_counted

bendvy-ecs-core@0.1.0.4 · decode_owned_journal.bend:41

import bendvy-ecs-core@0.1.0.4/decode_owned_journal.bend as DecodeOwnedJournal
import Base

41def inverse_counted(~World:Type,inverse:World -> World,result:List<(World -> World)> & Nat) -> List<(World -> World)> & Nat:
42  match result:
43    case (undo,count):(inverse <> undo,1n+count)

Uses (4)

Used by (1)