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 | 9188 reads
|
Browse archives
Active forum topics |
Recent comments
22 weeks 6 days ago
22 weeks 6 days ago
22 weeks 6 days ago
45 weeks 16 hours ago
49 weeks 2 days ago
50 weeks 6 days ago
50 weeks 6 days ago
1 year 1 week ago
1 year 6 weeks ago
1 year 6 weeks ago