FSharpPlus


Zip Type

Static members

Static member Description

Zip.Invoke(source1) (source2)

Full Usage: Zip.Invoke(source1) (source2)

Parameters:
    source1 : ^ZipFunctor<'T1>
    source2 : ^ZipFunctor<'T2>

Returns: ^ZipFunctor<'T1*'T2>
Modifiers: inline
Type parameters: ^ZipFunctor<'T1>, ^ZipFunctor<'T2>, ^ZipFunctor<'T1 * 'T2>
source1 : ^ZipFunctor<'T1>
source2 : ^ZipFunctor<'T2>
Returns: ^ZipFunctor<'T1*'T2>

Zip.InvokeOnInstance(source1) (source2)

Full Usage: Zip.InvokeOnInstance(source1) (source2)

Parameters:
    source1 : ^ZipFunctor<'T1>
    source2 : ^ZipFunctor<'T2>

Returns: ^ZipFunctor<'T1*'T2>
Modifiers: inline
Type parameters: ^ZipFunctor<'T1>, ^ZipFunctor<'T2>, ^ZipFunctor<'T1 * 'T2>
source1 : ^ZipFunctor<'T1>
source2 : ^ZipFunctor<'T2>
Returns: ^ZipFunctor<'T1*'T2>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
    arg0 : ^ZipFunctor<'T1> * ^ZipFunctor<'T2> * ^ZipFunctor<'T1*'T2>
    _mthd : Default1

Returns: ^ZipFunctor<'T1*'T2>
Modifiers: inline
Type parameters: ^ZipFunctor<'T1>, ^ZipFunctor<'T2>, ^ZipFunctor<'T1 * 'T2>
arg0 : ^ZipFunctor<'T1> * ^ZipFunctor<'T2> * ^ZipFunctor<'T1*'T2>
_mthd : Default1
Returns: ^ZipFunctor<'T1*'T2>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: 'a -> 'a
Modifiers: inline
arg0 : ^t * ^u * ^r
_mthd : Default1
Returns: 'a -> 'a

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: Task<'T * 'U>
arg0 : Task<'T> * Task<'U> * Task<'T * 'U>
_mthd : Zip
Returns: Task<'T * 'U>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: Async<'T * 'U>
arg0 : Async<'T> * Async<'U> * Async<'T * 'U>
_mthd : Zip
Returns: Async<'T * 'U>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: Choice<('T * 'U), ^Error>
Modifiers: inline
Type parameters: 'T, ^Error, 'U
arg0 : Choice<'T, ^Error> * Choice<'U, ^Error> * Choice<('T * 'U), ^Error>
_mthd : Zip
Returns: Choice<('T * 'U), ^Error>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: Result<('T * 'U), ^Error>
Modifiers: inline
Type parameters: 'T, ^Error, 'U
arg0 : Result<'T, ^Error> * Result<'U, ^Error> * Result<('T * 'U), ^Error>
_mthd : Zip
Returns: Result<('T * 'U), ^Error>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
    arg0 : 'T voption * 'U voption * ('T * 'U) voption
    _mthd : Zip

Returns: ('T * 'U) voption
arg0 : 'T voption * 'U voption * ('T * 'U) voption
_mthd : Zip
Returns: ('T * 'U) voption

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
    arg0 : 'T option * 'U option * ('T * 'U) option
    _mthd : Zip

Returns: ('T * 'U) option
arg0 : 'T option * 'U option * ('T * 'U) option
_mthd : Zip
Returns: ('T * 'U) option

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
    arg0 : ResizeArray<'T> * ResizeArray<'U> * ResizeArray<'T * 'U>
    _mthd : Zip

Returns: ResizeArray<'T * 'U>
arg0 : ResizeArray<'T> * ResizeArray<'U> * ResizeArray<'T * 'U>
_mthd : Zip
Returns: ResizeArray<'T * 'U>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
    arg0 : 'T[] * 'U[] * ('T * 'U)[]
    _mthd : Zip

Returns: ('T * 'U)[]
arg0 : 'T[] * 'U[] * ('T * 'U)[]
_mthd : Zip
Returns: ('T * 'U)[]

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
    arg0 : 'T list * 'U list * ('T * 'U) list
    _mthd : Zip

Returns: ('T * 'U) list
arg0 : 'T list * 'U list * ('T * 'U) list
_mthd : Zip
Returns: ('T * 'U) list

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: Func<'R, ('T * 'U)>
arg0 : Func<'R, 'T> * Func<'R, 'U> * Func<'R, ('T * 'U)>
_mthd : Zip
Returns: Func<'R, ('T * 'U)>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
    arg0 : ('R -> 'T) * ('R -> 'U) * ('R -> 'T * 'U)
    _mthd : Zip

Returns: 'R -> 'T * 'U
arg0 : ('R -> 'T) * ('R -> 'U) * ('R -> 'T * 'U)
_mthd : Zip
Returns: 'R -> 'T * 'U

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
    arg0 : Map<'K, 'T> * Map<'K, 'U> * Map<'K, ('T * 'U)>
    _mthd : Zip

Returns: Map<'K, ('T * 'U)>
arg0 : Map<'K, 'T> * Map<'K, 'U> * Map<'K, ('T * 'U)>
_mthd : Zip
Returns: Map<'K, ('T * 'U)>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: Dictionary<'K, ('T * 'U)>
arg0 : Dictionary<'K, 'T> * Dictionary<'K, 'U> * Dictionary<'K, ('T * 'U)>
_mthd : Zip
Returns: Dictionary<'K, ('T * 'U)>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: IReadOnlyDictionary<'K, ('T * 'U)>
arg0 : IReadOnlyDictionary<'K, 'T> * IReadOnlyDictionary<'K, 'U> * IReadOnlyDictionary<'K, ('T * 'U)>
_mthd : Zip
Returns: IReadOnlyDictionary<'K, ('T * 'U)>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: IDictionary<'K, ('T * 'U)>
arg0 : IDictionary<'K, 'T> * IDictionary<'K, 'U> * IDictionary<'K, ('T * 'U)>
_mthd : Zip
Returns: IDictionary<'K, ('T * 'U)>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: NonEmptySeq<'T * 'U>
arg0 : NonEmptySeq<'T> * NonEmptySeq<'U> * NonEmptySeq<'T * 'U>
_mthd : Zip
Returns: NonEmptySeq<'T * 'U>

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
    arg0 : 'T seq * 'U seq * ('T * 'U) seq
    _mthd : Zip

Returns: ('T * 'U) seq
arg0 : 'T seq * 'U seq * ('T * 'U) seq
_mthd : Zip
Returns: ('T * 'U) seq

Zip.Zip(arg1, _mthd)

Full Usage: Zip.Zip(arg1, _mthd)

Parameters:
Returns: IEnumerator<'T * 'U>
arg0 : IEnumerator<'T> * IEnumerator<'U> * IEnumerator<'T * 'U>
_mthd : Zip
Returns: IEnumerator<'T * 'U>