| Interface | Description |
|---|---|
| BinaryPolyFunc |
Allows the definition of binary poly-functions (e.g. for folding over tuples).
|
| BinaryPolyFunc.Case<A,B,Op> | |
| ClassMagnet<T> |
A magnet that wraps a ClassTag
|
| ConstructFromTuple<T,R> |
Constructor for instances of type
R which can be created from a tuple of type T. |
| Tuple<T> |
Phantom type providing implicit evidence that a given type is a Tuple or Unit.
|
| TupleOps.AppendOne<P,S> | |
| TupleOps.FoldLeft<In,T,Op> | |
| TupleOps.Join<P,S> | |
| Tupler<T> |
Provides a way to convert a value into an Tuple.
|
| Class | Description |
|---|---|
| ApplyConverter<L> |
ApplyConverter allows generic conversion of functions of type
(T1, T2, ...) |
| ApplyConverter$ | |
| ApplyConverterInstances | |
| BinaryPolyFunc.CaseBuilder<A,B> | |
| BinaryPolyFunc$ | |
| ClassMagnet$ | |
| ConstructFromTuple$ | |
| ConstructFromTupleInstances | |
| LowerPriorityTupler | |
| Tuple$ | |
| TupleAppendOneInstances | |
| TupleFoldInstances | |
| TupleOps<T> | |
| TupleOps.AppendOne$ | |
| TupleOps.FoldLeft$ | |
| TupleOps.Join$ | |
| TupleOps.Join$.Fold$ | |
| TupleOps.LowLevelJoinImplicits | |
| TupleOps$ | |
| Tupler$ |