Extra

Control.Concurrent.Extra

getNumCapabilities

setNumCapabilities

withNumCapabilities

forkFinally

once

onceFork

data Lock

newLock

withLock

withLockTry

data Var a

newVar

readVar

modifyVar

modifyVar_

withVar

data Barrier a

newBarrier

signalBarrier

waitBarrier

waitBarrierMaybe

Control.Exception.Extra

retry

retryBool

showException

stringException

errorIO

ignore

catch_

handle_

try_

catchJust_

handleJust_

tryJust_

catchBool

handleBool

tryBool

Control.Monad.Extra

whenJust

whenJustM

unit

loopM

whileM

partitionM

concatMapM

mapMaybeM

findM

firstJustM

whenM

unlessM

ifM

notM

(||^)

(&&^)

orM

andM

anyM

allM

Data.Either.Extra

isLeft

isRight

fromLeft

fromRight

fromEither

Data.IORef.Extra

modifyIORef'

writeIORef'

atomicModifyIORef'

atomicWriteIORef

atomicWriteIORef'

Data.List.Extra

lower

upper

trim

trimStart

trimEnd

word1

dropEnd

takeEnd

splitAtEnd

breakEnd

spanEnd

dropWhileEnd

dropWhileEnd'

takeWhileEnd

stripSuffix

stripInfix

stripInfixEnd

wordsBy

linesBy

breakOn

breakOnEnd

splitOn

split

chunksOf

list

uncons

unsnoc

cons

snoc

drop1

groupSort

groupSortOn

groupSortBy

nubOrd

nubOrdBy

nubOrdOn

nubOn

groupOn

sortOn

disjoint

allSame

anySame

repeatedly

for

firstJust

concatUnzip

concatUnzip3

replace

merge

mergeBy

Data.Tuple.Extra

first

second

(***)

(&&&)

dupe

both

fst3

snd3

thd3

Numeric.Extra

showDP

intToDouble

intToFloat

floatToDouble

doubleToFloat

System.Directory.Extra

withCurrentDirectory

createDirectoryPrivate

listContents

listFiles

listFilesInside

listFilesRecursive

System.Environment.Extra

getExecutablePath

lookupEnv

System.Info.Extra

isWindows

System.IO.Extra

captureOutput

withBuffering

readFileEncoding

readFileUTF8

readFileBinary

readFile'

readFileEncoding'

readFileUTF8'

readFileBinary'

writeFileEncoding

writeFileUTF8

writeFileBinary

withTempFile

withTempDir

newTempFile

newTempDir

System.Process.Extra

system_

systemOutput

systemOutput_

System.Time.Extra

type Seconds

sleep

timeout

subtractTime

showDuration

offsetTime

offsetTimeIncrease

duration