A single method type inferencer. Described in the Dynamic Language Symposium http://roelwuyts.be/publications/Pluq09b-RoelTyper.pdf
To install RoelTyper on your Pharo image you can just execute the following script:
Metacello new
githubUser: 'RMODINRIA' project: 'RoelTyper' commitish: 'v1.x.x' path: 'src';
baseline: 'RoelTyper';
load
To add RoelTyper to your baseline just add this:
spec
baseline: 'RoelTyper'
with: [ spec repository: 'github://RMODINRIA/RoelTyper:v1.x.x/src' ]
Note that you can replace the #v1.x.x by a branch as #master or #development or a tag as #v1.0.0, #v1.? or #v1.2.x.
Version | Compatible Pharo versions |
---|---|
1.x.x | Pharo 7.0 |
Dev | Pharo 7.0 |
master | Pharo 6.1 - 12.0 |