Stuart Sierra writes: > That's cool, and it will work for the simple case of libraries A and B > depending on different versions of C. > > But it still breaks down in more complex cases: e.g. if I want to share > data between A and B using a protocol or type defined in C, and there are 2 > incompatible versions of C. Even ClassLoaders can't help you there - I'm > not aware of any solution.
One of many great reasons not to use protocols and records. =) -Phil
pgpUUtqCHKWCP.pgp
Description: PGP signature