Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Dependent types in practical programming
Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Using types to enforce architectural structure
Using types to enforce architectural structure
Preliminary design of JML: a behavioral interface specification language for java
ACM SIGSOFT Software Engineering Notes
Alias count facilitate ownership transfer
Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Hi-index | 0.00 |
Numbers play an important role in every-day life. In a very large-scale program, type system helps to detect the programming errors at compile time. However, the existing type system lack in defining type properties based on numeric values. Typelets ensures types based on numbers rather than predefined assumptions.