class Dry::Logic::Operations::Unary

def ast(input = Undefined)

def ast(input = Undefined)
  [type, rule.ast(input)]
end

def initialize(*rules, **options)

def initialize(*rules, **options)
  super
  @rule = rules.first
end

def to_s

def to_s
  "#{type}(#{rule})"
end