-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Small monomorphic tuples -- -- This library provides small tuples where all the elements are the same -- type. The elements always unpack into the data constructor. This can -- be helpful when the tuple type is itself nested inside of another data -- constructor. @package tuples @version 0.1.0.0 module Data.Tuple.Types data DoublePair DoublePair :: {-# UNPACK #-} !Double -> {-# UNPACK #-} !Double -> DoublePair data IntPair IntPair :: {-# UNPACK #-} !Int -> {-# UNPACK #-} !Int -> IntPair data WordPair WordPair :: {-# UNPACK #-} !Word -> {-# UNPACK #-} !Word -> WordPair data ByteArrayPair ByteArrayPair :: {-# UNPACK #-} !ByteArray -> {-# UNPACK #-} !ByteArray -> ByteArrayPair data DoubleTriple DoubleTriple :: {-# UNPACK #-} !Double -> {-# UNPACK #-} !Double -> {-# UNPACK #-} !Double -> DoubleTriple data IntTriple IntTriple :: {-# UNPACK #-} !Int -> {-# UNPACK #-} !Int -> {-# UNPACK #-} !Int -> IntTriple data WordTriple WordTriple :: {-# UNPACK #-} !Word -> {-# UNPACK #-} !Word -> {-# UNPACK #-} !Word -> WordTriple data ByteArrayTriple ByteArrayTriple :: {-# UNPACK #-} !ByteArray -> {-# UNPACK #-} !ByteArray -> {-# UNPACK #-} !ByteArray -> ByteArrayTriple instance GHC.Show.Show Data.Tuple.Types.ByteArrayTriple instance GHC.Classes.Ord Data.Tuple.Types.ByteArrayTriple instance GHC.Classes.Eq Data.Tuple.Types.ByteArrayTriple instance GHC.Show.Show Data.Tuple.Types.ByteArrayPair instance GHC.Classes.Ord Data.Tuple.Types.ByteArrayPair instance GHC.Classes.Eq Data.Tuple.Types.ByteArrayPair instance GHC.Show.Show Data.Tuple.Types.WordTriple instance GHC.Classes.Ord Data.Tuple.Types.WordTriple instance GHC.Classes.Eq Data.Tuple.Types.WordTriple instance GHC.Show.Show Data.Tuple.Types.WordPair instance GHC.Classes.Ord Data.Tuple.Types.WordPair instance GHC.Classes.Eq Data.Tuple.Types.WordPair instance GHC.Show.Show Data.Tuple.Types.IntTriple instance GHC.Classes.Ord Data.Tuple.Types.IntTriple instance GHC.Classes.Eq Data.Tuple.Types.IntTriple instance GHC.Show.Show Data.Tuple.Types.IntPair instance GHC.Classes.Ord Data.Tuple.Types.IntPair instance GHC.Classes.Eq Data.Tuple.Types.IntPair instance GHC.Show.Show Data.Tuple.Types.DoubleTriple instance GHC.Classes.Ord Data.Tuple.Types.DoubleTriple instance GHC.Classes.Eq Data.Tuple.Types.DoubleTriple instance GHC.Show.Show Data.Tuple.Types.DoublePair instance GHC.Classes.Ord Data.Tuple.Types.DoublePair instance GHC.Classes.Eq Data.Tuple.Types.DoublePair instance Data.Primitive.Types.Prim Data.Tuple.Types.WordTriple instance Data.Primitive.Types.Prim Data.Tuple.Types.WordPair instance Data.Primitive.Types.Prim Data.Tuple.Types.IntTriple instance Data.Primitive.Types.Prim Data.Tuple.Types.IntPair instance Data.Primitive.Types.Prim Data.Tuple.Types.DoubleTriple instance Data.Primitive.Types.Prim Data.Tuple.Types.DoublePair