Sha256: 1cb2a4f4703a8d4616d54ea8e087c59c216c27f3b7a0c206a56b5c14d7c1cd6c
Contents?: true
Size: 469 Bytes
Versions: 166
Compression:
Stored size: 469 Bytes
Contents
# frozen_string_literal: true # typed: true module T::Types # A dynamic type, which permits whatever class Untyped < Base def initialize; end def build_type nil end # overrides Base def name "T.untyped" end # overrides Base def valid?(obj) true end # overrides Base private def subtype_of_single?(other) true end module Private INSTANCE = Untyped.new.freeze end end end
Version data entries
166 entries across 166 versions & 1 rubygems