module Prelude2010 (
($!),
Catch.catch,
gcd,
($),
(&&),
(.),
(=<<),
Bool (False, True),
Bounded (minBound, maxBound),
Char,
Double,
Either (Left, Right),
Enum
(succ, pred, toEnum, fromEnum,
enumFrom, enumFromThen, enumFromTo, enumFromThenTo),
Eq ((==), (/=)),
FilePath,
Float,
Floating
(pi, exp, sqrt, log, (**), logBase,
sin, tan, cos, asin, atan, acos,
sinh, tanh, cosh, asinh, atanh, acosh),
Fractional ((/), recip, fromRational),
Functor (fmap),
IO,
IOError,
Int,
Integer,
Integral (quot, rem, div, mod, quotRem, divMod, toInteger),
Maybe (Nothing, Just),
Monad ((>>=), (>>), return, fail),
Num ((+), (*), (), negate, abs, signum, fromInteger),
Ord (compare, (<), (>=), (>), (<=), max, min),
Ordering (LT, EQ, GT),
Rational,
Read (readsPrec, readList),
ReadS,
Real (toRational),
RealFloat
(floatRadix, floatDigits, floatRange,
decodeFloat, encodeFloat, exponent, significand, scaleFloat,
isNaN, isInfinite, isDenormalized, isNegativeZero, isIEEE,
atan2),
RealFrac (properFraction, truncate, round, ceiling, floor),
Show (showsPrec, show, showList),
ShowS,
String,
(^),
(^^),
appendFile,
asTypeOf,
const,
curry,
either,
error,
even,
flip,
fromIntegral,
fst,
getChar,
getContents,
getLine,
id,
interact,
ioError,
lcm,
lex,
lines,
mapM,
mapM_,
maximum,
maybe,
minimum,
not,
odd,
otherwise,
print,
product,
putChar,
putStr,
putStrLn,
read,
readFile,
readIO,
readLn,
readParen,
reads,
realToFrac,
seq,
sequence,
sequence_,
showChar,
showParen,
showString,
shows,
snd,
subtract,
sum,
uncurry,
undefined,
unlines,
until,
userError,
writeFile,
(||),
(List.!!),
(List.++),
List.all,
List.and,
List.any,
List.break,
List.concat,
List.concatMap,
List.cycle,
List.drop,
List.dropWhile,
List.elem,
List.filter,
List.foldl,
List.foldl1,
List.foldr,
List.foldr1,
List.head,
List.init,
List.iterate,
List.last,
List.length,
List.lookup,
List.map,
List.notElem,
List.null,
List.or,
List.repeat,
List.replicate,
List.reverse,
List.scanl,
List.scanl1,
List.scanr,
List.scanr1,
List.span,
List.splitAt,
List.tail,
List.take,
List.takeWhile,
List.unwords,
List.unzip,
List.unzip3,
List.words,
List.zip,
List.zip3,
List.zipWith,
List.zipWith3,
) where
import qualified Data.List2010 as List
import qualified Catch