BasicPrelude

Module exports

Folds and traversals

class Foldable t

elem

maximum

minimum

traverse_

sequenceA_

for_

maximumBy

minimumBy

class Traversable t

for

Enhanced exports

Simpler name for a typeclassed operation

map

empty

(++)

concat

intercalate

Strict implementation

sum

product

Text for Read and Show operations

tshow

fromShow

read

readIO

FilePath for file operations

readFile

writeFile

appendFile

Text exports

Text operations (Pure)

lines

words

unlines

unwords

textToString

ltextToString

fpToText

fpFromText

fpToString

encodeUtf8

decodeUtf8

Text operations (IO)

getLine

getContents

interact

Miscellaneous prelude re-exports

Math

gcd

lcm

Show and Read

class Show a

type ShowS

shows

showChar

showString

showParen

type ReadS a

readsPrec

readList

reads

readParen

lex

readMay

IO operations

getChar

putChar

readLn