14
I've a data structure with several different types of internal circular linking, making it infinite in the sense of say the cycle command. Are there any interesting modules for collapsing such structures into flat data structures that use indexing instead?
I'm interested in serializing the complete data structure, both via Read and Show as well as via Data.Serialize or similar.
There are obviously nice features of building a sequential index, but an index based upon hash values of memory addresses might work fine too.