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
Copy file name to clipboardexpand all lines: src/FSharpPlus/Control/Functor.fs
+3-2
Original file line number
Diff line number
Diff line change
@@ -217,8 +217,9 @@ type Zip =
217
217
static memberZip((x:'T [],y:'U [],_output:('T*'U) []),_mthd:Zip)= Array.zipShortest x y
218
218
static memberZip((x:ResizeArray<'T>,y:ResizeArray<'U>,_output:ResizeArray<'T*'U>),_mthd:Zip)= ResizeArray.zipShortest x y
219
219
static memberZip((x:option<'T>,y:option<'U>,_output:option<'T*'U>),_mthd:Zip)= Option.zip x y
220
-
static memberZip((x:voption<'T>,y:voption<'U>,_output:voption<'T*'U>),_mthd:Zip)= ValueOption.zip x y
221
-
static memberZip((x:Result<'T,'Error>,y:Result<'U,'Error>,_output:Result<'T*'U,'Error>),_mthd:Zip)= Result.zip x y
220
+
static memberZip((x:voption<'T>,y:voption<'U>,_output:voption<'T*'U>),_mthd:Zip)= ValueOption.zip x y
221
+
static member inlineZip((x:Result<'T,'Error>,y:Result<'U,'Error>,_output:Result<'T*'U,'Error>),_mthd:Zip)= Result.apply2With Plus.Invoke (fun a b -> a, b) x y
222
+
static member inlineZip((x:Choice<'T,'Error>,y:Choice<'U,'Error>,_output:Choice<'T*'U,'Error>),_mthd:Zip)= Choice.apply2With Plus.Invoke (fun a b -> a, b) x y
222
223
static memberZip((x:Async<'T>,y:Async<'U>,_output:Async<'T*'U>),_mthd:Zip)= Async.zip x y
223
224
#if!FABLE_COMPILER
224
225
static memberZip((x:Task<'T>,y:Task<'U>,_output:Task<'T*'U>),_mthd:Zip)= Task.zip x y
0 commit comments