Sha256: 6bca14034bc85a2dfb2621ccfc7bea13acd3255f5081a424ac886c66f3fc7843

Contents?: true

Size: 392 Bytes

Versions: 4

Compression:

Stored size: 392 Bytes

Contents

# TypeProf: A type analysis tool for Ruby code based on abstract interpretation

## Synopsis

```sh
gem install typeprof
typeprof app.rb
```

## Demo

```rb
# test.rb
def foo(x)
  if x > 10
    x.to_s
  else
    nil
  end
end

foo(42)
```

```
$ typeprof test.rb
# Classes
class Object
  def foo : (Integer) -> String?
end
```

## Document

[English](doc/doc.md) / [日本語](doc/doc.ja.md)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
typeprof-0.1.4 README.md
typeprof-0.1.3 README.md
typeprof-0.1.2 README.md
typeprof-0.1.1 README.md