@@ -92,6 +92,8 @@ type Map =
92
92
static member Map (( x : Map < 'Key , 'T > , f : 'T -> 'U ), _mthd : Map ) = Map.map ( const' f) x : Map< 'Key, 'U>
93
93
static member Map (( x : Dictionary < _ , _ > , f : 'T -> 'U ), _mthd : Map ) = Dictionary.map f x : Dictionary< 'Key, 'U>
94
94
#if ! FABLE_ COMPILER
95
+ static member Map (( x : IDictionary < _ , _ > , f : 'T -> 'U ), _mthd : Map ) = Dict.map f x : IDictionary< 'Key, 'U>
96
+ static member Map (( x : IReadOnlyDictionary < _ , _ >, f : 'T -> 'U ), _mthd : Map ) = IReadOnlyDictionary.mapValues f x : IReadOnlyDictionary< 'Key, 'U>
95
97
static member Map (( x : Expr < 'T > , f : 'T -> 'U ), _mthd : Map ) = Expr.Cast< 'U> ( Expr.Application ( Expr.Value ( f), x))
96
98
#endif
97
99
@@ -129,7 +131,7 @@ type Map with
129
131
static member Map (( x : NonEmptySeq < _ > , f : 'T -> 'U ), _mthd : Default2 ) = NonEmptySeq.map f x : NonEmptySeq< 'U>
130
132
static member Map (( x : IEnumerator < _ > , f : 'T -> 'U ), _mthd : Default2 ) = Enumerator.map f x : IEnumerator< 'U>
131
133
static member Map (( x : IDictionary < _ , _ > , f : 'T -> 'U ), _mthd : Default2 ) = Dict.map f x : IDictionary< 'Key, 'U>
132
- static member Map (( x : IReadOnlyDictionary < _ , _ >, f : 'T -> 'U ), _mthd : Default2 ) = IReadOnlyDictionary.map f x : IReadOnlyDictionary< 'Key,_>
134
+ static member Map (( x : IReadOnlyDictionary < _ , _ >, f : 'T -> 'U ), _mthd : Default2 ) : IReadOnlyDictionary < 'Key , _ > = IReadOnlyDictionary.mapValues f x
133
135
static member Map (( x : IObservable < 'T > , f : 'T -> 'U ), _mthd : Default2 ) = Observable.map f x : IObservable< 'U>
134
136
#if ! FABLE_ COMPILER
135
137
static member Map (( x : Nullable < _ > , f : 'T -> 'U ), _mthd : Default2 ) = Nullable.map f x : Nullable< 'U>
0 commit comments