nD"      portable provisional$John Goerzen <jgoerzen@complete.org> Safe-Inferred*How we indicate that there was an error. =A typeclass that represents something that can be converted. A Convertible a b instance represents an a that can be converted to a b. Convert a to b0, returning Right on success and Left on error. $ For a simpler interface, see  . $The result of a safe conversion via . KConvert from one type of data to another. Raises an exception if there is Oan error with the conversion. For a function that does not raise an exception in that case, see .        portable provisional$John Goerzen <jgoerzen@complete.org> Safe-Inferred EUtility function to perform bounds checking as part of a conversion. UDoes this be examining the bounds of the destination type, converting to the type of the source via 6, comparing to the source value. Results in an error %if the conversion is out of bounds. Useful for defining  instances. Example: "instance Typeable TimeOfDay where & typeOf _ = mkTypeName "TimeOfDay" GUseful for defining conversions that are implemented in terms of other 2conversions via an intermediary type. Instead of:  2instance Convertible CalendarTime POSIXTime where * safeConvert a = do r <- safeConvert a 4 safeConvert (r :: ClockTime) we can now write:  2instance Convertible CalendarTime POSIXTime where 4 safeConvert = convertVia (undefined::ClockTime) Lwhich does the same thing -- converts a CalendarTime to a ClockTime, then a .ClockTime to a POSIXTime, both using existing  instances.  Function to do the conversion  Input data Result =Dummy data to establish intermediate type - can be undefined  Input value Result    portable provisional$John Goerzen <jgoerzen@complete.org> Safe-Inferredportable provisional$John Goerzen <jgoerzen@complete.org> Safe-Inferred !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~portable provisional$John Goerzen <jgoerzen@complete.org> Safe-Inferred      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~portable provisional$John Goerzen <jgoerzen@complete.org>None  portable provisional$John Goerzen <jgoerzen@complete.org>None=      !"#$%&'()*+,-./01234567=      !"#$%&'()*+,-./01234567portable provisional$John Goerzen <jgoerzen@complete.org>None portable provisional$John Goerzen <jgoerzen@complete.org>None 8      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCconvertible-1.0.11.1Data.Convertible.BaseData.Convertible.UtilsData.Convertible.Instances.MapData.Convertible.Instances.NumData.Convertible.Instances.CData.Convertible.Instances.TextData.Convertible.Instances.TimeData.Convertible.InstancesData.Convertible ConvertErrorconvSourceValueconvSourceType convDestTypeconvErrorMessage Convertible safeConvert ConvertResultconvert convErrorprettyConvertErrorboundedConversion mkTypeName convertVia convError'$fErrorConvertErrorbaseData.Typeable.InternalTypeable$fConvertibleMap[]$fConvertible[]Map$fConvertibleIntegerInteger$fConvertibleWord64Char$fConvertibleCharWord64$fConvertibleWord32Char$fConvertibleCharWord32$fConvertibleWord16Char$fConvertibleCharWord16$fConvertibleWord8Char$fConvertibleCharWord8$fConvertibleWordChar$fConvertibleCharWord$fConvertibleInt64Char$fConvertibleCharInt64$fConvertibleInt32Char$fConvertibleCharInt32$fConvertibleInt16Char$fConvertibleCharInt16$fConvertibleInt8Char$fConvertibleCharInt8$fConvertibleIntChar$fConvertibleCharInt$fConvertibleIntegerChar$fConvertibleCharInteger$fConvertibleRatioDouble$fConvertibleDoubleRatio$fConvertibleRatioFloat$fConvertibleFloatRatio$fConvertibleDoubleFloat$fConvertibleFloatDouble$fConvertibleRatioInteger$fConvertibleFloatInteger$fConvertibleDoubleInteger$fConvertibleIntegerRatio$fConvertibleIntegerFloat$fConvertibleIntegerDouble$fConvertibleWord64Integer$fConvertibleIntegerWord64$fConvertibleWord32Integer$fConvertibleIntegerWord32$fConvertibleWord16Integer$fConvertibleIntegerWord16$fConvertibleWord8Integer$fConvertibleIntegerWord8$fConvertibleWordInteger$fConvertibleIntegerWord$fConvertibleInt64Integer$fConvertibleIntegerInt64$fConvertibleInt32Integer$fConvertibleIntegerInt32$fConvertibleInt16Integer$fConvertibleIntegerInt16$fConvertibleInt8Integer$fConvertibleIntegerInt8$fConvertibleIntInteger$fConvertibleIntegerInt$fConvertibleWord64Word32$fConvertibleWord64Word16$fConvertibleWord64Word8$fConvertibleWord64Word$fConvertibleWord64Int64$fConvertibleWord64Int32$fConvertibleWord64Int16$fConvertibleWord64Int8$fConvertibleWord64Int$fConvertibleWord32Word64$fConvertibleWord32Word16$fConvertibleWord32Word8$fConvertibleWord32Word$fConvertibleWord32Int64$fConvertibleWord32Int32$fConvertibleWord32Int16$fConvertibleWord32Int8$fConvertibleWord32Int$fConvertibleWord16Word64$fConvertibleWord16Word32$fConvertibleWord16Word8$fConvertibleWord16Word$fConvertibleWord16Int64$fConvertibleWord16Int32$fConvertibleWord16Int16$fConvertibleWord16Int8$fConvertibleWord16Int$fConvertibleWord8Word64$fConvertibleWord8Word32$fConvertibleWord8Word16$fConvertibleWord8Word$fConvertibleWord8Int64$fConvertibleWord8Int32$fConvertibleWord8Int16$fConvertibleWord8Int8$fConvertibleWord8Int$fConvertibleWordWord64$fConvertibleWordWord32$fConvertibleWordWord16$fConvertibleWordWord8$fConvertibleWordInt64$fConvertibleWordInt32$fConvertibleWordInt16$fConvertibleWordInt8$fConvertibleWordInt$fConvertibleInt64Word64$fConvertibleInt64Word32$fConvertibleInt64Word16$fConvertibleInt64Word8$fConvertibleInt64Word$fConvertibleInt64Int32$fConvertibleInt64Int16$fConvertibleInt64Int8$fConvertibleInt64Int$fConvertibleInt32Word64$fConvertibleInt32Word32$fConvertibleInt32Word16$fConvertibleInt32Word8$fConvertibleInt32Word$fConvertibleInt32Int64$fConvertibleInt32Int16$fConvertibleInt32Int8$fConvertibleInt32Int$fConvertibleInt16Word64$fConvertibleInt16Word32$fConvertibleInt16Word16$fConvertibleInt16Word8$fConvertibleInt16Word$fConvertibleInt16Int64$fConvertibleInt16Int32$fConvertibleInt16Int8$fConvertibleInt16Int$fConvertibleInt8Word64$fConvertibleInt8Word32$fConvertibleInt8Word16$fConvertibleInt8Word8$fConvertibleInt8Word$fConvertibleInt8Int64$fConvertibleInt8Int32$fConvertibleInt8Int16$fConvertibleInt8Int$fConvertibleIntWord64$fConvertibleIntWord32$fConvertibleIntWord16$fConvertibleIntWord8$fConvertibleIntWord$fConvertibleIntInt64$fConvertibleIntInt32$fConvertibleIntInt16$fConvertibleIntInt8$fConvertibleWord64Ratio$fConvertibleRatioWord64$fConvertibleWord32Ratio$fConvertibleRatioWord32$fConvertibleWord16Ratio$fConvertibleRatioWord16$fConvertibleWord8Ratio$fConvertibleRatioWord8$fConvertibleWordRatio$fConvertibleRatioWord$fConvertibleInt64Ratio$fConvertibleRatioInt64$fConvertibleInt32Ratio$fConvertibleRatioInt32$fConvertibleInt16Ratio$fConvertibleRatioInt16$fConvertibleInt8Ratio$fConvertibleRatioInt8$fConvertibleIntRatio$fConvertibleRatioInt$fConvertibleWord64Float$fConvertibleFloatWord64$fConvertibleWord32Float$fConvertibleFloatWord32$fConvertibleWord16Float$fConvertibleFloatWord16$fConvertibleWord8Float$fConvertibleFloatWord8$fConvertibleWordFloat$fConvertibleFloatWord$fConvertibleInt64Float$fConvertibleFloatInt64$fConvertibleInt32Float$fConvertibleFloatInt32$fConvertibleInt16Float$fConvertibleFloatInt16$fConvertibleInt8Float$fConvertibleFloatInt8$fConvertibleIntFloat$fConvertibleFloatInt$fConvertibleWord64Double$fConvertibleDoubleWord64$fConvertibleWord32Double$fConvertibleDoubleWord32$fConvertibleWord16Double$fConvertibleDoubleWord16$fConvertibleWord8Double$fConvertibleDoubleWord8$fConvertibleWordDouble$fConvertibleDoubleWord$fConvertibleInt64Double$fConvertibleDoubleInt64$fConvertibleInt32Double$fConvertibleDoubleInt32$fConvertibleInt16Double$fConvertibleDoubleInt16$fConvertibleInt8Double$fConvertibleDoubleInt8$fConvertibleIntDouble$fConvertibleDoubleInt$fConvertibleCharCULLong$fConvertibleCULLongChar$fConvertibleCharCLLong$fConvertibleCLLongChar$fConvertibleCharCWchar$fConvertibleCWcharChar$fConvertibleCharCSize$fConvertibleCSizeChar$fConvertibleCharCULong$fConvertibleCULongChar$fConvertibleCharCLong$fConvertibleCLongChar$fConvertibleCharCUInt$fConvertibleCUIntChar$fConvertibleCharCInt$fConvertibleCIntChar$fConvertibleCharCUShort$fConvertibleCUShortChar$fConvertibleCharCShort$fConvertibleCShortChar$fConvertibleCharCUChar$fConvertibleCUCharChar$fConvertibleCharCSChar$fConvertibleCSCharChar$fConvertibleCharCChar$fConvertibleCCharChar$fConvertibleIntegerCULLong$fConvertibleCULLongInteger$fConvertibleIntegerCLLong$fConvertibleCLLongInteger$fConvertibleIntegerCWchar$fConvertibleCWcharInteger$fConvertibleIntegerCSize$fConvertibleCSizeInteger$fConvertibleIntegerCULong$fConvertibleCULongInteger$fConvertibleIntegerCLong$fConvertibleCLongInteger$fConvertibleIntegerCUInt$fConvertibleCUIntInteger$fConvertibleIntegerCInt$fConvertibleCIntInteger$fConvertibleIntegerCUShort$fConvertibleCUShortInteger$fConvertibleIntegerCShort$fConvertibleCShortInteger$fConvertibleIntegerCUChar$fConvertibleCUCharInteger$fConvertibleIntegerCSChar$fConvertibleCSCharInteger$fConvertibleIntegerCChar$fConvertibleCCharInteger$fConvertibleIntegerCDouble$fConvertibleCDoubleInteger$fConvertibleIntegerCFloat$fConvertibleCFloatInteger$fConvertibleCDoubleCFloat$fConvertibleCFloatCDouble$fConvertibleCULLongCLLong$fConvertibleCULLongCWchar$fConvertibleCULLongCSize$fConvertibleCULLongCULong$fConvertibleCULLongCLong$fConvertibleCULLongCUInt$fConvertibleCULLongCInt$fConvertibleCULLongCUShort$fConvertibleCULLongCShort$fConvertibleCULLongCUChar$fConvertibleCULLongCSChar$fConvertibleCULLongCChar$fConvertibleCLLongCULLong$fConvertibleCLLongCWchar$fConvertibleCLLongCSize$fConvertibleCLLongCULong$fConvertibleCLLongCLong$fConvertibleCLLongCUInt$fConvertibleCLLongCInt$fConvertibleCLLongCUShort$fConvertibleCLLongCShort$fConvertibleCLLongCUChar$fConvertibleCLLongCSChar$fConvertibleCLLongCChar$fConvertibleCWcharCULLong$fConvertibleCWcharCLLong$fConvertibleCWcharCSize$fConvertibleCWcharCULong$fConvertibleCWcharCLong$fConvertibleCWcharCUInt$fConvertibleCWcharCInt$fConvertibleCWcharCUShort$fConvertibleCWcharCShort$fConvertibleCWcharCUChar$fConvertibleCWcharCSChar$fConvertibleCWcharCChar$fConvertibleCSizeCULLong$fConvertibleCSizeCLLong$fConvertibleCSizeCWchar$fConvertibleCSizeCULong$fConvertibleCSizeCLong$fConvertibleCSizeCUInt$fConvertibleCSizeCInt$fConvertibleCSizeCUShort$fConvertibleCSizeCShort$fConvertibleCSizeCUChar$fConvertibleCSizeCSChar$fConvertibleCSizeCChar$fConvertibleCULongCULLong$fConvertibleCULongCLLong$fConvertibleCULongCWchar$fConvertibleCULongCSize$fConvertibleCULongCLong$fConvertibleCULongCUInt$fConvertibleCULongCInt$fConvertibleCULongCUShort$fConvertibleCULongCShort$fConvertibleCULongCUChar$fConvertibleCULongCSChar$fConvertibleCULongCChar$fConvertibleCLongCULLong$fConvertibleCLongCLLong$fConvertibleCLongCWchar$fConvertibleCLongCSize$fConvertibleCLongCULong$fConvertibleCLongCUInt$fConvertibleCLongCInt$fConvertibleCLongCUShort$fConvertibleCLongCShort$fConvertibleCLongCUChar$fConvertibleCLongCSChar$fConvertibleCLongCChar$fConvertibleCUIntCULLong$fConvertibleCUIntCLLong$fConvertibleCUIntCWchar$fConvertibleCUIntCSize$fConvertibleCUIntCULong$fConvertibleCUIntCLong$fConvertibleCUIntCInt$fConvertibleCUIntCUShort$fConvertibleCUIntCShort$fConvertibleCUIntCUChar$fConvertibleCUIntCSChar$fConvertibleCUIntCChar$fConvertibleCIntCULLong$fConvertibleCIntCLLong$fConvertibleCIntCWchar$fConvertibleCIntCSize$fConvertibleCIntCULong$fConvertibleCIntCLong$fConvertibleCIntCUInt$fConvertibleCIntCUShort$fConvertibleCIntCShort$fConvertibleCIntCUChar$fConvertibleCIntCSChar$fConvertibleCIntCChar$fConvertibleCUShortCULLong$fConvertibleCUShortCLLong$fConvertibleCUShortCWchar$fConvertibleCUShortCSize$fConvertibleCUShortCULong$fConvertibleCUShortCLong$fConvertibleCUShortCUInt$fConvertibleCUShortCInt$fConvertibleCUShortCShort$fConvertibleCUShortCUChar$fConvertibleCUShortCSChar$fConvertibleCUShortCChar$fConvertibleCShortCULLong$fConvertibleCShortCLLong$fConvertibleCShortCWchar$fConvertibleCShortCSize$fConvertibleCShortCULong$fConvertibleCShortCLong$fConvertibleCShortCUInt$fConvertibleCShortCInt$fConvertibleCShortCUShort$fConvertibleCShortCUChar$fConvertibleCShortCSChar$fConvertibleCShortCChar$fConvertibleCUCharCULLong$fConvertibleCUCharCLLong$fConvertibleCUCharCWchar$fConvertibleCUCharCSize$fConvertibleCUCharCULong$fConvertibleCUCharCLong$fConvertibleCUCharCUInt$fConvertibleCUCharCInt$fConvertibleCUCharCUShort$fConvertibleCUCharCShort$fConvertibleCUCharCSChar$fConvertibleCUCharCChar$fConvertibleCSCharCULLong$fConvertibleCSCharCLLong$fConvertibleCSCharCWchar$fConvertibleCSCharCSize$fConvertibleCSCharCULong$fConvertibleCSCharCLong$fConvertibleCSCharCUInt$fConvertibleCSCharCInt$fConvertibleCSCharCUShort$fConvertibleCSCharCShort$fConvertibleCSCharCUChar$fConvertibleCSCharCChar$fConvertibleCCharCULLong$fConvertibleCCharCLLong$fConvertibleCCharCWchar$fConvertibleCCharCSize$fConvertibleCCharCULong$fConvertibleCCharCLong$fConvertibleCCharCUInt$fConvertibleCCharCInt$fConvertibleCCharCUShort$fConvertibleCCharCShort$fConvertibleCCharCUChar$fConvertibleCCharCSChar$fConvertibleWord64CULLong$fConvertibleCULLongWord64$fConvertibleWord32CULLong$fConvertibleCULLongWord32$fConvertibleWord16CULLong$fConvertibleCULLongWord16$fConvertibleWord8CULLong$fConvertibleCULLongWord8$fConvertibleWordCULLong$fConvertibleCULLongWord$fConvertibleInt64CULLong$fConvertibleCULLongInt64$fConvertibleInt32CULLong$fConvertibleCULLongInt32$fConvertibleInt16CULLong$fConvertibleCULLongInt16$fConvertibleInt8CULLong$fConvertibleCULLongInt8$fConvertibleIntCULLong$fConvertibleCULLongInt$fConvertibleWord64CLLong$fConvertibleCLLongWord64$fConvertibleWord32CLLong$fConvertibleCLLongWord32$fConvertibleWord16CLLong$fConvertibleCLLongWord16$fConvertibleWord8CLLong$fConvertibleCLLongWord8$fConvertibleWordCLLong$fConvertibleCLLongWord$fConvertibleInt64CLLong$fConvertibleCLLongInt64$fConvertibleInt32CLLong$fConvertibleCLLongInt32$fConvertibleInt16CLLong$fConvertibleCLLongInt16$fConvertibleInt8CLLong$fConvertibleCLLongInt8$fConvertibleIntCLLong$fConvertibleCLLongInt$fConvertibleWord64CWchar$fConvertibleCWcharWord64$fConvertibleWord32CWchar$fConvertibleCWcharWord32$fConvertibleWord16CWchar$fConvertibleCWcharWord16$fConvertibleWord8CWchar$fConvertibleCWcharWord8$fConvertibleWordCWchar$fConvertibleCWcharWord$fConvertibleInt64CWchar$fConvertibleCWcharInt64$fConvertibleInt32CWchar$fConvertibleCWcharInt32$fConvertibleInt16CWchar$fConvertibleCWcharInt16$fConvertibleInt8CWchar$fConvertibleCWcharInt8$fConvertibleIntCWchar$fConvertibleCWcharInt$fConvertibleWord64CSize$fConvertibleCSizeWord64$fConvertibleWord32CSize$fConvertibleCSizeWord32$fConvertibleWord16CSize$fConvertibleCSizeWord16$fConvertibleWord8CSize$fConvertibleCSizeWord8$fConvertibleWordCSize$fConvertibleCSizeWord$fConvertibleInt64CSize$fConvertibleCSizeInt64$fConvertibleInt32CSize$fConvertibleCSizeInt32$fConvertibleInt16CSize$fConvertibleCSizeInt16$fConvertibleInt8CSize$fConvertibleCSizeInt8$fConvertibleIntCSize$fConvertibleCSizeInt$fConvertibleWord64CULong$fConvertibleCULongWord64$fConvertibleWord32CULong$fConvertibleCULongWord32$fConvertibleWord16CULong$fConvertibleCULongWord16$fConvertibleWord8CULong$fConvertibleCULongWord8$fConvertibleWordCULong$fConvertibleCULongWord$fConvertibleInt64CULong$fConvertibleCULongInt64$fConvertibleInt32CULong$fConvertibleCULongInt32$fConvertibleInt16CULong$fConvertibleCULongInt16$fConvertibleInt8CULong$fConvertibleCULongInt8$fConvertibleIntCULong$fConvertibleCULongInt$fConvertibleWord64CLong$fConvertibleCLongWord64$fConvertibleWord32CLong$fConvertibleCLongWord32$fConvertibleWord16CLong$fConvertibleCLongWord16$fConvertibleWord8CLong$fConvertibleCLongWord8$fConvertibleWordCLong$fConvertibleCLongWord$fConvertibleInt64CLong$fConvertibleCLongInt64$fConvertibleInt32CLong$fConvertibleCLongInt32$fConvertibleInt16CLong$fConvertibleCLongInt16$fConvertibleInt8CLong$fConvertibleCLongInt8$fConvertibleIntCLong$fConvertibleCLongInt$fConvertibleWord64CUInt$fConvertibleCUIntWord64$fConvertibleWord32CUInt$fConvertibleCUIntWord32$fConvertibleWord16CUInt$fConvertibleCUIntWord16$fConvertibleWord8CUInt$fConvertibleCUIntWord8$fConvertibleWordCUInt$fConvertibleCUIntWord$fConvertibleInt64CUInt$fConvertibleCUIntInt64$fConvertibleInt32CUInt$fConvertibleCUIntInt32$fConvertibleInt16CUInt$fConvertibleCUIntInt16$fConvertibleInt8CUInt$fConvertibleCUIntInt8$fConvertibleIntCUInt$fConvertibleCUIntInt$fConvertibleWord64CInt$fConvertibleCIntWord64$fConvertibleWord32CInt$fConvertibleCIntWord32$fConvertibleWord16CInt$fConvertibleCIntWord16$fConvertibleWord8CInt$fConvertibleCIntWord8$fConvertibleWordCInt$fConvertibleCIntWord$fConvertibleInt64CInt$fConvertibleCIntInt64$fConvertibleInt32CInt$fConvertibleCIntInt32$fConvertibleInt16CInt$fConvertibleCIntInt16$fConvertibleInt8CInt$fConvertibleCIntInt8$fConvertibleIntCInt$fConvertibleCIntInt$fConvertibleWord64CUShort$fConvertibleCUShortWord64$fConvertibleWord32CUShort$fConvertibleCUShortWord32$fConvertibleWord16CUShort$fConvertibleCUShortWord16$fConvertibleWord8CUShort$fConvertibleCUShortWord8$fConvertibleWordCUShort$fConvertibleCUShortWord$fConvertibleInt64CUShort$fConvertibleCUShortInt64$fConvertibleInt32CUShort$fConvertibleCUShortInt32$fConvertibleInt16CUShort$fConvertibleCUShortInt16$fConvertibleInt8CUShort$fConvertibleCUShortInt8$fConvertibleIntCUShort$fConvertibleCUShortInt$fConvertibleWord64CShort$fConvertibleCShortWord64$fConvertibleWord32CShort$fConvertibleCShortWord32$fConvertibleWord16CShort$fConvertibleCShortWord16$fConvertibleWord8CShort$fConvertibleCShortWord8$fConvertibleWordCShort$fConvertibleCShortWord$fConvertibleInt64CShort$fConvertibleCShortInt64$fConvertibleInt32CShort$fConvertibleCShortInt32$fConvertibleInt16CShort$fConvertibleCShortInt16$fConvertibleInt8CShort$fConvertibleCShortInt8$fConvertibleIntCShort$fConvertibleCShortInt$fConvertibleWord64CUChar$fConvertibleCUCharWord64$fConvertibleWord32CUChar$fConvertibleCUCharWord32$fConvertibleWord16CUChar$fConvertibleCUCharWord16$fConvertibleWord8CUChar$fConvertibleCUCharWord8$fConvertibleWordCUChar$fConvertibleCUCharWord$fConvertibleInt64CUChar$fConvertibleCUCharInt64$fConvertibleInt32CUChar$fConvertibleCUCharInt32$fConvertibleInt16CUChar$fConvertibleCUCharInt16$fConvertibleInt8CUChar$fConvertibleCUCharInt8$fConvertibleIntCUChar$fConvertibleCUCharInt$fConvertibleWord64CSChar$fConvertibleCSCharWord64$fConvertibleWord32CSChar$fConvertibleCSCharWord32$fConvertibleWord16CSChar$fConvertibleCSCharWord16$fConvertibleWord8CSChar$fConvertibleCSCharWord8$fConvertibleWordCSChar$fConvertibleCSCharWord$fConvertibleInt64CSChar$fConvertibleCSCharInt64$fConvertibleInt32CSChar$fConvertibleCSCharInt32$fConvertibleInt16CSChar$fConvertibleCSCharInt16$fConvertibleInt8CSChar$fConvertibleCSCharInt8$fConvertibleIntCSChar$fConvertibleCSCharInt$fConvertibleWord64CChar$fConvertibleCCharWord64$fConvertibleWord32CChar$fConvertibleCCharWord32$fConvertibleWord16CChar$fConvertibleCCharWord16$fConvertibleWord8CChar$fConvertibleCCharWord8$fConvertibleWordCChar$fConvertibleCCharWord$fConvertibleInt64CChar$fConvertibleCCharInt64$fConvertibleInt32CChar$fConvertibleCCharInt32$fConvertibleInt16CChar$fConvertibleCCharInt16$fConvertibleInt8CChar$fConvertibleCCharInt8$fConvertibleIntCChar$fConvertibleCCharInt$fConvertibleRatioCDouble$fConvertibleCDoubleRatio$fConvertibleFloatCDouble$fConvertibleCDoubleFloat$fConvertibleDoubleCDouble$fConvertibleCDoubleDouble$fConvertibleRatioCFloat$fConvertibleCFloatRatio$fConvertibleFloatCFloat$fConvertibleCFloatFloat$fConvertibleDoubleCFloat$fConvertibleCFloatDouble$fConvertibleWord64CDouble$fConvertibleCDoubleWord64$fConvertibleWord32CDouble$fConvertibleCDoubleWord32$fConvertibleWord16CDouble$fConvertibleCDoubleWord16$fConvertibleWord8CDouble$fConvertibleCDoubleWord8$fConvertibleWordCDouble$fConvertibleCDoubleWord$fConvertibleInt64CDouble$fConvertibleCDoubleInt64$fConvertibleInt32CDouble$fConvertibleCDoubleInt32$fConvertibleInt16CDouble$fConvertibleCDoubleInt16$fConvertibleInt8CDouble$fConvertibleCDoubleInt8$fConvertibleIntCDouble$fConvertibleCDoubleInt$fConvertibleWord64CFloat$fConvertibleCFloatWord64$fConvertibleWord32CFloat$fConvertibleCFloatWord32$fConvertibleWord16CFloat$fConvertibleCFloatWord16$fConvertibleWord8CFloat$fConvertibleCFloatWord8$fConvertibleWordCFloat$fConvertibleCFloatWord$fConvertibleInt64CFloat$fConvertibleCFloatInt64$fConvertibleInt32CFloat$fConvertibleCFloatInt32$fConvertibleInt16CFloat$fConvertibleCFloatInt16$fConvertibleInt8CFloat$fConvertibleCFloatInt8$fConvertibleIntCFloat$fConvertibleCFloatInt!$fConvertibleByteStringByteString"$fConvertibleByteStringByteString0$fConvertibleByteString[]$fConvertible[]ByteString$fConvertibleByteString[]0$fConvertible[]ByteString0$fConvertibleTextText$fConvertibleTextText0$fConvertibleText[]$fConvertible[]Text$fConvertibleText[]0$fConvertible[]Text0$fConvertibleZonedTimeCTime$fConvertibleCTimeZonedTime$fConvertibleCalendarTimeCTime$fConvertibleCTimeCalendarTime$fConvertibleClockTimeCTime$fConvertibleCTimeClockTime$fConvertibleUTCTimeCTime$fConvertibleCTimeUTCTime$fConvertibleIntCTime$fConvertibleCTimeInt$fConvertibleDoubleCTime$fConvertibleCTimeDouble$fConvertibleIntegerCTime$fConvertibleCTimeInteger!$fConvertibleNominalDiffTimeCTime!$fConvertibleCTimeNominalDiffTime$fConvertibleTimeDiffDouble$fConvertibleTimeDiffRatio$fConvertibleTimeDiffInteger$fConvertibleDoubleTimeDiff$fConvertibleIntegerTimeDiff$$fConvertibleNominalDiffTimeTimeDiff$$fConvertibleTimeDiffNominalDiffTime $fConvertibleUTCTimeCalendarTime($fConvertibleNominalDiffTimeCalendarTime"$fConvertibleZonedTimeCalendarTime$fConvertibleUTCTimeClockTime%$fConvertibleNominalDiffTimeClockTime$fConvertibleZonedTimeClockTime$fConvertibleClockTimeZonedTime$fConvertibleClockTimeUTCTime%$fConvertibleClockTimeNominalDiffTime $fConvertibleCalendarTimeUTCTime($fConvertibleCalendarTimeNominalDiffTime"$fConvertibleCalendarTimeZonedTime%$fConvertibleZonedTimeNominalDiffTime$fConvertibleZonedTimeUTCTime%$fConvertibleNominalDiffTimeZonedTime$fConvertibleUTCTimeZonedTime$fConvertibleUTCTimeInt$fConvertibleUTCTimeDouble$fConvertibleUTCTimeInteger$fConvertibleUTCTimeRatio$fConvertibleDoubleUTCTime$fConvertibleIntUTCTime$fConvertibleIntegerUTCTime$fConvertibleRatioUTCTime#$fConvertibleUTCTimeNominalDiffTime#$fConvertibleNominalDiffTimeUTCTime$fConvertibleNominalDiffTimeInt"$fConvertibleNominalDiffTimeDouble!$fConvertibleNominalDiffTimeRatio#$fConvertibleNominalDiffTimeInteger"$fConvertibleDoubleNominalDiffTime$fConvertibleIntNominalDiffTime#$fConvertibleIntegerNominalDiffTime!$fConvertibleRatioNominalDiffTime$fConvertibleIntegerClockTime$fConvertibleClockTimeInteger"$fConvertibleCalendarTimeClockTime"$fConvertibleClockTimeCalendarTime