Class Tuple8<_1,_2,_3,_4,_5,_6,_7,_8>

java.lang.Object
com.jnape.palatable.lambda.adt.hlist.HList
com.jnape.palatable.lambda.adt.hlist.HList.HCons<_1, Tuple7<_2,_3,_4,_5,_6,_7,_8>>
com.jnape.palatable.lambda.adt.hlist.Tuple8<_1,_2,_3,_4,_5,_6,_7,_8>
Type Parameters:
_1 - The first slot element type
_2 - The second slot element type
_3 - The third slot element type
_4 - The fourth slot element type
_5 - The fifth slot element type
_6 - The sixth slot element type
_7 - The seventh slot element type
_8 - The eighth slot element type
All Implemented Interfaces:
Product2<_1,_2>, Product3<_1,_2,_3>, Product4<_1,_2,_3,_4>, Product5<_1,_2,_3,_4,_5>, Product6<_1,_2,_3,_4,_5,_6>, Product7<_1,_2,_3,_4,_5,_6,_7>, Product8<_1,_2,_3,_4,_5,_6,_7,_8>, Applicative<_8, Tuple8<_1,_2,_3,_4,_5,_6,_7,?>>, Bifunctor<_7, _8, Tuple8<_1,_2,_3,_4,_5,_6,?,?>>, BoundedBifunctor<_7, _8, Object, Object, Tuple8<_1,_2,_3,_4,_5,_6,?,?>>, Functor<_8, Tuple8<_1,_2,_3,_4,_5,_6,_7,?>>, Monad<_8, Tuple8<_1,_2,_3,_4,_5,_6,_7,?>>, MonadRec<_8, Tuple8<_1,_2,_3,_4,_5,_6,_7,?>>, Traversable<_8, Tuple8<_1,_2,_3,_4,_5,_6,_7,?>>, Map.Entry<_1,_2>

public class Tuple8<_1,_2,_3,_4,_5,_6,_7,_8> extends HList.HCons<_1, Tuple7<_2,_3,_4,_5,_6,_7,_8>> implements Product8<_1,_2,_3,_4,_5,_6,_7,_8>, MonadRec<_8, Tuple8<_1,_2,_3,_4,_5,_6,_7,?>>, Bifunctor<_7, _8, Tuple8<_1,_2,_3,_4,_5,_6,?,?>>, Traversable<_8, Tuple8<_1,_2,_3,_4,_5,_6,_7,?>>
An 8-element tuple product type, implemented as a specialized HList. Supports random access.
See Also: