GitHub - ruby/typeprof: An experimental type-level Ruby interpreter for testing and understanding Ruby code (original) (raw)
Navigation Menu
- Explore
- Pricing
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Appearance settings
TypeProf
An experimental type-level Ruby interpreter for testing and understanding Ruby code.
Installation
Install via RubyGems.
Requirements
TypeProf supports Ruby 3.3 or later.
Quick start
- Install VSCode Ruby TypeProf extension:
code --install-extension mame.ruby-typeprof
- Run
typeprof --init
in your project root to createtypeprof.config.jsonc
file. Other options are available. See typeprof.conf.jsonc for details. - Reopen your project in VSCode.
Development
- Git clone this repository:
git clone https://github.com/ruby/typeprof.git
- Install VSCode Ruby TypeProf extension:
code --install-extension mame.ruby-typeprof
- Open the repository in VSCode:
code typeprof
Testing
$ bundle install $ bundle exec rake test
More details
https://speakerdeck.com/mame/good-first-issues-of-typeprof
LICENSE
See LICENSE file.