TraceRelation.outcome: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/trace_relation.bend as TraceRelation Lines 28-31 of bendvy-ecs-core@0.1.0.4/trace_relation.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/trace_relation.bend&start_line=28&end_line=31 import Base import bendvy-ecs-core@0.1.0.4/trace_facts.bend as Facts import bendvy-ecs-core@0.1.0.4/relation_types.bend as G def outcome(value:Maybe<&2,G.Error>) -> Facts.FactResult: match value: case None{}:Facts.Applied{} case Some{why}:Facts.Refused{error(why)} Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_types.bend&name=Error https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/trace_facts.bend&name=FactResult https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/trace_relation.bend&name=error