Im couldn't find any class similar to this in tiger (correct me if Im wrong). I would like to see a class like this:
public interface UniqueMap
public static class Identifier
E get(Identifier identifier);
void put(Identifier identifier, E value);
This way you can put items into a set with a given type and take them out without casting (assuming that there are multiple types in the set).
Message was edited by: subanark