ClassyPrelude

CorePrelude

data Seq a

undefined

Standard

Monoid

empty

append

(++)

Monad

Mutable references

Non-standard

List-like classes

map

concat

concatMap

filter

find

length

singleton

null

pack

unpack

repack

fromList

toList

mapM

mapM_

forM

forM_

replicateM

replicateM_

stripPrefix

isPrefixOf

stripSuffix

isSuffixOf

isInfixOf

break

span

dropWhile

takeWhile

any

all

splitAt

take

drop

fold

words

unwords

lines

unlines

split

reverse

readMay

replicate

intercalate

intersperse

encodeUtf8

decodeUtf8

subsequences

permutations

partition

zip

zip3

zip4

zip5

zip6

zip7

unzip

unzip3

unzip4

unzip5

unzip6

unzip7

zipWith

zipWith3

zipWith4

zipWith5

zipWith6

zipWith7

nub

nubBy

sort

sortBy

sortWith

group

groupBy

groupWith

cons

uncons

compareLength

sum

product

repeat

Map-like

lookup

insert

delete

Set-like

member

notMember

elem

notElem

union

difference

(\\)

intersection

intersect

unions

Text-like

show

toLower

toUpper

toCaseFold

toStrict

fromStrict

IO

readFile

writeFile

getLine

print

Chunking

toChunks

fromChunks

Exceptions

catchAny

handleAny

tryAny

catchIO

handleIO

tryIO

Force types

asByteString

asLByteString

asHashMap

asHashSet

asText

asLText

asList

asMap

asMaybe

asSet

asVector

asIOException

asSomeException