Sha256: 9013c9a99b4b55582f2f836d55cd8ec08393911069e747fcf287e20210e56703
Contents?: true
Size: 302 Bytes
Versions: 11
Compression:
Stored size: 302 Bytes
Contents
def foo(n) if n.respond_to?(:times) n.times {|_| n = :sym } elsif n.respond_to?(:+) n + "foo" else n & false end end foo(1) foo("str") foo(true) # no error expected __END__ # Classes class Object private def foo: (Integer | String | true n) -> (Integer | String | bool) end
Version data entries
11 entries across 11 versions & 1 rubygems