Îõ³h&â Safe-InferredÜÖinteger-conversionConvert  to .Semantically same as 7T.foldl' (acc c -> acc * 10 + toInteger (ord c - 48)) 0, but this is more efficient.textToInteger "123456789" 1234567892For non-decimal inputs some nonsense is calculatedtextToInteger "foobar"6098556integer-conversionConvert  to .Semantically same as 2BS.foldl' (acc c -> acc * 10 + toInteger c - 48) 0, but this is more efficient.byteStringToInteger "123456789" 1234567892For non-decimal inputs some nonsense is calculatedbyteStringToInteger "foobar"6098556integer-conversionConvert  to .Semantically same as 4List.foldl' (acc c -> acc * 10 + toInteger c - 48) 0, but this is more efficient.stringToInteger "123456789" 1234567892For non-decimal inputs some nonsense is calculatedstringToInteger "foobar"6098556integer-conversionConvert  to % when you know the length beforehand.stringToIntegerWithLen "123" 3123áIf the length is wrong, you may get wrong results. (Simple algorithm is used for short strings).5stringToIntegerWithLen (replicate 40 '0' ++ "123") 45123005stringToIntegerWithLen (replicate 40 '0' ++ "123") 4412005stringToIntegerWithLen (replicate 40 '0' ++ "123") 4212integer-conversionworking bufferinteger-conversion buffer sizeinteger-conversionbase   -integer-conversion-0.1-78HSU3uKazhFazAC9HRDufData.Integer.Conversion textToIntegerbyteStringToIntegerstringToIntegerstringToIntegerWithLen!text-2.0.2-96ETDQryioz5AcDHwnN2r6Data.Text.InternalText ghc-bignumGHC.Num.IntegerInteger*bytestring-0.11.4.0-I2paxSWHXiQLxLyZNYYqvRData.ByteString.Internal.Type ByteStringbaseGHC.BaseString algorithm