-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Natural numbers
--   
--   Natural numbers
@package nats
@version 1


-- | Natural numbers.
--   
--   The <a>Numeric.Natural</a> module has become part of <tt>base</tt>
--   starting with `base-4.8.0.0`.
module Numeric.Natural

-- | Type representing arbitrary-precision non-negative integers.
--   
--   Operations whose result would be negative <tt><a>throw</a>
--   (<a>Underflow</a> :: <a>ArithException</a>)</tt>.
--   
--   The <a>Natural</a> type has become part of <tt>base</tt> starting with
--   `base-4.8.0.0`.
data Natural
instance Typeable Natural
instance Eq Natural
instance Ord Natural
instance Ix Natural
instance Integral Natural
instance Enum Natural
instance Real Natural
instance Bits Natural
instance Num Natural
instance Read Natural
instance Show Natural
instance Data Natural
instance Hashable Natural
