User loginNavigation |
The Lambda Cube & Some Programming LanguagesIn the lambda cube, the three axes are terms-depending-on-types, types-depending-on-types and types-depending-on-types. To check my intuition: Isn't sub-typing, in the manner of Java, C++ and C#, an example of plain terms-depending-on-types? Are prototype-based languages, such as Javascript, plain terms-depending-on-terms? Are multi-parameter typeclasses, C++ templates and "generics" examples of types-depending-on-types? Are associated types (for example, the iterator for a certain collection) "higher-order" or are they essentially the same thing? By Jason Dusek at 2008-12-26 11:46 | LtU Forum | previous forum topic | next forum topic | other blogs | 9695 reads
|
Browse archivesActive forum topics |
Recent comments
3 days 14 hours ago
1 week 3 hours ago
6 weeks 1 day ago
6 weeks 2 days ago
18 weeks 2 days ago
18 weeks 3 days ago
18 weeks 4 days ago
18 weeks 4 days ago
19 weeks 2 days ago
19 weeks 2 days ago