Sha256: 7be6922981479c0905b5e4937ff7644158b00c2f1b27e125de72774971959efa

Contents?: true

Size: 230 Bytes

Versions: 7

Compression:

Stored size: 230 Bytes

Contents

F = -> x { "str" }

def foo(&blk)
  blk.call(:sym, &F)
end

foo do |dummy, &blk|
  blk.call(42)
end

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

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
typeprof-0.5.3 smoke/demo9.rb
typeprof-0.5.2 smoke/demo9.rb
typeprof-0.5.1 smoke/demo9.rb
typeprof-0.5.0 smoke/demo9.rb
typeprof-0.4.2 smoke/demo9.rb
typeprof-0.4.1 smoke/demo9.rb
typeprof-0.4.0 smoke/demo9.rb