-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Converts integers to lists of digits and back. -- -- Converts integers to lists of digits and back. @package digits @version 0.2 module Data.Digits -- | Returns the digits of a positive integer as a list. digits :: Integral n => n -> n -> [n] -- | Returns the digits of a positive integer as a list, in reverse order. -- This is slightly more efficient than in forward order. digitsRev :: Integral n => n -> n -> [n] -- | Takes a list of digits, and converts them back into a positive -- integer. unDigits :: Integral n => n -> [n] -> n -- | unDigits . digits should be the identity, in any base. prop_digitsRoundTrip :: Integer -> Integer -> Property