def outcome
import bendvy-ecs-core@0.1.0.4/trace_relation.bend as TraceRelationimport 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
28def outcome(value:Maybe<&2,G.Error>) -> Facts.FactResult:
29 match value:
30 case None{}:Facts.Applied{}
31 case Some{why}:Facts.Refused{error(why)}