FSharpPlus


Lift2 Type

Static members

Static member Description

Lift2.Invoke(f) (x) (y)

Full Usage: Lift2.Invoke(f) (x) (y)

Parameters:
    f : 'T -> 'U -> 'V
    x : ^Applicative<'T>
    y : ^Applicative<'U>

Returns: ^Applicative<'V>
Modifiers: inline
Type parameters: 'T, 'U, 'V, ^Applicative<'T>, ^Applicative<'U>, ^Applicative<'V>
f : 'T -> 'U -> 'V
x : ^Applicative<'T>
y : ^Applicative<'U>
Returns: ^Applicative<'V>

Lift2.InvokeOnInstance(f) (x) (y)

Full Usage: Lift2.InvokeOnInstance(f) (x) (y)

Parameters:
    f : 'T -> 'U -> 'V
    x : ^Applicative<'T>
    y : ^Applicative<'U>

Returns: 'a
Modifiers: inline
f : 'T -> 'U -> 'V
x : ^Applicative<'T>
y : ^Applicative<'U>
Returns: 'a

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'T -> 'U -> 'V
    arg1 : ^Applicative<'T> * ^Applicative<'U>
    _mthd : Default1

Returns: 'a
Modifiers: inline
f : 'T -> 'U -> 'V
arg1 : ^Applicative<'T> * ^Applicative<'U>
_mthd : Default1
Returns: 'a

Lift2.Lift2(arg1, arg2, _mthd)

Full Usage: Lift2.Lift2(arg1, arg2, _mthd)

Parameters:
    arg0 : 'a
    arg1 : 't * ^u
    _mthd : Default1

Returns: 'b -> 'b
Modifiers: inline
arg0 : 'a
arg1 : 't * ^u
_mthd : Default1
Returns: 'b -> 'b

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'a
    arg1 : ^b * ^e
    _mthd : Default2

Returns: ^f
Modifiers: inline
f : 'a
arg1 : ^b * ^e
_mthd : Default2
Returns: ^f

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'T -> 'U -> 'a
    arg1 : ResizeArray<'T> * ResizeArray<'U>
    _mthd : Lift2

Returns: ResizeArray<'a>
f : 'T -> 'U -> 'a
arg1 : ResizeArray<'T> * ResizeArray<'U>
_mthd : Lift2
Returns: ResizeArray<'a>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: Expr<'c>
f : 'T -> 'U -> 'c
arg1 : Expr<'T> * Expr<'U>
_mthd : Lift2
Returns: Expr<'c>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: IReadOnlyDictionary<'Key, 'a>
f : 'T -> 'U -> 'a
arg1 : IReadOnlyDictionary<'Key, 'T> * IReadOnlyDictionary<'Key, 'U>
_mthd : Lift2
Returns: IReadOnlyDictionary<'Key, 'a>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: IDictionary<'Key, 'a>
f : 'T -> 'U -> 'a
arg1 : IDictionary<'Key, 'T> * IDictionary<'Key, 'U>
_mthd : Lift2
Returns: IDictionary<'Key, 'a>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: Dictionary<'Key, 'c>
f : 'T -> 'U -> 'c
arg1 : Dictionary<'Key, 'T> * Dictionary<'Key, 'U>
_mthd : Lift2
Returns: Dictionary<'Key, 'c>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'T -> 'U -> 'c
    arg1 : Map<'Key, 'T> * Map<'Key, 'U>
    _mthd : Lift2

Returns: Map<'Key, 'c>
f : 'T -> 'U -> 'c
arg1 : Map<'Key, 'T> * Map<'Key, 'U>
_mthd : Lift2
Returns: Map<'Key, 'c>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: Choice<'a, 'Error>
f : 'T -> 'U -> 'a
arg1 : Choice<'T, 'Error> * Choice<'U, 'Error>
_mthd : Lift2
Returns: Choice<'a, 'Error>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: Result<'a, 'Error>
f : 'T -> 'U -> 'a
arg1 : Result<'T, 'Error> * Result<'U, 'Error>
_mthd : Lift2
Returns: Result<'a, 'Error>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'd -> 'e -> 'f
    arg1 : 'd voption * 'e voption
    _mthd : Lift2

Returns: 'f voption
f : 'd -> 'e -> 'f
arg1 : 'd voption * 'e voption
_mthd : Lift2
Returns: 'f voption

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'd -> 'e -> 'f
    arg1 : 'd option * 'e option
    _mthd : Lift2

Returns: 'f option
f : 'd -> 'e -> 'f
arg1 : 'd option * 'e option
_mthd : Lift2
Returns: 'f option

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: Async<'c>
f : 'a -> 'b -> 'c
arg1 : Async<'a> * Async<'b>
_mthd : Lift2
Returns: Async<'c>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: Task<'a>
f : 'T -> 'U -> 'a
arg1 : Task<'T> * Task<'U>
_mthd : Lift2
Returns: Task<'a>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'T -> 'U -> 'c
    arg1 : (^Monoid * 'T) * (^Monoid * 'U)
    _mthd : Lift2

Returns: ^Monoid * 'c
Modifiers: inline
Type parameters: 'T, 'U, 'c, ^Monoid
f : 'T -> 'U -> 'c
arg1 : (^Monoid * 'T) * (^Monoid * 'U)
_mthd : Lift2
Returns: ^Monoid * 'c

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'T -> 'U -> 'c
    arg1 : (^Monoid * 'T) * (^Monoid * 'U)
    _mthd : Lift2

Returns: ^Monoid * 'c
Modifiers: inline
Type parameters: 'T, 'U, 'c, ^Monoid
f : 'T -> 'U -> 'c
arg1 : (^Monoid * 'T) * (^Monoid * 'U)
_mthd : Lift2
Returns: ^Monoid * 'c

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'T -> 'U -> 'c
    arg1 : ('R -> 'T) * ('R -> 'U)
    _mthd : Lift2

Returns: 'R -> 'c
f : 'T -> 'U -> 'c
arg1 : ('R -> 'T) * ('R -> 'U)
_mthd : Lift2
Returns: 'R -> 'c

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'a -> 'b -> 'c
    arg1 : 'a[] * 'b[]
    _mthd : Lift2

Returns: 'c[]
f : 'a -> 'b -> 'c
arg1 : 'a[] * 'b[]
_mthd : Lift2
Returns: 'c[]

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'a -> 'b -> 'c
    arg1 : 'a list * 'b list
    _mthd : Lift2

Returns: 'c list
f : 'a -> 'b -> 'c
arg1 : 'a list * 'b list
_mthd : Lift2
Returns: 'c list

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: IEnumerator<'f>
f : 'd -> 'e -> 'f
arg1 : IEnumerator<'d> * IEnumerator<'e>
_mthd : Lift2
Returns: IEnumerator<'f>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: NonEmptySeq<'c>
f : 'a -> 'b -> 'c
arg1 : NonEmptySeq<'a> * NonEmptySeq<'b>
_mthd : Lift2
Returns: NonEmptySeq<'c>

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
    f : 'a -> 'b -> 'c
    arg1 : 'a seq * 'b seq
    _mthd : Lift2

Returns: 'c seq
f : 'a -> 'b -> 'c
arg1 : 'a seq * 'b seq
_mthd : Lift2
Returns: 'c seq

Lift2.Lift2(f, arg2, _mthd)

Full Usage: Lift2.Lift2(f, arg2, _mthd)

Parameters:
Returns: Lazy<'f>
f : 'd -> 'e -> 'f
arg1 : Lazy<'d> * Lazy<'e>
_mthd : Lift2
Returns: Lazy<'f>