Conversation

In a lot of the ways people use dictionaries/maps/hashtables, there's a type dependency between the keys and values, but most mainstream typed languages provide homogeneously-typed maps. Are there any that try to preserve more interesting type relationships between key and value?
16
56
Everyone wants row polymorphism, but when can I get something like "graph polymorphism". Ie. dependent row types that I can smoosh together and not worry about ordering unless I want to fix things in a specific order for low-level data layout purposes.
1
5