-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Safe and unsafe data conversion utilities with strong type-level operation. checking.
--
-- Safe and unsafe data conversion utilities with strong type-level
-- operation. checking.
@package convert
@version 1.4.2
module Data.Convert.Class
-- | Convertible allows for conversion between two compatible types. When
-- trying to convert between the same types, compile time error is
-- reported in order to help tracking not needed usages. If you want to
-- enable conversion between the same types, use convert' instead.
class Convertible t t'
convert :: Convertible t t' => t -> t'
class Convertible1 t t'
convert1 :: forall s1. Convertible1 t t' => t s1 -> t' s1
class Convertible2 t t'
convert2 :: forall s1 s2. Convertible2 t t' => t s1 s2 -> t' s1 s2
class Convertible3 t t'
convert3 :: forall s1 s2 s3. Convertible3 t t' => t s1 s2 s3 -> t' s1 s2 s3
class Convertible4 t t'
convert4 :: forall s1 s2 s3 s4. Convertible4 t t' => t s1 s2 s3 s4 -> t' s1 s2 s3 s4
class Convertible5 t t'
convert5 :: forall s1 s2 s3 s4 s5. Convertible5 t t' => t s1 s2 s3 s4 s5 -> t' s1 s2 s3 s4 s5
-- | We cannot use OVERLAPPABLE instances here. Let's consider following
-- instance: instance (s ~ s', t ~ t') => Convertible (Symbol s t)
-- (Symbol2 s' t') where ... By writing it we indicate that during
-- conversion from Symbol to Symbol2 the appropriate variables should be
-- matched. If the following instances would be declared as OVERLAPPABLE,
-- it will clash with the instance `Convertible (t a) (t' a)`. In other
-- words, if user defines any conversion between type `X a` and `Y b`, we
-- disable automatic lifting to ConvertibleN. TODO[WD]: File GHC
-- proposal to choose more specific incoherent instance
type IdConversionErr (t :: k) = ( 'Text "Conversion of the same type (`" :<>: 'ShowType t) :<>: 'Text "`) is disabled by default. Please use convert' if you want to enable it."
convertTo :: forall t' t. Convertible t t' => t -> t'
convertTo1 :: forall t' t. Convertible1 t t' => forall s1. t s1 -> t' s1
convertTo2 :: forall t' t. Convertible2 t t' => forall s1 s2. t s1 s2 -> t' s1 s2
convertTo3 :: forall t' t. Convertible3 t t' => forall s1 s2 s3. t s1 s2 s3 -> t' s1 s2 s3
convertTo4 :: forall t' t. Convertible4 t t' => forall s1 s2 s3 s4. t s1 s2 s3 s4 -> t' s1 s2 s3 s4
convertTo5 :: forall t' t. Convertible5 t t' => forall s1 s2 s3 s4 s5. t s1 s2 s3 s4 s5 -> t' s1 s2 s3 s4 s5
class Convertible' t t'
convert' :: Convertible' t t' => t -> t'
class Convertible1' t t'
convert1' :: forall s1. Convertible1' t t' => t s1 -> t' s1
class Convertible2' t t'
convert2' :: forall s1 s2. Convertible2' t t' => t s1 s2 -> t' s1 s2
class Convertible3' t t'
convert3' :: forall s1 s2 s3. Convertible3' t t' => t s1 s2 s3 -> t' s1 s2 s3
class Convertible4' t t'
convert4' :: forall s1 s2 s3 s4. Convertible4' t t' => t s1 s2 s3 s4 -> t' s1 s2 s3 s4
class Convertible5' t t'
convert5' :: forall s1 s2 s3 s4 s5. Convertible5' t t' => t s1 s2 s3 s4 s5 -> t' s1 s2 s3 s4 s5
convertTo' :: forall t' t. Convertible' t t' => t -> t'
convertTo1' :: forall t' t. Convertible1' t t' => forall s1. t s1 -> t' s1
convertTo2' :: forall t' t. Convertible2' t t' => forall s1 s2. t s1 s2 -> t' s1 s2
convertTo3' :: forall t' t. Convertible3' t t' => forall s1 s2 s3. t s1 s2 s3 -> t' s1 s2 s3
convertTo4' :: forall t' t. Convertible4' t t' => forall s1 s2 s3 s4. t s1 s2 s3 s4 -> t' s1 s2 s3 s4
convertTo5' :: forall t' t. Convertible5' t t' => forall s1 s2 s3 s4 s5. t s1 s2 s3 s4 s5 -> t' s1 s2 s3 s4 s5
data SimpleConversionError
SimpleConversionError :: SimpleConversionError
-- | PartialConvertible allows conversions that could fail with
-- ConversionError.
class PartialConvertible t t' where {
type family ConversionError t t';
}
convertAssert :: PartialConvertible t t' => t -> Maybe (ConversionError t t')
unsafeConvert :: PartialConvertible t t' => t -> t'
defConvertAssert :: Default e => (a -> Bool) -> a -> Maybe e
unsafeConvertTo :: forall t' t. PartialConvertible t t' => t -> t'
convertAssertTo :: forall t' t. PartialConvertible t t' => t -> Maybe (ConversionError t t')
maybeConvert :: forall t t'. PartialConvertible t t' => t -> Maybe t'
tryConvert :: forall t t'. PartialConvertible t t' => t -> Either (ConversionError t t') t'
type BiConvertible t t' = (Convertible t t', Convertible t' t)
type BiConvertible1 t t' = (Convertible1 t t', Convertible1 t' t)
type BiConvertible2 t t' = (Convertible2 t t', Convertible2 t' t)
type BiConvertible3 t t' = (Convertible3 t t', Convertible3 t' t)
type BiConvertible4 t t' = (Convertible4 t t', Convertible4 t' t)
type BiConvertible5 t t' = (Convertible5 t t', Convertible5 t' t)
type BiConvertible' t t' = (Convertible' t t', Convertible' t' t)
type BiConvertible1' t t' = (Convertible1' t t', Convertible1' t' t)
type BiConvertible2' t t' = (Convertible2' t t', Convertible2' t' t)
type BiConvertible3' t t' = (Convertible3' t t', Convertible3' t' t)
type BiConvertible4' t t' = (Convertible4' t t', Convertible4' t' t)
type BiConvertible5' t t' = (Convertible5' t t', Convertible5' t' t)
type BiPartialConvertible t t' = (PartialConvertible t t', PartialConvertible t t')
converted :: BiConvertible t t' => Iso' t t'
converted1 :: BiConvertible1 t t' => forall s1. Iso' (t s1) (t' s1)
converted2 :: BiConvertible2 t t' => forall s1 s2. Iso' (t s1 s2) (t' s1 s2)
converted3 :: BiConvertible3 t t' => forall s1 s2 s3. Iso' (t s1 s2 s3) (t' s1 s2 s3)
converted4 :: BiConvertible4 t t' => forall s1 s2 s3 s4. Iso' (t s1 s2 s3 s4) (t' s1 s2 s3 s4)
converted5 :: BiConvertible5 t t' => forall s1 s2 s3 s4 s5. Iso' (t s1 s2 s3 s4 s5) (t' s1 s2 s3 s4 s5)
converted' :: BiConvertible' t t' => Iso' t t'
converted1' :: BiConvertible1' t t' => forall s1. Iso' (t s1) (t' s1)
converted2' :: BiConvertible2' t t' => forall s1 s2. Iso' (t s1 s2) (t' s1 s2)
converted3' :: BiConvertible3' t t' => forall s1 s2 s3. Iso' (t s1 s2 s3) (t' s1 s2 s3)
converted4' :: BiConvertible4' t t' => forall s1 s2 s3 s4. Iso' (t s1 s2 s3 s4) (t' s1 s2 s3 s4)
converted5' :: BiConvertible5' t t' => forall s1 s2 s3 s4 s5. Iso' (t s1 s2 s3 s4 s5) (t' s1 s2 s3 s4 s5)
convertedTo :: BiConvertible t' t => Iso' t t'
convertedTo1 :: BiConvertible1 t' t => forall s1. Iso' (t s1) (t' s1)
convertedTo2 :: BiConvertible2 t' t => forall s1 s2. Iso' (t s1 s2) (t' s1 s2)
convertedTo3 :: BiConvertible3 t' t => forall s1 s2 s3. Iso' (t s1 s2 s3) (t' s1 s2 s3)
convertedTo4 :: BiConvertible4 t' t => forall s1 s2 s3 s4. Iso' (t s1 s2 s3 s4) (t' s1 s2 s3 s4)
convertedTo5 :: BiConvertible5 t' t => forall s1 s2 s3 s4 s5. Iso' (t s1 s2 s3 s4 s5) (t' s1 s2 s3 s4 s5)
convertedTo' :: BiConvertible' t' t => Iso' t t'
convertedTo1' :: BiConvertible1' t' t => forall s1. Iso' (t s1) (t' s1)
convertedTo2' :: BiConvertible2' t' t => forall s1 s2. Iso' (t s1 s2) (t' s1 s2)
convertedTo3' :: BiConvertible3' t' t => forall s1 s2 s3. Iso' (t s1 s2 s3) (t' s1 s2 s3)
convertedTo4' :: BiConvertible4' t' t => forall s1 s2 s3 s4. Iso' (t s1 s2 s3 s4) (t' s1 s2 s3 s4)
convertedTo5' :: BiConvertible5' t' t => forall s1 s2 s3 s4 s5. Iso' (t s1 s2 s3 s4 s5) (t' s1 s2 s3 s4 s5)
type ConvertibleVia t p t' = (Convertible t p, Convertible p t')
type ConvertibleVia1 t p t' = (Convertible1 t p, Convertible1 p t')
type ConvertibleVia2 t p t' = (Convertible2 t p, Convertible2 p t')
type ConvertibleVia3 t p t' = (Convertible3 t p, Convertible3 p t')
type ConvertibleVia4 t p t' = (Convertible4 t p, Convertible4 p t')
type ConvertibleVia5 t p t' = (Convertible5 t p, Convertible5 p t')
convertVia :: forall p t t'. ConvertibleVia t p t' => t -> t'
convertVia1 :: forall p t t'. ConvertibleVia1 t p t' => forall s1. t s1 -> t' s1
convertVia2 :: forall p t t'. ConvertibleVia2 t p t' => forall s1 s2. t s1 s2 -> t' s1 s2
convertVia3 :: forall p t t'. ConvertibleVia3 t p t' => forall s1 s2 s3. t s1 s2 s3 -> t' s1 s2 s3
convertVia4 :: forall p t t'. ConvertibleVia4 t p t' => forall s1 s2 s3 s4. t s1 s2 s3 s4 -> t' s1 s2 s3 s4
convertVia5 :: forall p t t'. ConvertibleVia5 t p t' => forall s1 s2 s3 s4 s5. t s1 s2 s3 s4 s5 -> t' s1 s2 s3 s4 s5
type ConvertibleVia' t p t' = (Convertible' t p, Convertible' p t')
type ConvertibleVia1' t p t' = (Convertible1' t p, Convertible1' p t')
type ConvertibleVia2' t p t' = (Convertible2' t p, Convertible2' p t')
type ConvertibleVia3' t p t' = (Convertible3' t p, Convertible3' p t')
type ConvertibleVia4' t p t' = (Convertible4' t p, Convertible4' p t')
type ConvertibleVia5' t p t' = (Convertible5' t p, Convertible5' p t')
convertVia' :: forall p t t'. ConvertibleVia' t p t' => t -> t'
convertVia1' :: forall p t t'. ConvertibleVia1' t p t' => forall s1. t s1 -> t' s1
convertVia2' :: forall p t t'. ConvertibleVia2' t p t' => forall s1 s2. t s1 s2 -> t' s1 s2
convertVia3' :: forall p t t'. ConvertibleVia3' t p t' => forall s1 s2 s3. t s1 s2 s3 -> t' s1 s2 s3
convertVia4' :: forall p t t'. ConvertibleVia4' t p t' => forall s1 s2 s3 s4. t s1 s2 s3 s4 -> t' s1 s2 s3 s4
convertVia5' :: forall p t t'. ConvertibleVia5' t p t' => forall s1 s2 s3 s4 s5. t s1 s2 s3 s4 s5 -> t' s1 s2 s3 s4 s5
type PartialConvertibleVia t p t' = (PartialConvertible t p, PartialConvertible p t')
unsafeConvertVia :: forall p t t'. PartialConvertibleVia t p t' => t -> t'
instance GHC.Show.Show Data.Convert.Class.SimpleConversionError
instance Data.Default.Class.Default Data.Convert.Class.SimpleConversionError
instance forall k1 k2 k3 k4 k5 (t :: k1 -> k2 -> k3 -> k4 -> k5 -> *). Data.Convert.Class.Convertible5' t t
instance forall k1 k2 k3 k4 k5 (t :: k1 -> k2 -> k3 -> k4 -> k5 -> *) (t' :: k1 -> k2 -> k3 -> k4 -> k5 -> *). Data.Convert.Class.Convertible5 t t' => Data.Convert.Class.Convertible5' t t'
instance forall k1 k2 k3 k4 (t :: k1 -> k2 -> k3 -> k4 -> *). Data.Convert.Class.Convertible4' t t
instance forall k1 k2 k3 k4 (t :: k1 -> k2 -> k3 -> k4 -> *) (t' :: k1 -> k2 -> k3 -> k4 -> *). Data.Convert.Class.Convertible4 t t' => Data.Convert.Class.Convertible4' t t'
instance forall k1 k2 k3 (t :: k1 -> k2 -> k3 -> *). Data.Convert.Class.Convertible3' t t
instance forall k1 k2 k3 (t :: k1 -> k2 -> k3 -> *) (t' :: k1 -> k2 -> k3 -> *). Data.Convert.Class.Convertible3 t t' => Data.Convert.Class.Convertible3' t t'
instance forall k1 k2 (t :: k1 -> k2 -> *). Data.Convert.Class.Convertible2' t t
instance forall k1 k2 (t :: k1 -> k2 -> *) (t' :: k1 -> k2 -> *). Data.Convert.Class.Convertible2 t t' => Data.Convert.Class.Convertible2' t t'
instance forall k (t :: k -> *). Data.Convert.Class.Convertible1' t t
instance forall k (t :: k -> *) (t' :: k -> *). Data.Convert.Class.Convertible1 t t' => Data.Convert.Class.Convertible1' t t'
instance (Data.Convert.Class.Convertible1 t t', Data.Convert.Class.Convertible' a a', GHC.Base.Functor t') => Data.Convert.Class.Convertible (t a) (t' a')
instance Data.Convert.Class.Convertible' t t
instance Data.Convert.Class.Convertible t t' => Data.Convert.Class.Convertible' t t'
instance (TypeError ...) => Data.Convert.Class.Convertible t t
instance forall k (t :: k -> *). (TypeError ...) => Data.Convert.Class.Convertible1 t t
instance forall k1 k2 (t :: k1 -> k2 -> *). (TypeError ...) => Data.Convert.Class.Convertible2 t t
instance forall k1 k2 k3 (t :: k1 -> k2 -> k3 -> *). (TypeError ...) => Data.Convert.Class.Convertible3 t t
instance forall k1 k2 k3 k4 (t :: k1 -> k2 -> k3 -> k4 -> *). (TypeError ...) => Data.Convert.Class.Convertible4 t t
instance forall k1 k2 k3 k4 k5 (t :: k1 -> k2 -> k3 -> k4 -> k5 -> *). (TypeError ...) => Data.Convert.Class.Convertible5 t t
instance forall k1 k2 k3 k4 k5 (t :: k1 -> k2 -> k3 -> k4 -> k5 -> *) (t' :: k1 -> k2 -> k3 -> k4 -> k5 -> *) (a :: k1). Data.Convert.Class.Convertible5 t t' => Data.Convert.Class.Convertible4 (t a) (t' a)
instance forall k1 k2 k3 k4 (t :: k1 -> k2 -> k3 -> k4 -> *) (t' :: k1 -> k2 -> k3 -> k4 -> *) (a :: k1). Data.Convert.Class.Convertible4 t t' => Data.Convert.Class.Convertible3 (t a) (t' a)
instance forall k1 k2 k3 (t :: k1 -> k2 -> k3 -> *) (t' :: k1 -> k2 -> k3 -> *) (a :: k1). Data.Convert.Class.Convertible3 t t' => Data.Convert.Class.Convertible2 (t a) (t' a)
instance forall k1 k2 (t :: k1 -> k2 -> *) (t' :: k1 -> k2 -> *) (a :: k1). Data.Convert.Class.Convertible2 t t' => Data.Convert.Class.Convertible1 (t a) (t' a)
instance Data.Convert.Class.Convertible1 t t' => Data.Convert.Class.Convertible (t a) (t' a)
instance (Data.Convert.Class.Convertible a a', GHC.Base.Functor t) => Data.Convert.Class.Convertible (t a) (t a')
module Data.Convert.Coerce
unsafeCoerced :: Iso s t a b
module Data.Convert.Instances.Base
type ToBool a = Convertible a Bool
type ToBool' a = Convertible' a Bool
type FromBool a = Convertible Bool a
type FromBool' a = Convertible' Bool a
type IsBool a = (ToBool a, FromBool a)
type IsBool' a = (ToBool' a, FromBool' a)
toBool :: ToBool a => a -> Bool
toBool' :: ToBool' a => a -> Bool
fromBool :: FromBool a => Bool -> a
fromBool' :: FromBool' a => Bool -> a
asBool :: IsBool a => Iso' a Bool
asBool' :: IsBool' a => Iso' a Bool
instance Data.Convert.Class.Convertible () [t]
instance Data.Convert.Class.Convertible (t, t) [t]
instance Data.Convert.Class.Convertible (t, t, t) [t]
instance Data.Convert.Class.Convertible (t, t, t, t) [t]
instance Data.Convert.Class.Convertible (t, t, t, t, t) [t]
instance Data.Convert.Class.Convertible (t, t, t, t, t, t) [t]
instance Data.Convert.Class.Convertible (t, t, t, t, t, t, t) [t]
instance Data.Convert.Class.Convertible (t, t, t, t, t, t, t, t) [t]
instance Data.Convert.Class.Convertible (t, t, t, t, t, t, t, t, t) [t]
module Data.Convert.Instances.ByteString
instance Data.Convert.Class.Convertible Data.ByteString.Internal.ByteString GHC.Base.String
instance Data.Convert.Class.Convertible GHC.Base.String Data.ByteString.Internal.ByteString
instance Data.Convert.Class.Convertible Data.ByteString.Lazy.Internal.ByteString Data.ByteString.Internal.ByteString
instance Data.Convert.Class.Convertible Data.ByteString.Internal.ByteString Data.ByteString.Lazy.Internal.ByteString
instance Data.Convert.Class.Convertible Data.ByteString.Lazy.Internal.ByteString GHC.Base.String
instance Data.Convert.Class.Convertible GHC.Base.String Data.ByteString.Lazy.Internal.ByteString
module Data.Convert.Instances.List
instance Data.Convert.Class.Convertible a [a]
instance Data.Convert.Class.Convertible' a b => Data.Convert.Class.Convertible (Data.List.NonEmpty.NonEmpty a) [b]
instance Data.Convert.Class.Convertible' a b => Data.Convert.Class.PartialConvertible [a] (Data.List.NonEmpty.NonEmpty b)
module Data.Convert.Instances.Map
instance GHC.Classes.Ord k => Data.Convert.Class.Convertible [(k, a)] (Data.Map.Internal.Map k a)
instance Data.Convert.Class.Convertible (Data.Map.Internal.Map k a) [(k, a)]
module Data.Convert.Instances.Num
data BoundError
BoundError :: BoundError
data Sign
Signed :: Sign
Unsigned :: Sign
data NumRange
BitRange :: Sign -> Integer -> NumRange
InfiniteRange :: NumRange
data NumType
NumType :: Name -> NumRange -> NumType
[$sel:_name:NumType] :: NumType -> Name
[$sel:_layout:NumType] :: NumType -> NumRange
name :: Lens' NumType Name
layout :: Lens' NumType NumRange
intTypes :: [NumType]
wordTypes :: [NumType]
floatTypes :: [NumType]
integralTypes :: [NumType]
defNumConvertAssert :: forall r a. (Num a, Ord a, Bounded r, Integral r) => a -> Maybe BoundError
defNumConvertAssertP :: forall r a. (Num a, Ord a, Bounded r, Integral r) => Proxy r -> a -> Maybe BoundError
mkConversion :: Q Exp -> NumType -> NumType -> Q Dec
mkConversions :: Q Exp -> [NumType] -> [NumType] -> Q [Dec]
conversions :: Q [Dec]
instance Data.Convert.Class.Convertible GHC.Word.Word64 (GHC.Word.Word8, GHC.Word.Word8, GHC.Word.Word8, GHC.Word.Word8, GHC.Word.Word8, GHC.Word.Word8, GHC.Word.Word8, GHC.Word.Word8)
instance Data.Convert.Class.Convertible GHC.Types.Int Foreign.C.Types.CSize
instance GHC.Classes.Eq Data.Convert.Instances.Num.NumType
instance GHC.Show.Show Data.Convert.Instances.Num.NumType
instance GHC.Classes.Eq Data.Convert.Instances.Num.NumRange
instance GHC.Show.Show Data.Convert.Instances.Num.NumRange
instance GHC.Classes.Eq Data.Convert.Instances.Num.Sign
instance GHC.Show.Show Data.Convert.Instances.Num.Sign
instance GHC.Show.Show Data.Convert.Instances.Num.BoundError
instance Data.Default.Class.Default Data.Convert.Instances.Num.BoundError
module Data.Convert.Instances.Set
instance Data.Convert.Class.Convertible (Data.Set.Internal.Set a) [a]
instance GHC.Classes.Ord a => Data.Convert.Class.Convertible [a] (Data.Set.Internal.Set a)
module Data.Convert.Instances.TH
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Types.Int GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Types.Int GHC.Int.Int16
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Int.Int32
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Int.Int64
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Types.Int GHC.Word.Word8
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Word.Word16
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Word.Word32
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Types.Int GHC.Real.Rational
instance Data.Convert.Class.PartialConvertible GHC.Integer.Type.Integer GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Integer.Type.Integer GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Integer.Type.Integer GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Integer.Type.Integer GHC.Int.Int16
instance Data.Convert.Class.PartialConvertible GHC.Integer.Type.Integer GHC.Int.Int32
instance Data.Convert.Class.PartialConvertible GHC.Integer.Type.Integer GHC.Int.Int64
instance Data.Convert.Class.PartialConvertible GHC.Integer.Type.Integer GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Integer.Type.Integer GHC.Word.Word8
instance Data.Convert.Class.PartialConvertible GHC.Integer.Type.Integer GHC.Word.Word16
instance Data.Convert.Class.PartialConvertible GHC.Integer.Type.Integer GHC.Word.Word32
instance Data.Convert.Class.PartialConvertible GHC.Integer.Type.Integer GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Integer.Type.Integer GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Integer.Type.Integer GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Integer.Type.Integer GHC.Real.Rational
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Integer.Type.Integer
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Int.Int8
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Int.Int16
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Int.Int32
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Int.Int64
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Types.Word
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Word.Word8
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Word.Word16
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Word.Word32
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Int.Int8 GHC.Real.Rational
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Int.Int16 GHC.Int.Int8
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Int.Int16
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Int.Int32
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Int.Int64
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Types.Word
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Word.Word8
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Word.Word16
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Word.Word32
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Int.Int16 GHC.Real.Rational
instance Data.Convert.Class.PartialConvertible GHC.Int.Int32 GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Int.Int32 GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Int.Int32 GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Int.Int32 GHC.Int.Int16
instance Data.Convert.Class.Convertible GHC.Int.Int32 GHC.Int.Int32
instance Data.Convert.Class.Convertible GHC.Int.Int32 GHC.Int.Int64
instance Data.Convert.Class.Convertible GHC.Int.Int32 GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Int.Int32 GHC.Word.Word8
instance Data.Convert.Class.Convertible GHC.Int.Int32 GHC.Word.Word16
instance Data.Convert.Class.Convertible GHC.Int.Int32 GHC.Word.Word32
instance Data.Convert.Class.Convertible GHC.Int.Int32 GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Int.Int32 GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Int.Int32 GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Int.Int32 GHC.Real.Rational
instance Data.Convert.Class.PartialConvertible GHC.Int.Int64 GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Int.Int64 GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Int.Int64 GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Int.Int64 GHC.Int.Int16
instance Data.Convert.Class.PartialConvertible GHC.Int.Int64 GHC.Int.Int32
instance Data.Convert.Class.Convertible GHC.Int.Int64 GHC.Int.Int64
instance Data.Convert.Class.PartialConvertible GHC.Int.Int64 GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Int.Int64 GHC.Word.Word8
instance Data.Convert.Class.PartialConvertible GHC.Int.Int64 GHC.Word.Word16
instance Data.Convert.Class.Convertible GHC.Int.Int64 GHC.Word.Word32
instance Data.Convert.Class.Convertible GHC.Int.Int64 GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Int.Int64 GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Int.Int64 GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Int.Int64 GHC.Real.Rational
instance Data.Convert.Class.PartialConvertible GHC.Types.Word GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Types.Word GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Types.Word GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Types.Word GHC.Int.Int16
instance Data.Convert.Class.PartialConvertible GHC.Types.Word GHC.Int.Int32
instance Data.Convert.Class.Convertible GHC.Types.Word GHC.Int.Int64
instance Data.Convert.Class.Convertible GHC.Types.Word GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Types.Word GHC.Word.Word8
instance Data.Convert.Class.PartialConvertible GHC.Types.Word GHC.Word.Word16
instance Data.Convert.Class.Convertible GHC.Types.Word GHC.Word.Word32
instance Data.Convert.Class.Convertible GHC.Types.Word GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Types.Word GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Types.Word GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Types.Word GHC.Real.Rational
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Word.Word8 GHC.Int.Int8
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Int.Int16
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Int.Int32
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Int.Int64
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Types.Word
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Word.Word8
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Word.Word16
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Word.Word32
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Word.Word8 GHC.Real.Rational
instance Data.Convert.Class.PartialConvertible GHC.Word.Word16 GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Word.Word16 GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Word.Word16 GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Word.Word16 GHC.Int.Int16
instance Data.Convert.Class.Convertible GHC.Word.Word16 GHC.Int.Int32
instance Data.Convert.Class.Convertible GHC.Word.Word16 GHC.Int.Int64
instance Data.Convert.Class.Convertible GHC.Word.Word16 GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Word.Word16 GHC.Word.Word8
instance Data.Convert.Class.Convertible GHC.Word.Word16 GHC.Word.Word16
instance Data.Convert.Class.Convertible GHC.Word.Word16 GHC.Word.Word32
instance Data.Convert.Class.Convertible GHC.Word.Word16 GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Word.Word16 GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Word.Word16 GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Word.Word16 GHC.Real.Rational
instance Data.Convert.Class.PartialConvertible GHC.Word.Word32 GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Word.Word32 GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Word.Word32 GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Word.Word32 GHC.Int.Int16
instance Data.Convert.Class.PartialConvertible GHC.Word.Word32 GHC.Int.Int32
instance Data.Convert.Class.Convertible GHC.Word.Word32 GHC.Int.Int64
instance Data.Convert.Class.PartialConvertible GHC.Word.Word32 GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Word.Word32 GHC.Word.Word8
instance Data.Convert.Class.PartialConvertible GHC.Word.Word32 GHC.Word.Word16
instance Data.Convert.Class.Convertible GHC.Word.Word32 GHC.Word.Word32
instance Data.Convert.Class.Convertible GHC.Word.Word32 GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Word.Word32 GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Word.Word32 GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Word.Word32 GHC.Real.Rational
instance Data.Convert.Class.PartialConvertible GHC.Word.Word64 GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Word.Word64 GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Word.Word64 GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Word.Word64 GHC.Int.Int16
instance Data.Convert.Class.PartialConvertible GHC.Word.Word64 GHC.Int.Int32
instance Data.Convert.Class.PartialConvertible GHC.Word.Word64 GHC.Int.Int64
instance Data.Convert.Class.PartialConvertible GHC.Word.Word64 GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Word.Word64 GHC.Word.Word8
instance Data.Convert.Class.PartialConvertible GHC.Word.Word64 GHC.Word.Word16
instance Data.Convert.Class.PartialConvertible GHC.Word.Word64 GHC.Word.Word32
instance Data.Convert.Class.Convertible GHC.Word.Word64 GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Word.Word64 GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Word.Word64 GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Word.Word64 GHC.Real.Rational
instance Data.Convert.Class.PartialConvertible GHC.Types.Float GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Types.Float GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Types.Float GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Types.Float GHC.Int.Int16
instance Data.Convert.Class.PartialConvertible GHC.Types.Float GHC.Int.Int32
instance Data.Convert.Class.PartialConvertible GHC.Types.Float GHC.Int.Int64
instance Data.Convert.Class.PartialConvertible GHC.Types.Float GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Types.Float GHC.Word.Word8
instance Data.Convert.Class.PartialConvertible GHC.Types.Float GHC.Word.Word16
instance Data.Convert.Class.PartialConvertible GHC.Types.Float GHC.Word.Word32
instance Data.Convert.Class.PartialConvertible GHC.Types.Float GHC.Word.Word64
instance Data.Convert.Class.PartialConvertible GHC.Types.Double GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Types.Double GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Types.Double GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Types.Double GHC.Int.Int16
instance Data.Convert.Class.PartialConvertible GHC.Types.Double GHC.Int.Int32
instance Data.Convert.Class.PartialConvertible GHC.Types.Double GHC.Int.Int64
instance Data.Convert.Class.PartialConvertible GHC.Types.Double GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Types.Double GHC.Word.Word8
instance Data.Convert.Class.PartialConvertible GHC.Types.Double GHC.Word.Word16
instance Data.Convert.Class.PartialConvertible GHC.Types.Double GHC.Word.Word32
instance Data.Convert.Class.PartialConvertible GHC.Types.Double GHC.Word.Word64
instance Data.Convert.Class.PartialConvertible GHC.Real.Rational GHC.Types.Int
instance Data.Convert.Class.Convertible GHC.Real.Rational GHC.Integer.Type.Integer
instance Data.Convert.Class.PartialConvertible GHC.Real.Rational GHC.Int.Int8
instance Data.Convert.Class.PartialConvertible GHC.Real.Rational GHC.Int.Int16
instance Data.Convert.Class.PartialConvertible GHC.Real.Rational GHC.Int.Int32
instance Data.Convert.Class.PartialConvertible GHC.Real.Rational GHC.Int.Int64
instance Data.Convert.Class.PartialConvertible GHC.Real.Rational GHC.Types.Word
instance Data.Convert.Class.PartialConvertible GHC.Real.Rational GHC.Word.Word8
instance Data.Convert.Class.PartialConvertible GHC.Real.Rational GHC.Word.Word16
instance Data.Convert.Class.PartialConvertible GHC.Real.Rational GHC.Word.Word32
instance Data.Convert.Class.PartialConvertible GHC.Real.Rational GHC.Word.Word64
instance Data.Convert.Class.Convertible GHC.Types.Float GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Types.Float GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Types.Float GHC.Real.Rational
instance Data.Convert.Class.Convertible GHC.Types.Double GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Types.Double GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Types.Double GHC.Real.Rational
instance Data.Convert.Class.Convertible GHC.Real.Rational GHC.Types.Float
instance Data.Convert.Class.Convertible GHC.Real.Rational GHC.Types.Double
instance Data.Convert.Class.Convertible GHC.Real.Rational GHC.Real.Rational
module Data.Convert.Instances.Text
type ToLazyText a = Convertible a Text
type ToText a = Convertible a Text
type FromLazyText a = Convertible Text a
type FromText a = Convertible Text a
type IsText a = BiConvertible Text a
type IsLazyText a = BiConvertible Text a
toText :: ToText a => a -> Text
fromText :: FromText a => Text -> a
toLazyText :: ToLazyText a => a -> Text
fromLazyText :: FromLazyText a => Text -> a
instance Data.Default.Class.Default Data.Text.Internal.Text
instance Data.Default.Class.Default Data.Text.Internal.Lazy.Text
instance Data.Default.Class.Default Data.Text.Internal.Builder.Builder
instance Data.Convert.Class.Convertible Data.Text.Internal.Text GHC.Base.String
instance Data.Convert.Class.Convertible Data.Text.Internal.Text Data.Text.Internal.Lazy.Text
instance Data.Convert.Class.Convertible Data.Text.Internal.Text Data.Text.Internal.Builder.Builder
instance Data.Convert.Class.Convertible Data.Text.Internal.Text Data.ByteString.Internal.ByteString
instance Data.Convert.Class.Convertible Data.Text.Internal.Text Data.ByteString.Lazy.Internal.ByteString
instance Data.Convert.Class.Convertible Data.Text.Internal.Text Data.ByteString.Builder.Internal.Builder
instance Data.Convert.Class.Convertible Data.Text.Internal.Lazy.Text GHC.Base.String
instance Data.Convert.Class.Convertible Data.Text.Internal.Lazy.Text Data.Text.Internal.Text
instance Data.Convert.Class.Convertible Data.Text.Internal.Lazy.Text Data.Text.Internal.Builder.Builder
instance Data.Convert.Class.Convertible Data.Text.Internal.Lazy.Text Data.ByteString.Internal.ByteString
instance Data.Convert.Class.Convertible Data.Text.Internal.Lazy.Text Data.ByteString.Lazy.Internal.ByteString
instance Data.Convert.Class.Convertible Data.Text.Internal.Lazy.Text Data.ByteString.Builder.Internal.Builder
instance Data.Convert.Class.Convertible Data.Text.Internal.Builder.Builder GHC.Base.String
instance Data.Convert.Class.Convertible Data.Text.Internal.Builder.Builder Data.Text.Internal.Text
instance Data.Convert.Class.Convertible Data.Text.Internal.Builder.Builder Data.Text.Internal.Lazy.Text
instance Data.Convert.Class.Convertible Data.Text.Internal.Builder.Builder Data.ByteString.Internal.ByteString
instance Data.Convert.Class.Convertible Data.Text.Internal.Builder.Builder Data.ByteString.Lazy.Internal.ByteString
instance Data.Convert.Class.Convertible Data.Text.Internal.Builder.Builder Data.ByteString.Builder.Internal.Builder
instance Data.Convert.Class.Convertible Data.ByteString.Internal.ByteString [GHC.Word.Word8]
instance Data.Convert.Class.Convertible Data.ByteString.Internal.ByteString Data.Text.Internal.Text
instance Data.Convert.Class.Convertible Data.ByteString.Internal.ByteString Data.Text.Internal.Lazy.Text
instance Data.Convert.Class.Convertible Data.ByteString.Internal.ByteString Data.Text.Internal.Builder.Builder
instance Data.Convert.Class.Convertible Data.ByteString.Internal.ByteString Data.ByteString.Builder.Internal.Builder
instance Data.Convert.Class.Convertible Data.ByteString.Lazy.Internal.ByteString [GHC.Word.Word8]
instance Data.Convert.Class.Convertible Data.ByteString.Lazy.Internal.ByteString Data.Text.Internal.Text
instance Data.Convert.Class.Convertible Data.ByteString.Lazy.Internal.ByteString Data.Text.Internal.Lazy.Text
instance Data.Convert.Class.Convertible Data.ByteString.Lazy.Internal.ByteString Data.Text.Internal.Builder.Builder
instance Data.Convert.Class.Convertible Data.ByteString.Lazy.Internal.ByteString Data.ByteString.Builder.Internal.Builder
instance Data.Convert.Class.Convertible GHC.Base.String Data.Text.Internal.Text
instance Data.Convert.Class.Convertible GHC.Base.String Data.Text.Internal.Lazy.Text
instance Data.Convert.Class.Convertible GHC.Base.String Data.Text.Internal.Builder.Builder
instance Data.Convert.Class.Convertible [GHC.Word.Word8] Data.ByteString.Internal.ByteString
instance Data.Convert.Class.Convertible [GHC.Word.Word8] Data.ByteString.Lazy.Internal.ByteString
instance Data.Convert.Class.Convertible [GHC.Word.Word8] Data.ByteString.Builder.Internal.Builder
instance Data.Convert.Class.Convertible GHC.Types.Char Data.Text.Internal.Text
instance Data.Convert.Class.Convertible GHC.Types.Char Data.Text.Internal.Lazy.Text
instance Data.Convert.Class.Convertible GHC.Types.Char Data.Text.Internal.Builder.Builder
instance Data.Convert.Class.Convertible GHC.Word.Word8 Data.ByteString.Internal.ByteString
instance Data.Convert.Class.Convertible GHC.Word.Word8 Data.ByteString.Lazy.Internal.ByteString
instance Data.Convert.Class.Convertible GHC.Word.Word8 Data.ByteString.Builder.Internal.Builder
module Data.Convert.Instances.OverloadedLabels
instance GHC.TypeLits.KnownSymbol s => GHC.OverloadedLabels.IsLabel s Data.Text.Internal.Text
instance GHC.TypeLits.KnownSymbol s => GHC.OverloadedLabels.IsLabel s Data.Text.Internal.Lazy.Text
instance GHC.TypeLits.KnownSymbol s => GHC.OverloadedLabels.IsLabel s GHC.Base.String
module Data.Convert.Instances.Tuple
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2) => Data.Convert.Class.Convertible (a1, a2) (b1, b2)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3) => Data.Convert.Class.Convertible (a1, a2, a3) (b1, b2, b3)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4) => Data.Convert.Class.Convertible (a1, a2, a3, a4) (b1, b2, b3, b4)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5) (b1, b2, b3, b4, b5)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6) (b1, b2, b3, b4, b5, b6)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7) (b1, b2, b3, b4, b5, b6, b7)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8) (b1, b2, b3, b4, b5, b6, b7, b8)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9) (b1, b2, b3, b4, b5, b6, b7, b8, b9)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52, Data.Convert.Class.Convertible a53 b53) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52, b53)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52, Data.Convert.Class.Convertible a53 b53, Data.Convert.Class.Convertible a54 b54) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52, b53, b54)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52, Data.Convert.Class.Convertible a53 b53, Data.Convert.Class.Convertible a54 b54, Data.Convert.Class.Convertible a55 b55) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54, a55) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52, b53, b54, b55)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52, Data.Convert.Class.Convertible a53 b53, Data.Convert.Class.Convertible a54 b54, Data.Convert.Class.Convertible a55 b55, Data.Convert.Class.Convertible a56 b56) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54, a55, a56) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52, b53, b54, b55, b56)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52, Data.Convert.Class.Convertible a53 b53, Data.Convert.Class.Convertible a54 b54, Data.Convert.Class.Convertible a55 b55, Data.Convert.Class.Convertible a56 b56, Data.Convert.Class.Convertible a57 b57) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54, a55, a56, a57) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52, b53, b54, b55, b56, b57)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52, Data.Convert.Class.Convertible a53 b53, Data.Convert.Class.Convertible a54 b54, Data.Convert.Class.Convertible a55 b55, Data.Convert.Class.Convertible a56 b56, Data.Convert.Class.Convertible a57 b57, Data.Convert.Class.Convertible a58 b58) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54, a55, a56, a57, a58) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52, b53, b54, b55, b56, b57, b58)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52, Data.Convert.Class.Convertible a53 b53, Data.Convert.Class.Convertible a54 b54, Data.Convert.Class.Convertible a55 b55, Data.Convert.Class.Convertible a56 b56, Data.Convert.Class.Convertible a57 b57, Data.Convert.Class.Convertible a58 b58, Data.Convert.Class.Convertible a59 b59) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54, a55, a56, a57, a58, a59) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52, b53, b54, b55, b56, b57, b58, b59)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52, Data.Convert.Class.Convertible a53 b53, Data.Convert.Class.Convertible a54 b54, Data.Convert.Class.Convertible a55 b55, Data.Convert.Class.Convertible a56 b56, Data.Convert.Class.Convertible a57 b57, Data.Convert.Class.Convertible a58 b58, Data.Convert.Class.Convertible a59 b59, Data.Convert.Class.Convertible a60 b60) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54, a55, a56, a57, a58, a59, a60) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52, b53, b54, b55, b56, b57, b58, b59, b60)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52, Data.Convert.Class.Convertible a53 b53, Data.Convert.Class.Convertible a54 b54, Data.Convert.Class.Convertible a55 b55, Data.Convert.Class.Convertible a56 b56, Data.Convert.Class.Convertible a57 b57, Data.Convert.Class.Convertible a58 b58, Data.Convert.Class.Convertible a59 b59, Data.Convert.Class.Convertible a60 b60, Data.Convert.Class.Convertible a61 b61) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54, a55, a56, a57, a58, a59, a60, a61) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52, b53, b54, b55, b56, b57, b58, b59, b60, b61)
instance (Data.Convert.Class.Convertible a1 b1, Data.Convert.Class.Convertible a2 b2, Data.Convert.Class.Convertible a3 b3, Data.Convert.Class.Convertible a4 b4, Data.Convert.Class.Convertible a5 b5, Data.Convert.Class.Convertible a6 b6, Data.Convert.Class.Convertible a7 b7, Data.Convert.Class.Convertible a8 b8, Data.Convert.Class.Convertible a9 b9, Data.Convert.Class.Convertible a10 b10, Data.Convert.Class.Convertible a11 b11, Data.Convert.Class.Convertible a12 b12, Data.Convert.Class.Convertible a13 b13, Data.Convert.Class.Convertible a14 b14, Data.Convert.Class.Convertible a15 b15, Data.Convert.Class.Convertible a16 b16, Data.Convert.Class.Convertible a17 b17, Data.Convert.Class.Convertible a18 b18, Data.Convert.Class.Convertible a19 b19, Data.Convert.Class.Convertible a20 b20, Data.Convert.Class.Convertible a21 b21, Data.Convert.Class.Convertible a22 b22, Data.Convert.Class.Convertible a23 b23, Data.Convert.Class.Convertible a24 b24, Data.Convert.Class.Convertible a25 b25, Data.Convert.Class.Convertible a26 b26, Data.Convert.Class.Convertible a27 b27, Data.Convert.Class.Convertible a28 b28, Data.Convert.Class.Convertible a29 b29, Data.Convert.Class.Convertible a30 b30, Data.Convert.Class.Convertible a31 b31, Data.Convert.Class.Convertible a32 b32, Data.Convert.Class.Convertible a33 b33, Data.Convert.Class.Convertible a34 b34, Data.Convert.Class.Convertible a35 b35, Data.Convert.Class.Convertible a36 b36, Data.Convert.Class.Convertible a37 b37, Data.Convert.Class.Convertible a38 b38, Data.Convert.Class.Convertible a39 b39, Data.Convert.Class.Convertible a40 b40, Data.Convert.Class.Convertible a41 b41, Data.Convert.Class.Convertible a42 b42, Data.Convert.Class.Convertible a43 b43, Data.Convert.Class.Convertible a44 b44, Data.Convert.Class.Convertible a45 b45, Data.Convert.Class.Convertible a46 b46, Data.Convert.Class.Convertible a47 b47, Data.Convert.Class.Convertible a48 b48, Data.Convert.Class.Convertible a49 b49, Data.Convert.Class.Convertible a50 b50, Data.Convert.Class.Convertible a51 b51, Data.Convert.Class.Convertible a52 b52, Data.Convert.Class.Convertible a53 b53, Data.Convert.Class.Convertible a54 b54, Data.Convert.Class.Convertible a55 b55, Data.Convert.Class.Convertible a56 b56, Data.Convert.Class.Convertible a57 b57, Data.Convert.Class.Convertible a58 b58, Data.Convert.Class.Convertible a59 b59, Data.Convert.Class.Convertible a60 b60, Data.Convert.Class.Convertible a61 b61, Data.Convert.Class.Convertible a62 b62) => Data.Convert.Class.Convertible (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54, a55, a56, a57, a58, a59, a60, a61, a62) (b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24, b25, b26, b27, b28, b29, b30, b31, b32, b33, b34, b35, b36, b37, b38, b39, b40, b41, b42, b43, b44, b45, b46, b47, b48, b49, b50, b51, b52, b53, b54, b55, b56, b57, b58, b59, b60, b61, b62)
module Data.Convert.Instances
module Data.Convert
module Text.PrettyPrint.ANSI.Leijen.Convert
type IsDoc t = Convertible t Doc
instance Data.Default.Class.Default Text.PrettyPrint.ANSI.Leijen.Internal.Doc
instance Data.Convert.Class.Convertible GHC.Base.String Text.PrettyPrint.ANSI.Leijen.Internal.Doc
instance Data.Convert.Class.Convertible Data.Text.Internal.Text Text.PrettyPrint.ANSI.Leijen.Internal.Doc