BasicPrelude

Module exports

Enhanced exports

Simpler name for a typeclassed operation

map

empty

(++)

concat

intercalate

Strict implementation

sum

product

Text for Read and Show operations

show

read

readIO

FilePath for file operations

readFile

writeFile

appendFile

Text exports

Text operations (Pure)

lines

words

unlines

unwords

textToString

ltextToString

Text operations (IO)

putStr

getLine

getContents

interact

Miscellaneous prelude re-exports

Math

gcd

lcm

Show and Read

type String

type ShowS

showsPrec

showList

shows

showChar

showString

showParen

type ReadS a

readsPrec

readList

reads

readParen

lex

IO operations

putChar

getChar

readLn

Exceptions

type IOError

ioError

userError