Sha256: baf23046c334143aa1d1834c9005e4a73e15bed1eaa563c18f1b375129f7a2f9
Contents?: true
Size: 368 Bytes
Versions: 18
Compression:
Stored size: 368 Bytes
Contents
FooBar = Struct.new(:foo, :bar) class FooBar def my_foo foo end end def gen_foobar FooBar.new(1) end foobar = gen_foobar foobar.foo = "str" foobar.bar = :sym __END__ # Classes class Object def gen_foobar : -> FooBar end class FooBar < Struct attr_accessor foo() : Integer | String attr_accessor bar() : :sym? def my_foo : -> (Integer | String) end
Version data entries
18 entries across 18 versions & 1 rubygems