Sha256: 9be85c4fdc8812bd5276e9d50d8ce0f6fdfe036b8d7a6b2d9237e7b70521f4ef

Contents?: true

Size: 279 Bytes

Versions: 3

Compression:

Stored size: 279 Bytes

Contents

def foo(x)
  yield x
  yield 1
end

foo("str") do |x|
  x
end

foo(:sym) do |x|
  if 1+1
    x
  else
    1
  end
end

__END__
# Classes
class Object
  private
  def foo: (:sym | String) { (:sym | Integer | String) -> (:sym | Integer | String) } -> (:sym | Integer | String)
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
typeprof-0.9.2 smoke/block1.rb
typeprof-0.9.1 smoke/block1.rb
typeprof-0.9.0 smoke/block1.rb