class Dry::Schema::Key::Array

def write(source, target)

Other tags:
    Api: - private
def write(source, target)
  read(source) { |value|
    target[coerced_name] =
      if value.is_a?(::Array)
        value.map { |el| el.is_a?(::Hash) ? member.write(el) : el }
      else
        value
      end
  }
end