RelationProviders.provide_write: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/relation_providers.bend as RelationProviders Lines 63-64 of bendvy-ecs-core@0.1.0.4/relation_providers.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/relation_providers.bend&start_line=63&end_line=64 import Base import relation_types.bend as G import relation_commands.bend as A import world.bend as W import transaction.bend as X import capabilities.bend as Cap def provide_write(~S: Data,~C: Type,~R: Type,~E: Data,~descriptor: G.Descriptor) -> Writable,R,A.Notice>,A.Notice>,S>: Writable{Cap.Request{inverse_tx(~S,~C,~R,~E,~descriptor)},Cap.Request{relate_tx(~S,~C,~R,~E,~descriptor)},Cap.Request{clear_tx(~S,~C,~R,~E,~descriptor)}} Uses (10): https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/capabilities.bend&name=Request https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_commands.bend&name=Notice https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_commands.bend&name=Store https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_providers.bend&name=Writable https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_providers.bend&name=clear_tx https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_providers.bend&name=inverse_tx https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_providers.bend&name=relate_tx https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_types.bend&name=Descriptor https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/transaction.bend&name=Tx https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=World