MachineWorld.put: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/machine_world.bend as MachineWorld Lines 24-28 of bendvy-ecs-core@0.1.0.4/machine_world.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/machine_world.bend&start_line=24&end_line=28 import Base import machine.bend as M import world.bend as W def put(~S: Data,~K: Data,~V: Data,~C: Type,~R: Type,~E: Data, ~put_resource: R -> M.Slot -> R,world: W.World,slot: M.Slot) -> W.World: match world: case W.World{ns,allocator,store,resources,events,commands,registrations,nextSystem,clock}: W.World{ns,allocator,store,put_resource(resources,slot),events,commands,registrations,nextSystem,clock} Uses (2): https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/machine.bend&name=Slot https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=World