FSharpPlus


Coproduct<'functorL<'t>, 'functorR<'t>> Type

Constructors

Constructor Description

Coproduct(left, right, isLeft)

Full Usage: Coproduct(left, right, isLeft)

Parameters:
    left : 'functorL<'t>
    right : 'functorR<'t>
    isLeft : bool

Returns: Coproduct<'functorL<'t>, 'functorR<'t>>
left : 'functorL<'t>
right : 'functorR<'t>
isLeft : bool
Returns: Coproduct<'functorL<'t>, 'functorR<'t>>

Static members

Static member Description

Coproduct.Map(a, f)

Full Usage: Coproduct.Map(a, f)

Parameters:
    a : Coproduct<^FunctorL<'T>, ^FunctorR<'T>>
    f : 'T -> 'U

Returns: Coproduct<'FunctorL<'U>, 'FunctorR<'U>>
Modifiers: inline
Type parameters: 'U, 'FunctorL<'U>, ^FunctorR<'T>, 'FunctorR<'U>
a : Coproduct<^FunctorL<'T>, ^FunctorR<'T>>
f : 'T -> 'U
Returns: Coproduct<'FunctorL<'U>, 'FunctorR<'U>>