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 | 9076 reads
|
Browse archives
Active forum topics |
Recent comments
6 weeks 15 hours ago
6 weeks 19 hours ago
6 weeks 19 hours ago
28 weeks 2 days ago
32 weeks 3 days ago
34 weeks 1 day ago
34 weeks 1 day ago
36 weeks 5 days ago
41 weeks 3 days ago
41 weeks 3 days ago