Sha256: 0ca984b1b74cb391d4fc7dcd65165508f6c22578117606475b06ee77323bcf4e
Contents?: true
Size: 641 Bytes
Versions: 9
Compression:
Stored size: 641 Bytes
Contents
# frozen_string_literal: true require 'dry/types/constructor' module Dry module Types # @api public class Array < Nominal # @api private class Constructor < ::Dry::Types::Constructor # @api private def constructor_type ::Dry::Types::Array::Constructor end # @return [Lax] # # @api public def lax Lax.new(type.lax.constructor(fn, meta: meta)) end # @see Dry::Types::Array#of # # @api public def of(member) type.of(member).constructor(fn, meta: meta) end end end end end
Version data entries
9 entries across 9 versions & 2 rubygems