def read

bendvy-ecs-core@0.1.0.3 · owned_event_log.bend:77

import bendvy-ecs-core@0.1.0.3/owned_event_log.bend as OwnedEventLog
import Base
import bendvy-ecs-core@0.1.0.3/capabilities.bend as Cap

77def read(~P:Type,~Request:Type,~Projection:Data,~Args:Type,~Observation:Type,~at:P -> Request -> P & Projection,~body:@-H:Type -> @-read:Cap.Request<H,Request,Projection> -> H -> Args -> H & Observation,log:Log<P>,id:Nat,args:Args) -> Log<P> & ReadResult<Args,Observation>:
78  match log:
79    case Log{next,rows}:read_counted(~P,~Request,~Projection,~Args,~Observation,~at,~body,next,id,args,count_rows(~P,rows))

Uses (7)

Used by (0)

No other definition uses this definition.