lib/dry/logic/result/named.rb
module Dry module Logic class Result::Named < Result::Value def name rule.name end def to_ast if response.respond_to?(:to_ast) && !response.is_a?(Result) response.to_ast else [:input, [rule.name, super]] end end end end end