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$ |