!b      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                          !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None4!"%,-./01245678=>?@ACDHLMNPRSUVWX_`abdegik4convert;PartialConvertible allows conversions that could fail with .8convertConvertible 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 , instead.pconvert 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  ConvertibleNL. TODO[WD]: File GHC proposal to choose more specific incoherent instanceo  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoo8967452301./-:;<=>?+,)*'(%&#$!"@ABCDE FGHIJKLMNOPQRSTUVWXYZ[\]^_`ab cdefghijklmnoNone2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegik:;None2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegik< None2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegik>7None2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegik?None2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegikANone2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegikCNone2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegikF None2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegikG None4!"%,./01245678=>?@ACDEHLMNPRSUVWX_`abdegikI   None3!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegikK None2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegikMNone2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegikOMNone2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegikQk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno None2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegikUM          None4!"%,-./01245678=>?@ACDHLMNPRSUVWX_`abdegikWy !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~y"# !./,-*+()&'$%:;8967452301FGDEBC@A>?<=RSPQNOLMJKHI^_\]Z[XYVWTUjkhifgdebc`avwturspqnolmxyz{|}~None2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegik])y !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None3!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegik`None2!"%,./01245678=>?@ACDHLMNPRSUVWX_`abdegikb !"#$%&'()*+,-./01234556789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ %B&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NLJ4A?=$convert-1.5.1-44TIDlWrAj02ddvmFDrcNzData.Convert.CoerceData.Convert.ClassData.Convert.Instances.Base!Data.Convert.Instances.ByteStringData.Convert.Instances.ListData.Convert.Instances.MapData.Convert.Instances.NumData.Convert.Instances.SetData.Convert.Instances.THData.Convert.Instances.Text'Data.Convert.Instances.OverloadedLabelsData.Convert.Instances.TupleData.Convert2.THData.Convert2.Class$Text.PrettyPrint.ANSI.Leijen.ConvertData.Convert.Instances Data.Convert Data.Convert2 Paths_convert lens-4.17-GBC3c9yW0tz1odQsR33aDlControl.Lens.IsocoercedPartialConvertibleViaConvertibleVia5'ConvertibleVia4'ConvertibleVia3'ConvertibleVia2'ConvertibleVia1'ConvertibleVia'ConvertibleVia5ConvertibleVia4ConvertibleVia3ConvertibleVia2ConvertibleVia1ConvertibleViaBiPartialConvertibleBiConvertible5'BiConvertible4'BiConvertible3'BiConvertible2'BiConvertible1'BiConvertible'BiConvertible5BiConvertible4BiConvertible3BiConvertible2BiConvertible1 BiConvertiblePartialConvertibleConversionError convertAssert unsafeConvertSimpleConversionError Convertible5' convert5' Convertible4' convert4' Convertible3' convert3' Convertible2' convert2' Convertible1' convert1' Convertible'convert'IdConversionErr Convertible5convert5 Convertible4convert4 Convertible3convert3 Convertible2convert2 Convertible1convert1 Convertibleconvert convertTo convertTo1 convertTo2 convertTo3 convertTo4 convertTo5 convertTo' convertTo1' convertTo2' convertTo3' convertTo4' convertTo5'defConvertAssertunsafeConvertToconvertAssertTo maybeConvert tryConvert converted converted1 converted2 converted3 converted4 converted5 converted' converted1' converted2' converted3' converted4' converted5' convertedTo convertedTo1 convertedTo2 convertedTo3 convertedTo4 convertedTo5 convertedTo' convertedTo1' convertedTo2' convertedTo3' convertedTo4' convertedTo5' convertVia convertVia1 convertVia2 convertVia3 convertVia4 convertVia5 convertVia' convertVia1' convertVia2' convertVia3' convertVia4' convertVia5'unsafeConvertVia$fConvertiblett$fConvertiblett'$fConvertible1ktt'$fConvertible2kktt'$fConvertible3kkktt'$fConvertible4kkkktt'$fConvertible5kkkkktt$fConvertible4kkkktt$fConvertible3kkktt$fConvertible2kktt$fConvertible1ktt$fConvertiblett0$fConvertible'tt'$fConvertible'tt$fConvertiblett'0$fConvertible1'ktt'$fConvertible1'ktt$fConvertible2'kktt'$fConvertible2'kktt$fConvertible3'kkktt'$fConvertible3'kkktt$fConvertible4'kkkktt'$fConvertible4'kkkktt$fConvertible5'kkkkktt'$fConvertible5'kkkkktt$fDefaultSimpleConversionError$fShowSimpleConversionError unsafeCoercedIsBool'IsBool FromBool'FromBoolToBool'ToBooltoBooltoBool'fromBool fromBool'asBoolasBool'$fConvertible(,,,,,,,,)[]$fConvertible(,,,,,,,)[]$fConvertible(,,,,,,)[]$fConvertible(,,,,,)[]$fConvertible(,,,,)[]$fConvertible(,,,)[]$fConvertible(,,)[]$fConvertible(,)[]$fConvertible()[]$fConvertible[]ByteString$fConvertibleByteString[]!$fConvertibleByteStringByteString"$fConvertibleByteStringByteString0$fConvertible[]ByteString0$fConvertibleByteString[]0$fPartialConvertible[]NonEmpty$fConvertibleNonEmpty[]$fConvertiblea[]$fConvertibleMap[]$fConvertible[]MapNumType$sel:_name:NumType$sel:_layout:NumTypeNumRangeBitRange InfiniteRangeSignSignedUnsigned BoundError$fDefaultBoundError$fShowBoundError $fShowSign$fEqSign$fShowNumRange $fEqNumRange $fShowNumType $fEqNumTypelayoutnameintTypes wordTypes floatTypes integralTypesdefNumConvertAssertdefNumConvertAssertP mkConversion mkConversions conversions$fConvertibleIntCSize$fConvertibleWord64(,,,,,,,)$fConvertible[]Set$fConvertibleSet[]$fConvertibleRatioRatio$fConvertibleRatioDouble$fConvertibleRatioFloat$fConvertibleDoubleRatio$fConvertibleDoubleDouble$fConvertibleDoubleFloat$fConvertibleFloatRatio$fConvertibleFloatDouble$fConvertibleFloatFloat$fPartialConvertibleRatioWord64$fPartialConvertibleRatioWord32$fPartialConvertibleRatioWord16$fPartialConvertibleRatioWord8$fPartialConvertibleRatioWord$fPartialConvertibleRatioInt64$fPartialConvertibleRatioInt32$fPartialConvertibleRatioInt16$fPartialConvertibleRatioInt8$fConvertibleRatioInteger$fPartialConvertibleRatioInt $fPartialConvertibleDoubleWord64 $fPartialConvertibleDoubleWord32 $fPartialConvertibleDoubleWord16$fPartialConvertibleDoubleWord8$fPartialConvertibleDoubleWord$fPartialConvertibleDoubleInt64$fPartialConvertibleDoubleInt32$fPartialConvertibleDoubleInt16$fPartialConvertibleDoubleInt8$fConvertibleDoubleInteger$fPartialConvertibleDoubleInt$fPartialConvertibleFloatWord64$fPartialConvertibleFloatWord32$fPartialConvertibleFloatWord16$fPartialConvertibleFloatWord8$fPartialConvertibleFloatWord$fPartialConvertibleFloatInt64$fPartialConvertibleFloatInt32$fPartialConvertibleFloatInt16$fPartialConvertibleFloatInt8$fConvertibleFloatInteger$fPartialConvertibleFloatInt$fConvertibleWord64Ratio$fConvertibleWord64Double$fConvertibleWord64Float$fConvertibleWord64Word64 $fPartialConvertibleWord64Word32 $fPartialConvertibleWord64Word16$fPartialConvertibleWord64Word8$fPartialConvertibleWord64Word$fPartialConvertibleWord64Int64$fPartialConvertibleWord64Int32$fPartialConvertibleWord64Int16$fPartialConvertibleWord64Int8$fConvertibleWord64Integer$fPartialConvertibleWord64Int$fConvertibleWord32Ratio$fConvertibleWord32Double$fConvertibleWord32Float$fConvertibleWord32Word64$fConvertibleWord32Word32 $fPartialConvertibleWord32Word16$fPartialConvertibleWord32Word8$fPartialConvertibleWord32Word$fConvertibleWord32Int64$fPartialConvertibleWord32Int32$fPartialConvertibleWord32Int16$fPartialConvertibleWord32Int8$fConvertibleWord32Integer$fPartialConvertibleWord32Int$fConvertibleWord16Ratio$fConvertibleWord16Double$fConvertibleWord16Float$fConvertibleWord16Word64$fConvertibleWord16Word32$fConvertibleWord16Word16$fPartialConvertibleWord16Word8$fConvertibleWord16Word$fConvertibleWord16Int64$fConvertibleWord16Int32$fPartialConvertibleWord16Int16$fPartialConvertibleWord16Int8$fConvertibleWord16Integer$fPartialConvertibleWord16Int$fConvertibleWord8Ratio$fConvertibleWord8Double$fConvertibleWord8Float$fConvertibleWord8Word64$fConvertibleWord8Word32$fConvertibleWord8Word16$fConvertibleWord8Word8$fConvertibleWord8Word$fConvertibleWord8Int64$fConvertibleWord8Int32$fConvertibleWord8Int16$fPartialConvertibleWord8Int8$fConvertibleWord8Integer$fConvertibleWord8Int$fConvertibleWordRatio$fConvertibleWordDouble$fConvertibleWordFloat$fConvertibleWordWord64$fConvertibleWordWord32$fPartialConvertibleWordWord16$fPartialConvertibleWordWord8$fConvertibleWordWord$fConvertibleWordInt64$fPartialConvertibleWordInt32$fPartialConvertibleWordInt16$fPartialConvertibleWordInt8$fConvertibleWordInteger$fPartialConvertibleWordInt$fConvertibleInt64Ratio$fConvertibleInt64Double$fConvertibleInt64Float$fConvertibleInt64Word64$fConvertibleInt64Word32$fPartialConvertibleInt64Word16$fPartialConvertibleInt64Word8$fPartialConvertibleInt64Word$fConvertibleInt64Int64$fPartialConvertibleInt64Int32$fPartialConvertibleInt64Int16$fPartialConvertibleInt64Int8$fConvertibleInt64Integer$fPartialConvertibleInt64Int$fConvertibleInt32Ratio$fConvertibleInt32Double$fConvertibleInt32Float$fConvertibleInt32Word64$fConvertibleInt32Word32$fConvertibleInt32Word16$fPartialConvertibleInt32Word8$fConvertibleInt32Word$fConvertibleInt32Int64$fConvertibleInt32Int32$fPartialConvertibleInt32Int16$fPartialConvertibleInt32Int8$fConvertibleInt32Integer$fPartialConvertibleInt32Int$fConvertibleInt16Ratio$fConvertibleInt16Double$fConvertibleInt16Float$fConvertibleInt16Word64$fConvertibleInt16Word32$fConvertibleInt16Word16$fConvertibleInt16Word8$fConvertibleInt16Word$fConvertibleInt16Int64$fConvertibleInt16Int32$fConvertibleInt16Int16$fPartialConvertibleInt16Int8$fConvertibleInt16Integer$fConvertibleInt16Int$fConvertibleInt8Ratio$fConvertibleInt8Double$fConvertibleInt8Float$fConvertibleInt8Word64$fConvertibleInt8Word32$fConvertibleInt8Word16$fConvertibleInt8Word8$fConvertibleInt8Word$fConvertibleInt8Int64$fConvertibleInt8Int32$fConvertibleInt8Int16$fConvertibleInt8Int8$fConvertibleInt8Integer$fConvertibleInt8Int$fConvertibleIntegerRatio$fConvertibleIntegerDouble$fConvertibleIntegerFloat!$fPartialConvertibleIntegerWord64!$fPartialConvertibleIntegerWord32!$fPartialConvertibleIntegerWord16 $fPartialConvertibleIntegerWord8$fPartialConvertibleIntegerWord $fPartialConvertibleIntegerInt64 $fPartialConvertibleIntegerInt32 $fPartialConvertibleIntegerInt16$fPartialConvertibleIntegerInt8$fConvertibleIntegerInteger$fPartialConvertibleIntegerInt$fConvertibleIntRatio$fConvertibleIntDouble$fConvertibleIntFloat$fConvertibleIntWord64$fConvertibleIntWord32$fConvertibleIntWord16$fPartialConvertibleIntWord8$fConvertibleIntWord$fConvertibleIntInt64$fConvertibleIntInt32$fPartialConvertibleIntInt16$fPartialConvertibleIntInt8$fConvertibleIntInteger$fConvertibleIntInt IsLazyTextIsTextFromText FromLazyTextToText ToLazyTexttoTextfromText toLazyText fromLazyText$fConvertibleWord8Builder$fConvertibleWord8ByteString$fConvertibleWord8ByteString0$fConvertibleCharBuilder$fConvertibleCharText$fConvertibleCharText0$fConvertible[]Builder$fConvertible[]Builder0$fConvertible[]Text$fConvertible[]Text0$fConvertibleByteStringBuilder$fConvertibleByteStringBuilder0$fConvertibleByteStringText$fConvertibleByteStringText0$fConvertibleByteStringBuilder1$fConvertibleByteStringBuilder2$fConvertibleByteStringText1$fConvertibleByteStringText2$fConvertibleBuilderBuilder$fConvertibleBuilderByteString$fConvertibleBuilderByteString0$fConvertibleBuilderText$fConvertibleBuilderText0$fConvertibleBuilder[]$fConvertibleTextBuilder$fConvertibleTextByteString$fConvertibleTextByteString0$fConvertibleTextBuilder0$fConvertibleTextText$fConvertibleText[]$fConvertibleTextBuilder1$fConvertibleTextByteString1$fConvertibleTextByteString2$fConvertibleTextBuilder2$fConvertibleTextText0$fConvertibleText[]0$fDefaultBuilder $fDefaultText$fDefaultText0 $fIsLabels[]$fIsLabelsText$fIsLabelsText0$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)}$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,){$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)y$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)w$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)u$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)s$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)q$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)o$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)m$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)k$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)i$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)g$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)e$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)c$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)a$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)_$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)]$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)[$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)Y$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)W$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)U$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)S$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)Q$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)O$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)M$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)K$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)I$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,,)G$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,,)E$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,,)C$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,,)A$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,,)?$fConvertible(,,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,,)=$fConvertible(,,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,,);$fConvertible(,,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,,)9$fConvertible(,,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,,)7$fConvertible(,,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,,)5$fConvertible(,,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,,)3$fConvertible(,,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,,)1$fConvertible(,,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,)/$fConvertible(,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,)-$fConvertible(,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,)+$fConvertible(,,,,,,,,,,,,,)(,,,,,,,,,,,,,))$fConvertible(,,,,,,,,,,,,)(,,,,,,,,,,,,)'$fConvertible(,,,,,,,,,,,)(,,,,,,,,,,,)%$fConvertible(,,,,,,,,,,)(,,,,,,,,,,)#$fConvertible(,,,,,,,,,)(,,,,,,,,,)!$fConvertible(,,,,,,,,)(,,,,,,,,)$fConvertible(,,,,,,,)(,,,,,,,)$fConvertible(,,,,,,)(,,,,,,)$fConvertible(,,,,,)(,,,,,)$fConvertible(,,,,)(,,,,)$fConvertible(,,,)(,,,)$fConvertible(,,)(,,)$fConvertible(,)(,)IStringmaxKindappsT showIfNot0ixedName ixedName'srctgtswapgenConvertibleClassgenHigherKindDefInstancegenIdConversionErrorInstancegenConvertibleClassesgenHigherKindDefInstancesgenIdConversionErrorInstancesTo5to5To4to4To3to3To2to2To1to1TotoTo5'to5'To4'to4'To3'to3'To2'to2'To1'to1'To'to'From5from5From4from4From3from3From2from2From1from1FromfromFrom5'from5'From4'from4'From3'from3'From2'from2'From1'from1'From'from' UnsafeTo5 unsafeTo5 UnsafeTo4 unsafeTo4 UnsafeTo3 unsafeTo3 UnsafeTo2 unsafeTo2 UnsafeTo1 unsafeTo1UnsafeTounsafeTo UnsafeTo5' unsafeTo5' UnsafeTo4' unsafeTo4' UnsafeTo3' unsafeTo3' UnsafeTo2' unsafeTo2' UnsafeTo1' unsafeTo1' UnsafeTo' unsafeTo' UnsafeFrom5 unsafeFrom5 UnsafeFrom4 unsafeFrom4 UnsafeFrom3 unsafeFrom3 UnsafeFrom2 unsafeFrom2 UnsafeFrom1 unsafeFrom1 UnsafeFrom unsafeFrom UnsafeFrom5' unsafeFrom5' UnsafeFrom4' unsafeFrom4' UnsafeFrom3' unsafeFrom3' UnsafeFrom2' unsafeFrom2' UnsafeFrom1' unsafeFrom1' UnsafeFrom' unsafeFrom'unsafeConvert1unsafeConvert2unsafeConvert'unsafeConvert1'unsafeConvert2'$fTo5kkkkksrcsrc$fTo4kkkksrcsrc$fTo3kkksrcsrc $fTo2kksrcsrc $fTo1ksrcsrc $fTosrcsrc$fFrom5kkkkksrcsrc$fFrom4kkkksrcsrc$fFrom3kkksrcsrc$fFrom2kksrcsrc$fFrom1ksrcsrc $fFromsrcsrc$fUnsafeTo5kkkkksrcsrc$fUnsafeTo4kkkksrcsrc$fUnsafeTo3kkksrcsrc$fUnsafeTo2kksrcsrc$fUnsafeTo1ksrcsrc$fUnsafeTosrcsrc$fUnsafeFrom5kkkkksrcsrc$fUnsafeFrom4kkkksrcsrc$fUnsafeFrom3kkksrcsrc$fUnsafeFrom2kksrcsrc$fUnsafeFrom1ksrcsrc$fUnsafeFromsrcsrc$fTo4kkkktgtsrc$fTo3kkktgtsrc $fTo2kktgtsrc $fTo1ktgtsrc $fTotgtsrc$fFrom4kkkktgtsrc$fFrom3kkktgtsrc$fFrom2kktgtsrc$fFrom1ktgtsrc $fFromtgtsrc$fUnsafeTo4kkkktgtsrc$fUnsafeTo3kkktgtsrc$fUnsafeTo2kktgtsrc$fUnsafeTo1ktgtsrc$fUnsafeTotgtsrcBi5'Bi4'Bi3'Bi2'Bi1'Bi'Bi5Bi4Bi3Bi2Bi1Bi $fFrom'ab $fFrom'aa$fTo'ab$fTo'aa$fUnsafeFrom4kkkktgtsrc$fUnsafeFrom3kkktgtsrc$fUnsafeFrom2kktgtsrc$fUnsafeFrom1ktgtsrc$fUnsafeFromtgtsrcIsDoc$fConvertibleTextDoc$fConvertible[]Doc $fDefaultDocversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName