Language.Haskell.Generate.PreludeDef
nothing'
true'
false'
right'
left'
just'
readLn'
readIO'
appendFile'
writeFile'
readFile'
interact'
getContents'
getLine'
getChar'
print'
putStrLn'
putStr'
putChar'
show'
read'
unwords'
unlines'
words'
lines'
unzip3'
unzip'
zipWith3'
zipWith'
zip3'
zip'
lookup'
notElem'
elem'
break'
span'
dropWhile'
takeWhile'
splitAt'
drop'
take'
cycle'
replicate'
repeat'
iterate'
scanr1'
scanl1'
scanr'
scanl'
minimum'
maximum'
concatMap'
concat'
product'
sum'
all'
any'
or'
and'
foldr1'
foldl1'
foldr'
foldl'
reverse'
length'
null'
init'
tail'
last'
head'
filter'
map'
undefined'
asTypeOf'
until'
flip'
const'
id'
mapM_'
mapM'
return'
fmap'
realToFrac'
fromIntegral'
lcm'
gcd'
odd'
even'
subtract'
atan2'
isNegativeZero'
isIEEE'
isDenormalized'
isInfinite'
isNaN'
scaleFloat'
significand'
exponent'
encodeFloat'
decodeFloat'
floatRange'
floatDigits'
floatRadix'
floor'
ceiling'
round'
truncate'
properFraction'
atanh'
acosh'
asinh'
tanh'
cosh'
sinh'
atan'
acos'
asin'
tan'
cos'
sin'
logBase'
sqrt'
log'
exp'
pi'
fromRational'
recip'
toInteger'
divMod'
quotRem'
mod'
div'
rem'
quot'
fromInteger'
signum'
abs'
negate'
not'
uncurry'
curry'
snd'
fst'
either'
maybe'
notequal'
equal'
index'
append'
then'
bind'
floatPow'
divide'
mult'
add'
dot'
(<>.)
tuple0
tuple2
tuple3
tuple4
tuple5
cons