FSharpPlus


Unzip Type

Static members

Static member Description

Unzip.Invoke(source)

Full Usage: Unzip.Invoke(source)

Parameters:
    source : ^Functor<'T1*'T2>

Returns: 'Functor<'T1> * 'Functor<'T2>
Modifiers: inline
Type parameters: ^Functor<'T1 * 'T2>, 'Functor<'T1>, 'Functor<'T2>
source : ^Functor<'T1*'T2>
Returns: 'Functor<'T1> * 'Functor<'T2>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: IObservable<'T> * IObservable<'U>
arg0 : IObservable<'T * 'U> * (IObservable<'T> * ResizeArray<'U>)
_mthd : Unzip
Returns: IObservable<'T> * IObservable<'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: IReadOnlyDictionary<'Key, 'T> * IReadOnlyDictionary<'Key, 'U>
arg0 : IReadOnlyDictionary<'Key, ('T * 'U)> * (IReadOnlyDictionary<'a, 'T> * IReadOnlyDictionary<'b, 'U>)
_mthd : Unzip
Returns: IReadOnlyDictionary<'Key, 'T> * IReadOnlyDictionary<'Key, 'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: IDictionary<'Key, 'T> * IDictionary<'Key, 'U>
arg0 : IDictionary<'Key, ('T * 'U)> * (IDictionary<'a, 'T> * IDictionary<'b, 'U>)
_mthd : Unzip
Returns: IDictionary<'Key, 'T> * IDictionary<'Key, 'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: IEnumerator<'T> * IEnumerator<'U>
arg0 : IEnumerator<'T * 'U> * (IEnumerator<'T> * ResizeArray<'U>)
_mthd : Unzip
Returns: IEnumerator<'T> * IEnumerator<'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: NonEmptySeq<'T> * NonEmptySeq<'U>
arg0 : NonEmptySeq<'T * 'U> * (NonEmptySeq<'T> * NonEmptySeq<'U>)
_mthd : Unzip
Returns: NonEmptySeq<'T> * NonEmptySeq<'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

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

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

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
    arg0 : ResizeArray<'T * 'U> * (ResizeArray<'T> * ResizeArray<'U>)
    _mthd : Unzip

Returns: ResizeArray<'T> * ResizeArray<'U>
arg0 : ResizeArray<'T * 'U> * (ResizeArray<'T> * ResizeArray<'U>)
_mthd : Unzip
Returns: ResizeArray<'T> * ResizeArray<'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: Expr<'T> * Expr<'U>
arg0 : Expr<'T * 'U> * (Expr<'T> * Expr<'U>)
_mthd : Unzip
Returns: Expr<'T> * Expr<'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: Dictionary<'Key, 'T> * Dictionary<'Key, 'U>
arg0 : Dictionary<'Key, ('T * 'U)> * (Dictionary<'a, 'T> * Dictionary<'b, 'U>)
_mthd : Unzip
Returns: Dictionary<'Key, 'T> * Dictionary<'Key, 'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
    arg0 : Map<'Key, ('T * 'U)> * (Map<'a, 'T> * Map<'b, 'U>)
    _mthd : Unzip

Returns: Map<'Key, 'T> * Map<'Key, 'U>
arg0 : Map<'Key, ('T * 'U)> * (Map<'a, 'T> * Map<'b, 'U>)
_mthd : Unzip
Returns: Map<'Key, 'T> * Map<'Key, 'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: KeyValuePair<'Key, 'T> * KeyValuePair<'Key, 'U>
arg0 : KeyValuePair<'Key, ('T * 'U)> * (KeyValuePair<'a, 'T> * KeyValuePair<'b, 'U>)
_mthd : Unzip
Returns: KeyValuePair<'Key, 'T> * KeyValuePair<'Key, 'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: Choice<'T, 'E> * Choice<'U, 'E>
arg0 : Choice<('T * 'U), 'E> * (Choice<'T, 'E> * Choice<'U, 'E>)
_mthd : Unzip
Returns: Choice<'T, 'E> * Choice<'U, 'E>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: Result<'T, 'E> * Result<'U, 'E>
arg0 : Result<('T * 'U), 'E> * (Result<'T, 'E> * Result<'U, 'E>)
_mthd : Unzip
Returns: Result<'T, 'E> * Result<'U, 'E>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: Async<'T> * Async<'U>
arg0 : Async<'T * 'U> * (Async<'T> * Async<'U>)
_mthd : Unzip
Returns: Async<'T> * Async<'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

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

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

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

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

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

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

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

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

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

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

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

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
    arg0 : ('Monoid * ('T * 'U)) * (('Monoid * 'T) * ('Monoid * 'U))
    _mthd : Unzip

Returns: ('Monoid * 'T) * ('Monoid * 'U)
arg0 : ('Monoid * ('T * 'U)) * (('Monoid * 'T) * ('Monoid * 'U))
_mthd : Unzip
Returns: ('Monoid * 'T) * ('Monoid * 'U)

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
    arg0 : ('Monoid * ('T * 'U)) * (('Monoid * 'T) * ('Monoid * 'U))
    _mthd : Unzip

Returns: ('Monoid * 'T) * ('Monoid * 'U)
arg0 : ('Monoid * ('T * 'U)) * (('Monoid * 'T) * ('Monoid * 'U))
_mthd : Unzip
Returns: ('Monoid * 'T) * ('Monoid * 'U)

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

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

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

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

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

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

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

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

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

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

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

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

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

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

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: Task<'T> * Task<'U>
arg0 : Task<'T * 'U> * (Task<'T> * Task<'U>)
_mthd : Unzip
Returns: Task<'T> * Task<'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
Returns: Lazy<'T> * Lazy<'U>
arg0 : Lazy<'T * 'U> * (Lazy<'T> * Lazy<'U>)
_mthd : Unzip
Returns: Lazy<'T> * Lazy<'U>

Unzip.Unzip(arg1, arg2)

Full Usage: Unzip.Unzip(arg1, arg2)

Parameters:
    arg0 : ^t * 'a
    arg1 : 'b

Modifiers: inline
arg0 : ^t * 'a
arg1 : 'b

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
    arg0 : ^Functor<'T*'U> * ('Functor<'T> * 'Functor<'U>)
    _mthd : Default1

Returns: 'Functor<'T> * 'Functor<'U>
Modifiers: inline
Type parameters: ^Functor<'T * 'U>, 'Functor<'T>, 'Functor<'U>
arg0 : ^Functor<'T*'U> * ('Functor<'T> * 'Functor<'U>)
_mthd : Default1
Returns: 'Functor<'T> * 'Functor<'U>

Unzip.Unzip(arg1, _mthd)

Full Usage: Unzip.Unzip(arg1, _mthd)

Parameters:
    arg0 : ^Functor<'T*'U> * ('Functor<'T> * ^Functor<'U>)
    _mthd : Default2

Returns: 'Functor<'T> * ^Functor<'U>
Modifiers: inline
arg0 : ^Functor<'T*'U> * ('Functor<'T> * ^Functor<'U>)
_mthd : Default2
Returns: 'Functor<'T> * ^Functor<'U>