Îõ³h& x Z»      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq r s t u v w x y z { | } ~  €  ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘ ’ “ ” • – — ˜ ™ š › œ  ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º  Safe-Inferred(-?ãë`  Safe-Inferred(-?ãë‘»¼½¾¿ÀÁ Âà ÄÅÆ Safe-Inferred(-?ãëÝ   Safe-Inferred(-?ãëÀ integer-typesA ' that is either zero or negative; the $ gives the magnitude of the negative integer-typesA  that is either zero or positive !"#$%&'()*+,('! )*+,%&"#$ Safe-Inferred(-?ãë 6789:;<=>?@76>?89:;<  =@ Safe-Inferred(-?ãëlABCDEFGHIJKLMNOPABDCEFGHIJKPLMNO Safe-Inferred(-?ãë» QRSTUVWXYZ[\ QRSTUVWXYZ[\ Safe-Inferred(-?ãëf] integer-types0Class of numbers are closed under addition with ^ integer-typesAddition]^]^ Safe-Inferred(-?ãë—cedfhgjifhgjiced  Safe-Inferred(-?ãë9v integer-typesPartial conversion between Ç types via  yolo = È . É qrstuvrstuqv  Safe-Inferred(-?ãër˜™˜™  Safe-Inferred(-?ãëª integer-types5Class of numbers that are closed under addition with « integer-typesAdditionª«ª«  Safe-Inferred(-?ãëµ° integer-types#Codomain of a subtraction operation² integer-types!Domain of a subtraction operation°±²³´²³´°± Safe-Inferred(-?ãëö& ]^cdefijghqrstuv˜™ª«°±²³´( ]^ª«²³´°±˜™rstuqvfijghcdeÊ       !"#$%&'()*+,-./0123456789:;<=>?@A415678B2CDE0/4CD5678B2E30/1CD56783FGHIJKLMN7856OPQRST 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 { | } ~  €  ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž 3   ‘ ’ “ B ” • – — ˜ ™ š › œ  1 ž 4 Ÿ B   2 ¡ 5 6 ¢£¤¥£¦4£¤§+integer-types-0.1.4.0-waTYRO07iCA6usZtMVEslInteger.IntegerInteger.NaturalInteger.BoundedBelowInteger.Positive Integer.SignInteger.SignedInteger.IncreaseInteger.FiniteInteger.ConversionInteger.AbsoluteDifferenceInteger.StrictlyIncreaseInteger.SubtractionInteger.Positive.UnsafeInteger ghc-bignumGHC.Num.IntegerGHC.Num.NaturalNatural BoundedBelowminBound$fBoundedBelowNaturalPositive toNatural toIntegeroneaddOneincreaseSign MinusSignPlusSignnegatemultiply$fHashableSign $fNFDataSign$fEqSign $fOrdSign $fShowSign $fEnumSign $fBoundedSignSignedZeroNonZeroNotPlusNotMinusPlusMinus fromPositive toPositive fromNatural subtractOnestrictlyIncrease fromIntegertoIntfromInttoWordfromWord $fShowSigned$fIntegralSigned $fRealSigned $fEnumSigned $fNumSigned$fHashableSigned$fNFDataSigned $fOrdSigned $fEqSignedsubtracttoSigned fromSignedlengthIncrease$fIncreasePositive$fIncreaseNatural$fIncreaseSigned$fIncreaseIntegerFinitetoFinite fromFiniteConvertWithFinite$fConvertWithFiniteSigned$fConvertWithFiniteInteger$fConvertWithFinitePositive$fConvertWithFiniteNatural $fFiniteWord $fFiniteInt IntegerEquiv IntegerNarrownarrowIntegerConvertconvertyolo$fIntegerNarrowSignedPositive$fIntegerNarrowNaturalPositive$fIntegerNarrowIntegerPositive$fIntegerNarrowSignedNatural$fIntegerNarrowIntegerNatural$fIntegerNarrowSignedSigned$fIntegerNarrowPositivePositive$fIntegerNarrowNaturalNatural$fIntegerNarrowIntegerInteger$fIntegerConvertPositiveSigned$fIntegerNarrowPositiveSigned$fIntegerConvertPositiveNatural$fIntegerNarrowPositiveNatural$fIntegerConvertPositiveInteger$fIntegerNarrowPositiveInteger$fIntegerConvertNaturalSigned$fIntegerNarrowNaturalSigned$fIntegerConvertNaturalInteger$fIntegerNarrowNaturalInteger$fIntegerNarrowSignedInteger$fIntegerConvertSignedInteger$fIntegerNarrowIntegerSigned$fIntegerConvertIntegerSigned$fIntegerConvertSignedSigned $fIntegerConvertPositivePositive$fIntegerConvertNaturalNatural$fIntegerConvertIntegerInteger$fIntegerEquivSignedInteger$fIntegerEquivIntegerSigned$fIntegerEquivSignedSigned$fIntegerEquivPositivePositive$fIntegerEquivNaturalNatural$fIntegerEquivIntegerIntegerAbsoluteDifferenceabsoluteDifference#$fAbsoluteDifferenceIntegerPositive#$fAbsoluteDifferencePositiveInteger!$fAbsoluteDifferenceIntegerSigned!$fAbsoluteDifferenceSignedInteger"$fAbsoluteDifferencePositiveSigned"$fAbsoluteDifferenceSignedPositive"$fAbsoluteDifferenceNaturalInteger"$fAbsoluteDifferenceIntegerNatural!$fAbsoluteDifferenceNaturalSigned!$fAbsoluteDifferenceSignedNatural#$fAbsoluteDifferenceNaturalPositive#$fAbsoluteDifferencePositiveNatural $fAbsoluteDifferenceSignedSigned$$fAbsoluteDifferencePositivePositive"$fAbsoluteDifferenceNaturalNatural"$fAbsoluteDifferenceIntegerIntegerStrictlyIncrease$fStrictlyIncreasePositive$fStrictlyIncreaseNatural$fStrictlyIncreaseSigned$fStrictlyIncreaseInteger Subtraction' SubtractionsubtractIntegersubtractSigned$fSubtractionPositive$fSubtractionNatural$fSubtractionSigned$fSubtractionInteger$fSubtraction'Signed$fSubtraction'Integer FromNaturalfromNaturalCheckedfromIntegerCheckedsubtractCheckedsubtractOneCheckedfromIntCheckedbaseGHC.RealIntegralGHC.Num