예제 #1
0
 lens <TKey, TValue>(
     this ImmutableDefaultDictionary <TKey, TValue> d,
     TKey key)
 => d.lens[key];
예제 #2
0
 ChainLens <TKey, TValue, Whole>(
     this ImmutableDefaultDictionary <TKey, TValue> hole,
     System.Func <ImmutableDefaultDictionary <TKey, TValue>, Whole> wrap)
 => new ImmutableDefaultDictionaryLens <TKey, TValue, Whole>(wrap: wrap, oldHole: hole);