def drain
import bendvy-ecs-core@0.1.0.3/owned_event_log.bend as OwnedEventLogimport Base
46def drain(~P:Type,log:Log<P>) -> Log<P> & List<Row<P>>:
47 match log:
48 case Log{next,rows}:(Log{next,[]},rows)
import bendvy-ecs-core@0.1.0.3/owned_event_log.bend as OwnedEventLogimport Base
46def drain(~P:Type,log:Log<P>) -> Log<P> & List<Row<P>>:
47 match log:
48 case Log{next,rows}:(Log{next,[]},rows)