- Semigroup <A>
- TypeClass
- append <SEMI, A> (A x, A y)
- append <SEMI, L, R> (Either<L, R> lhs, Either<L, R> rhs)
- append <SEMI, L, R> (EitherUnsafe<L, R> lhs, EitherUnsafe<L, R> rhs)
- append <K, V> (HashMap<K, V> x, HashMap<K, V> y)
- append <A> (HashSet<A> x, HashSet<A> y)
- append <A> (Lst<A> x, Lst<A> y)
- append <K, V> (Map<K, V> x, Map<K, V> y)
- append <NEWTYPE, SEMI, A> (NewType<NEWTYPE, A> x, NewType<NEWTYPE, A> y)
- append <NUMTYPE, NUM, A> (NumType<NUMTYPE, NUM, A> x, NumType<NUMTYPE, NUM, A> y)
- append <NEWTYPE, SEMI, A, PRED> (NewType<NEWTYPE, A, PRED> x, NewType<NEWTYPE, A, PRED> y)
- append <NUMTYPE, NUM, A, PRED> (NumType<NUMTYPE, NUM, A, PRED> x, NumType<NUMTYPE, NUM, A, PRED> y)
- append <SEMI, A> (Option<A> x, Option<A> y)
- append <SEMI, A> (OptionUnsafe<A> x, OptionUnsafe<A> y)
- append <SEMI, A> (IEnumerable<A> x, IEnumerable<A> y)
- append <SEMI, A> (Try<A> x, Try<A> y)
- append <SEMI, A> (TryOption<A> x, TryOption<A> y)
method A append <SEMI, 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> append <SEMI, 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 EitherUnsafe<L, R> append <SEMI, L, R> (EitherUnsafe<L, R> lhs, EitherUnsafe<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 HashMap<K, V> append <K, V> (HashMap<K, V> x, HashMap<K, V> 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 HashSet<A> append <A> (HashSet<A> x, HashSet<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 Lst<A> append <A> (Lst<A> x, Lst<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 Map<K, V> append <K, V> (Map<K, V> x, Map<K, V> 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 append <NEWTYPE, SEMI, A> (NewType<NEWTYPE, A> x, NewType<NEWTYPE, 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 NUMTYPE append <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 append <NEWTYPE, SEMI, 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 append <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 |
method Option<A> append <SEMI, A> (Option<A> x, Option<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 OptionUnsafe<A> append <SEMI, A> (OptionUnsafe<A> x, OptionUnsafe<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 IEnumerable<A> append <SEMI, A> (IEnumerable<A> x, IEnumerable<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 |