- Semigroup <A>
- Semigroup
- Prelude
- combine <A> (A x, A y)
- combine <L, R> (Either<L, R> lhs, Either<L, R> rhs)
- combine <NEWTYPE, A> (NewType<NEWTYPE, A> x, NewType<NEWTYPE, A> y)
- combine <NUMTYPE, NUM, A> (NumType<NUMTYPE, NUM, A> x, NumType<NUMTYPE, NUM, A> y)
- combine <NEWTYPE, A, PRED> (NewType<NEWTYPE, A, PRED> x, NewType<NEWTYPE, A, PRED> y)
- combine <NUMTYPE, NUM, A, PRED> (NumType<NUMTYPE, NUM, A, PRED> x, NumType<NUMTYPE, NUM, A, PRED> y)
- combine <A> (Option<A> x, Option<A> y)
- combine <A> (IEnumerable<A> x, IEnumerable<A> y)
method A combine <A> (A x, A y) Source #
An associative binary operation
param | x | The left hand side of the operation |
param | y | The right hand side of the operation |
returns | The result of the operation |
method Either<L, R> combine <L, R> (Either<L, R> lhs, Either<L, R> rhs) Source #
An associative binary operation
param | lhs | Left-hand side of the operation |
param | rhs | Right-hand side of the operation |
returns | lhs + rhs |
method NEWTYPE combine <NEWTYPE, A> (NewType<NEWTYPE, A> x, NewType<NEWTYPE, A> y) Source #
method NUMTYPE combine <NUMTYPE, NUM, A> (NumType<NUMTYPE, NUM, A> x, NumType<NUMTYPE, NUM, A> y) Source #
An associative binary operation
param | x | The left hand side of the operation |
param | y | The right hand side of the operation |
returns | The result of the operation |
method NEWTYPE combine <NEWTYPE, A, PRED> (NewType<NEWTYPE, A, PRED> x, NewType<NEWTYPE, A, PRED> y) Source #
An associative binary operation
param | x | The left hand side of the operation |
param | y | The right hand side of the operation |
returns | The result of the operation |
method NUMTYPE combine <NUMTYPE, NUM, A, PRED> (NumType<NUMTYPE, NUM, A, PRED> x, NumType<NUMTYPE, NUM, A, PRED> y) Source #
An associative binary operation
param | x | The left hand side of the operation |
param | y | The right hand side of the operation |
returns | The result of the operation |