dry-types/benchmarks/setup.rb

18 lines
282 B
Ruby

# frozen_string_literal: true
require "benchmark/ips"
require "hotch"
ENV["HOTCH_VIEWER"] ||= "open"
require "dry/types"
PersonSchema = Dry::Types["hash"].schema(
name: "string",
age: "integer",
email: "string"
).lax
def profile(&block)
Hotch(filter: "Dry", &block)
end