You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
static member ``<*>`` (f:Lazy<'T->'U>,x:Lazy<'T>,[<Optional>]_output:Lazy<'U>,[<Optional>]_mthd:Apply)= Lazy<_>.Create (fun()-> f.Value x.Value): Lazy<'U>
147
-
static member ``<*>`` (f:seq<_>,x:seq<'T>,[<Optional>]_output:seq<'U>,[<Optional>]_mthd:Apply)= Seq.apply f x : seq<'U>
143
+
static member ``<*>`` ((f:Lazy<'T->'U>,x:Lazy<'T>,_output:Lazy<'U>),[<Optional>]_mthd:Apply)= Lazy<_>.Create (fun()-> f.Value x.Value): Lazy<'U>
144
+
static member ``<*>`` ((f:seq<_>,x:seq<'T>,_output:seq<'U>),[<Optional>]_mthd:Apply)= Seq.apply f x : seq<'U>
148
145
#if!FABLE_COMPILER
149
-
static member ``<*>`` (f:IEnumerator<_>,x:IEnumerator<'T>,[<Optional>]_output:IEnumerator<'U>,[<Optional>]_mthd:Apply)= Enumerator.map2 id f x : IEnumerator<'U>
146
+
static member ``<*>`` ((f:IEnumerator<_>,x:IEnumerator<'T>,_output:IEnumerator<'U>),[<Optional>]_mthd:Apply)= Enumerator.map2 id f x : IEnumerator<'U>
150
147
#endif
151
-
static member ``<*>`` (f:list<_>,x:list<'T>,[<Optional>]_output:list<'U>,[<Optional>]_mthd:Apply)= List.apply f x : list<'U>
static member ``<*>`` (f:'r ->_ ,g:_ ->'T ,[<Optional>]_output:'r ->'U ,[<Optional>]_mthd:Apply)=fun x -> f x (g x): 'U
154
-
static member inline ``<*>`` ((a:'Monoid,f),(b:'Monoid,x:'T),[<Optional>]_output:'Monoid * 'U ,[<Optional>]_mthd: Apply)=(Plus.Invoke a b, f x): 'Monoid *'U
148
+
static member ``<*>`` ((f:list<_>,x:list<'T>,_output:list<'U>),[<Optional>]_mthd:Apply)= List.apply f x : list<'U>
static member ``<*>`` ((f:'r ->_ ,g:_ ->'T ,_output:'r ->'U),[<Optional>]_mthd:Apply)=fun x -> f x (g x): 'U
151
+
static member inline ``<*>`` (((a:'Monoid,f),(b:'Monoid,x:'T),_output:'Monoid * 'U),[<Optional>]_mthd:Apply)=(Plus.Invoke a b, f x): 'Monoid *'U
155
152
#if!FABLE_COMPILER
156
-
static member ``<*>`` (f:Task<_>,x:Task<'T>,[<Optional>]_output:Task<'U>,[<Optional>]_mthd:Apply)= Task.apply f x : Task<'U>
153
+
static member ``<*>`` ((f:Task<_>,x:Task<'T>,_output:Task<'U>),[<Optional>]_mthd:Apply)= Task.apply f x : Task<'U>
157
154
#endif
158
-
static member ``<*>`` (f:Async<_>,x:Async<'T>,[<Optional>]_output:Async<'U>,[<Optional>]_mthd:Apply)= Async.apply f x : Async<'U>
159
-
static member ``<*>`` (f:option<_>,x:option<'T>,[<Optional>]_output:option<'U>,[<Optional>]_mthd:Apply)= Option.apply f x : option<'U>
160
-
static member ``<*>`` (f:Result<_,'E>,x:Result<'T,'E>,[<Optional>]_output:Result<'b,'E>,[<Optional>]_mthd:Apply)= Result.apply f x : Result<'U,'E>
161
-
static member ``<*>`` (f:Choice<_,'E>,x:Choice<'T,'E>,[<Optional>]_output:Choice<'b,'E>,[<Optional>]_mthd:Apply)= Choice.apply f x : Choice<'U,'E>
162
-
static member inline ``<*>`` (KeyValue(a:'Key,f),KeyValue(b:'Key,x:'T),[<Optional>]_output:KeyValuePair<'Key,'U>,[<Optional>]_mthd:Apply):KeyValuePair<'Key,'U>= KeyValuePair (Plus.Invoke a b, f x)
155
+
static member ``<*>`` ((f:Async<_>,x:Async<'T>,_output:Async<'U>),[<Optional>]_mthd:Apply)= Async.apply f x : Async<'U>
156
+
static member ``<*>`` ((f:option<_>,x:option<'T>,_output:option<'U>),[<Optional>]_mthd:Apply)= Option.apply f x : option<'U>
157
+
static member ``<*>`` ((f:Result<_,'E>,x:Result<'T,'E>,_output:Result<'b,'E>),[<Optional>]_mthd:Apply)= Result.apply f x : Result<'U,'E>
158
+
static member ``<*>`` ((f:Choice<_,'E>,x:Choice<'T,'E>,_output:Choice<'b,'E>),[<Optional>]_mthd:Apply)= Choice.apply f x : Choice<'U,'E>
159
+
static member inline ``<*>`` ((KeyValue(a:'Key,f),KeyValue(b:'Key,x:'T),_output:KeyValuePair<'Key,'U>),[<Optional>]_mthd:Apply):KeyValuePair<'Key,'U>= KeyValuePair (Plus.Invoke a b, f x)
163
160
164
-
static member ``<*>`` (f:Map<'Key,_>,x:Map<'Key,'T>,[<Optional>]_output:Map<'Key,'U>,[<Optional>]_mthd:Apply):Map<'Key,'U>= Map (seq{
161
+
static member ``<*>`` ((f:Map<'Key,_>,x:Map<'Key,'T>,_output:Map<'Key,'U>),[<Optional>]_mthd:Apply):Map<'Key,'U>= Map (seq{
165
162
for KeyValue(k, vf)in f do
166
163
match Map.tryFind k x with
167
164
| Some vx ->yield k, vf vx
168
165
|_->()})
169
166
170
-
static member ``<*>`` (f:Dictionary<'Key,_>,x:Dictionary<'Key,'T>,[<Optional>]_output:Dictionary<'Key,'U>,[<Optional>]_mthd:Apply):Dictionary<'Key,'U>=
167
+
static member ``<*>`` ((f:Dictionary<'Key,_>,x:Dictionary<'Key,'T>,_output:Dictionary<'Key,'U>),[<Optional>]_mthd:Apply):Dictionary<'Key,'U>=
171
168
letdct= Dictionary ()
172
169
for KeyValue(k, vf)in f do
173
170
match x.TryGetValue k with
@@ -176,19 +173,24 @@ type Apply =
176
173
dct
177
174
178
175
#if!FABLE_COMPILER
179
-
static member ``<*>`` (f:Expr<'T->'U>,x:Expr<'T>,[<Optional>]_output:Expr<'U>,[<Optional>]_mthd:Apply)= Expr.Cast<'U>(Expr.Application (f, x))
176
+
static member ``<*>`` ((f:Expr<'T->'U>,x:Expr<'T>,_output:Expr<'U>),[<Optional>]_mthd:Apply)= Expr.Cast<'U>(Expr.Application (f, x))
180
177
#endif
181
-
static member ``<*>`` (f:('T->'U) ResizeArray,x:'T ResizeArray,[<Optional>]_output:'U ResizeArray,[<Optional>]_mthd:Apply)=
178
+
static member ``<*>`` ((f:('T->'U) ResizeArray,x:'T ResizeArray,_output:'U ResizeArray),[<Optional>]_mthd:Apply)=
0 commit comments