Contents
- 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)
 
Methods
method A append <SEMI, A> (A x, A y) Source #
An associative binary operation
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| 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
Parameters
| param | x | The left hand side of the operation  | 
| param | y | The right hand side of the operation  | 
| returns | The result of the operation  | |