Extra

Control.Concurrent.Extra

getNumCapabilities

setNumCapabilities

withNumCapabilities

forkFinally

once

onceFork

data Lock

newLock

withLock

withLockTry

data Var a

newVar

readVar

writeVar

modifyVar

modifyVar_

withVar

data Barrier a

newBarrier

signalBarrier

waitBarrier

waitBarrierMaybe

Control.Exception.Extra

type Partial

retry

retryBool

errorWithoutStackTrace

showException

stringException

errorIO

displayException

ignore

catch_

handle_

try_

catchJust_

handleJust_

tryJust_

catchBool

handleBool

tryBool

Control.Monad.Extra

whenJust

whenJustM

whenMaybe

whenMaybeM

unit

maybeM

eitherM

loop

loopM

whileM

partitionM

concatMapM

concatForM

mconcatMapM

mapMaybeM

findM

firstJustM

fold1M

fold1M_

whenM

unlessM

ifM

notM

(||^)

(&&^)

orM

andM

anyM

allM

Data.Either.Extra

isLeft

isRight

fromLeft

fromRight

fromEither

fromLeft'

fromRight'

eitherToMaybe

maybeToEither

mapLeft

mapRight

Data.IORef.Extra

modifyIORef'

writeIORef'

atomicModifyIORef'

atomicWriteIORef

atomicWriteIORef'

Data.List.Extra

lower

upper

trim

trimStart

trimEnd

word1

line1

escapeHTML

escapeJSON

unescapeHTML

unescapeJSON

dropEnd

takeEnd

splitAtEnd

breakEnd

spanEnd

dropWhileEnd

dropWhileEnd'

takeWhileEnd

stripSuffix

stripInfix

stripInfixEnd

dropPrefix

dropSuffix

wordsBy

linesBy

breakOn

breakOnEnd

splitOn

split

chunksOf

notNull

list

uncons

unsnoc

cons

snoc

drop1

mconcatMap

groupSort

groupSortOn

groupSortBy

nubOrd

nubOrdBy

nubOrdOn

nubOn

groupOn

sortOn

nubSort

nubSortBy

nubSortOn

maximumOn

minimumOn

disjoint

allSame

anySame

repeatedly

for

firstJust

concatUnzip

concatUnzip3

zipFrom

zipWithFrom

replace

merge

mergeBy

Data.Tuple.Extra

first

second

(***)

(&&&)

dupe

both

fst3

snd3

thd3

curry3

uncurry3

Data.Typeable.Extra

typeRep

data (k :~: a) b

data Proxy k t

Data.Version.Extra

makeVersion

readVersion

Numeric.Extra

showDP

intToDouble

intToFloat

floatToDouble

doubleToFloat

System.Directory.Extra

withCurrentDirectory

createDirectoryPrivate

listContents

listDirectories

listFiles

listFilesInside

listFilesRecursive

System.Environment.Extra

getExecutablePath

lookupEnv

System.Info.Extra

isWindows

isMac

System.IO.Extra

captureOutput

withBuffering

readFileEncoding

readFileUTF8

readFileBinary

readFile'

readFileEncoding'

readFileUTF8'

readFileBinary'

writeFileEncoding

writeFileUTF8

writeFileBinary

withTempFile

withTempDir

newTempFile

newTempDir

newTempFileWithin

newTempDirWithin

fileEq

System.Process.Extra

system_

systemOutput

systemOutput_

System.Time.Extra

type Seconds

sleep

timeout

showDuration

offsetTime

offsetTimeIncrease

duration

Text.Read.Extra

readEither

readMaybe