Hi everybody,
What is the state of container libraries? I am looking for a library which provides:
* unordered containers (for "operational" type safety, I don't want to impose orders on things that don't have them -- unordered containers does this)
* can handled nested containers (containers does that)
* can be serialized easily, or better yet, has Generic instances
Does such a library exist? What are you using for Set and Map needs?
I have been fond of unordered-containers for a while, but found difficulty in creating HashSets of, for example, HashMaps, since there are no Hashable instances for their polymorphic types. I even dug into the code, looking at the possibility of submitting a patch, but gave up when I ran into funky #-suffixed values, which stymied my initial attempt.