A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2016; you can also visit the original URL.
The file type is application/pdf
.
The ruby type checker
2013
Proceedings of the 28th Annual ACM Symposium on Applied Computing - SAC '13
We present the Ruby Type Checker (rtc), a tool that adds type checking to Ruby, an object-oriented, dynamic scripting language. Rtc is implemented as a Ruby library in which all type checking occurs at run time; thus it checks types later than a purely static system, but earlier than a traditional dynamic type system. Rtc supports type annotations on classes, methods, and objects and rtc provides a rich type language that includes union and intersection types, higherorder (block) types, and
doi:10.1145/2480362.2480655
dblp:conf/sac/RenTSF13
fatcat:ulylhna6qvdm3p45nbwnnzq4tq