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 | 9140 reads
|
Browse archives
Active forum topics |
Recent comments
16 weeks 1 day ago
16 weeks 1 day ago
16 weeks 1 day ago
38 weeks 3 days ago
42 weeks 5 days ago
44 weeks 2 days ago
44 weeks 2 days ago
47 weeks 3 hours ago
51 weeks 4 days ago
51 weeks 4 days ago