def outcome

bendvy-ecs-core@0.1.0.4 · trace_relation.bend:28

import bendvy-ecs-core@0.1.0.4/trace_relation.bend as TraceRelation
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

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)}

Uses (4)

Used by (2)