public static DoubleImmutableMap <A, B, C> Empty(Func <A, int> uniqueIdGenerator) { return(new DoubleImmutableMap <A, B, C> (ImmutableIntKeyMap <A, IImmutableMap <B, C> > .Empty(uniqueIdGenerator))); }
public static IImmutableSet <T> Empty(Func <T, int> keyConverter) { return(new ImmutableSet <T> (ImmutableIntKeyMap <T, Dummy> .Empty(keyConverter))); }