type Ops

bendvy-ecs-core@0.1.0.4 · decode_declaration.bend:15

import bendvy-ecs-core@0.1.0.4/decode_declaration.bend as DecodeDeclaration
import Base
import bendvy-ecs-core@0.1.0.4/decode_owned_component.bend as OwnedWrite
import bendvy-ecs-core@0.1.0.4/decode_requests.bend as Request
import bendvy-ecs-core@0.1.0.4/compose.bend as Query
import bendvy-ecs-core@0.1.0.4/capabilities.bend as Cap

15type Ops<S:Data,P:Type,R:Type,V:Data,-H:Type> is Type:
16  Ops{read:Cap.Read<H,V>,write:Cap.OwnedRequest<H,Query.Insert<S,P>,OwnedWrite.Output<P>>,spawn:Cap.OwnedRequest<H,P,Request.Output<S,P>>,decode:Cap.OwnedRequest<H,Request.Input<S,P>,Request.Output<S,P>>,resource:Cap.OwnedRequest<H,R,Unit>}

Uses (7)

Used by (2)