Sha256: 59179e9c42cfd368e4392bcb2725e4423f2da0650c5a93977e61dc87ba169d8d
Contents?: true
Size: 351 Bytes
Versions: 3
Compression:
Stored size: 351 Bytes
Contents
require 'dry/schema/macros/dsl' module Dry module Schema module Macros # Macro used to specify predicates for each element of an array # # @api public class Each < DSL # @api private def to_ast(*) [:each, trace.to_ast] end alias_method :ast, :to_ast end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dry-schema-0.2.0 | lib/dry/schema/macros/each.rb |
dry-schema-0.1.1 | lib/dry/schema/macros/each.rb |
dry-schema-0.1.0 | lib/dry/schema/macros/each.rb |