Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruby/typeprof
An experimental type-level Ruby interpreter for testing and understanding Ruby code
https://github.com/ruby/typeprof
Last synced: 3 days ago
JSON representation
An experimental type-level Ruby interpreter for testing and understanding Ruby code
- Host: GitHub
- URL: https://github.com/ruby/typeprof
- Owner: ruby
- License: mit
- Created: 2019-02-22T07:26:19.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-29T10:10:34.000Z (2 months ago)
- Last Synced: 2024-10-29T15:47:28.002Z (about 1 month ago)
- Language: Ruby
- Size: 3.11 MB
- Stars: 764
- Watchers: 26
- Forks: 86
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ruby-cli-apps - typeprof - Performs type analysis. (Awesome Ruby CLIs / Profiling)
README
# TypeProf
An experimental type-level Ruby interpreter for testing and understanding Ruby code.
## Development
1. Install Ruby 3.3 or later.
2. Git clone this repository: `git clone https://github.com/ruby/typeprof.git`
3. Install VSCode extension: `code --install-extension mame.ruby-typeprof`
4. Open the repository in VSCode: `code typeprof`### Testing
```sh
$ bundle install
$ bundle exec rake test
```## More details
https://speakerdeck.com/mame/good-first-issues-of-typeprof
## LICENSE
See [LICENSE](LICENSE) file.