Toggle navigation
KiCS2
All operations
All constructors
Curry Homepage
KiCS2 Libraries
About CurryDoc
Index to all operations
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
!
!
(
Array
)
!!
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
#
#
(
Test.EasyCheck
)
#
(
Test.Prop
)
#<
(
Test.EasyCheck
)
#<
(
Test.Prop
)
#>
(
Test.EasyCheck
)
#>
(
Test.Prop
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
$
$
(
Prelude
)
$!
(
Prelude
)
$!!
(
Prelude
)
$#
(
Prelude
)
$##
(
Prelude
)
$$
(
Pretty
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
&
&
(
Prelude
)
&&
(
Prelude
)
&&&
(
Function
)
&>
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
*
*
(
Prelude
)
***
(
Function
)
*.
(
Float
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
+
+
(
Prelude
)
++
(
Prelude
)
+.
(
Float
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
-
-
(
Prelude
)
-.
(
Float
)
-=-
(
Test.EasyCheck
)
-=-
(
Test.Prop
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
.
.
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
/
/.
(
Float
)
//
(
Array
)
/=
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
<
<
(
Prelude
)
<$!$>
(
Pretty
)
<$$>
(
Pretty
)
<$+$>
(
Pretty
)
<$>
(
ErrorState
)
<*>
(
ErrorState
)
<*>
(
Parser
)
<+>
(
Pretty
)
<.>
(
FilePath
)
<//>
(
Pretty
)
</>
(
FilePath
)
</>
(
Pretty
)
<=
(
Prelude
)
<=>
(
Test.EasyCheck
)
<=>
(
Test.Prop
)
<>
(
Pretty
)
<|>
(
Parser
)
<||>
(
Parser
)
<~
(
Test.EasyCheck
)
<~
(
Test.Prop
)
<~>
(
Test.EasyCheck
)
<~>
(
Test.Prop
)
<~~>
(
Test.EasyCheck
)
<~~>
(
Test.Prop
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
=
=:<=
(
Prelude
)
=:=
(
Prelude
)
==
(
Prelude
)
==>
(
Test.EasyCheck
)
==>
(
Test.Prop
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
>
>
(
Prelude
)
>+
(
ErrorState
)
>+=
(
ErrorState
)
>=
(
Prelude
)
>>
(
Prelude
)
>>-
(
Maybe
)
>>=
(
Prelude
)
>>>
(
Parser
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
?
?
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
A
abs
(
Integer
)
acos
(
Float
)
acosh
(
Float
)
add
(
Nat
)
addCurrySubdir
(
Distribution
)
addDays
(
Time
)
addExtension
(
FilePath
)
addHours
(
Time
)
addListToFM
(
FiniteMap
)
addListToFM_C
(
FiniteMap
)
addMinutes
(
Time
)
addMonths
(
Time
)
addSeconds
(
Time
)
addTarget
(
Distribution
)
addToFM
(
FiniteMap
)
addToFM_C
(
FiniteMap
)
addTrailingPathSeparator
(
FilePath
)
addYears
(
Time
)
align
(
Pretty
)
all
(
Prelude
)
allSolutions
(
Findall
)
allSubsets
(
Combinatorial
)
allValues
(
Findall
)
allValuesBFS
(
SearchTree
)
allValuesBFS
(
UnsafeSearchTree
)
allValuesDFS
(
SearchTree
)
allValuesDFS
(
UnsafeSearchTree
)
allValuesDiag
(
SearchTree
)
allValuesIDS
(
SearchTree
)
allValuesIDS
(
UnsafeSearchTree
)
allValuesIDSwith
(
SearchTree
)
allValuesIDSwith
(
UnsafeSearchTree
)
allValuesWith
(
SearchTree
)
always
(
Test.EasyCheck
)
always
(
Test.Prop
)
and
(
Prelude
)
angles
(
Pretty
)
any
(
Prelude
)
anyOf
(
Prelude
)
appendFile
(
Prelude
)
apply
(
Prelude
)
applyAt
(
Array
)
args
(
Test.EasyCheck
)
asin
(
Float
)
asinh
(
Float
)
assert
(
Debug
)
assertEqual
(
Assertion
)
assertEqualIO
(
Assertion
)
assertIO
(
Assertion
)
assertIO
(
Debug
)
assertSolutions
(
Assertion
)
assertTrue
(
Assertion
)
assertValues
(
Assertion
)
at
(
Pretty
)
atan
(
Float
)
atanh
(
Float
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
B
backslash
(
Pretty
)
bar
(
Pretty
)
baseName
(
FileGoodies
)
bfsStrategy
(
SearchTree
)
bfsStrategy
(
UnsafeSearchTree
)
bgBlack
(
Pretty
)
bgBlack
(
AnsiCodes
)
bgBlue
(
Pretty
)
bgBlue
(
AnsiCodes
)
bgCyan
(
Pretty
)
bgCyan
(
AnsiCodes
)
bgDefault
(
AnsiCodes
)
bgGreen
(
Pretty
)
bgGreen
(
AnsiCodes
)
bgMagenta
(
Pretty
)
bgMagenta
(
AnsiCodes
)
bgRed
(
Pretty
)
bgRed
(
AnsiCodes
)
bgWhite
(
Pretty
)
bgWhite
(
AnsiCodes
)
bgYellow
(
Pretty
)
bgYellow
(
AnsiCodes
)
bindS
(
State
)
bindS_
(
State
)
binomial
(
Integer
)
bitAnd
(
Integer
)
bitNot
(
Integer
)
bitOr
(
Integer
)
bitTrunc
(
Integer
)
bitXor
(
Integer
)
black
(
Pretty
)
black
(
AnsiCodes
)
blinkRapid
(
Pretty
)
blinkRapid
(
AnsiCodes
)
blinkSlow
(
Pretty
)
blinkSlow
(
AnsiCodes
)
blue
(
Pretty
)
blue
(
AnsiCodes
)
bold
(
Pretty
)
bold
(
AnsiCodes
)
both
(
Function
)
bquotes
(
Pretty
)
braces
(
Pretty
)
brackets
(
Pretty
)
break
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
C
calendarTimeToString
(
Time
)
callFrontend
(
Distribution
)
callFrontendWithParams
(
Distribution
)
cat
(
Pretty
)
catch
(
Prelude
)
catMaybes
(
Maybe
)
char
(
Pretty
)
check0
(
Test.EasyCheckExec
)
check1
(
Test.EasyCheckExec
)
check2
(
Test.EasyCheckExec
)
check3
(
Test.EasyCheckExec
)
check4
(
Test.EasyCheckExec
)
check5
(
Test.EasyCheckExec
)
checkAssertion
(
Assertion
)
checkPropIOWithMsg
(
Test.EasyCheckExec
)
checkPropWithMsg
(
Test.EasyCheckExec
)
checkWithValues0
(
Test.EasyCheckExec
)
checkWithValues1
(
Test.EasyCheckExec
)
checkWithValues2
(
Test.EasyCheckExec
)
checkWithValues3
(
Test.EasyCheckExec
)
checkWithValues4
(
Test.EasyCheckExec
)
checkWithValues5
(
Test.EasyCheckExec
)
childFamilies
(
Traversal
)
children
(
Traversal
)
choose
(
SetFunctions
)
chooseValue
(
SetFunctions
)
chr
(
Prelude
)
classify
(
Test.EasyCheck
)
classify
(
Test.Prop
)
clear
(
AnsiCodes
)
clockTimeToInt
(
Time
)
cmpChar
(
Sort
)
cmpList
(
Sort
)
cmpString
(
Sort
)
collect
(
Test.EasyCheck
)
collect
(
Test.Prop
)
collectAs
(
Test.EasyCheck
)
collectAs
(
Test.Prop
)
colon
(
Pretty
)
combine
(
Array
)
combine
(
FilePath
)
combine
(
Pretty
)
combineSimilar
(
Array
)
comma
(
Pretty
)
compare
(
Prelude
)
compareCalendarTime
(
Time
)
compareClockTime
(
Time
)
compareDate
(
Time
)
compose
(
Pretty
)
concat
(
Prelude
)
concatMap
(
Prelude
)
concatMapES
(
ErrorState
)
concatS
(
ShowS
)
concealed
(
AnsiCodes
)
cond
(
Prelude
)
connectToCommand
(
IOExts
)
connectToSocket
(
NamedSocket
)
connectToSocket
(
Socket
)
connectToSocketRepeat
(
NamedSocket
)
connectToSocketWait
(
NamedSocket
)
cons
(
Dequeue
)
const
(
Prelude
)
copyFile
(
Directory
)
cos
(
Float
)
cosh
(
Float
)
createDirectory
(
Directory
)
createDirectoryIfMissing
(
Directory
)
crossedout
(
AnsiCodes
)
crossout
(
Pretty
)
ctDay
(
Time
)
ctHour
(
Time
)
ctMin
(
Time
)
ctMonth
(
Time
)
ctSec
(
Time
)
ctTZ
(
Time
)
ctYear
(
Time
)
curry
(
Prelude
)
curryCompiler
(
Distribution
)
curryCompilerMajorVersion
(
Distribution
)
curryCompilerMinorVersion
(
Distribution
)
curryRuntime
(
Distribution
)
curryRuntimeMajorVersion
(
Distribution
)
curryRuntimeMinorVersion
(
Distribution
)
currySubdir
(
Distribution
)
cursorBack
(
AnsiCodes
)
cursorDown
(
AnsiCodes
)
cursorFwd
(
AnsiCodes
)
cursorHome
(
AnsiCodes
)
cursorPos
(
AnsiCodes
)
cursorUp
(
AnsiCodes
)
cyan
(
Pretty
)
cyan
(
AnsiCodes
)
cycle
(
List
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
D
daysOfMonth
(
Time
)
defaultParams
(
Distribution
)
delete
(
RedBlackTree
)
delete
(
List
)
deleteBy
(
List
)
deleteRBT
(
SetRBT
)
deleteRBT
(
TableRBT
)
delFromFM
(
FiniteMap
)
delListFromFM
(
FiniteMap
)
depthDiag
(
SearchTreeTraversal
)
deqHead
(
Dequeue
)
deqInit
(
Dequeue
)
deqLast
(
Dequeue
)
deqLength
(
Dequeue
)
deqReverse
(
Dequeue
)
deqTail
(
Dequeue
)
deqToList
(
Dequeue
)
deterministic
(
Test.EasyCheck
)
deterministic
(
Test.Prop
)
dfsStrategy
(
SearchTree
)
dfsStrategy
(
UnsafeSearchTree
)
diagonal
(
List
)
diagStrategy
(
SearchTree
)
digitToInt
(
Char
)
dirName
(
FileGoodies
)
div
(
Prelude
)
divMod
(
Prelude
)
doesDirectoryExist
(
Directory
)
doesFileExist
(
Directory
)
done
(
Prelude
)
doSolve
(
Prelude
)
dot
(
Pretty
)
doubleArrow
(
Pretty
)
doubleColon
(
Pretty
)
dquote
(
Pretty
)
dquotes
(
Pretty
)
drop
(
Prelude
)
dropDrive
(
FilePath
)
dropExtension
(
FilePath
)
dropExtensions
(
FilePath
)
dropFileName
(
FilePath
)
dropTrailingPathSeparator
(
FilePath
)
dropWhile
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
E
easyCheck0
(
Test.EasyCheckExec
)
easyCheck1
(
Test.EasyCheckExec
)
easyCheck2
(
Test.EasyCheckExec
)
easyCheck3
(
Test.EasyCheckExec
)
easyCheck4
(
Test.EasyCheckExec
)
easyCheck5
(
Test.EasyCheckExec
)
easyConfig
(
Test.EasyCheckExec
)
either
(
Prelude
)
elem
(
Prelude
)
elemFM
(
FiniteMap
)
elemIndex
(
List
)
elemIndices
(
List
)
elemRBT
(
SetRBT
)
eltsFM
(
FiniteMap
)
empty
(
RedBlackTree
)
empty
(
Pretty
)
empty
(
Dequeue
)
empty
(
Parser
)
emptyDefaultArray
(
Array
)
emptyErrorArray
(
Array
)
emptyFM
(
FiniteMap
)
emptySetRBT
(
SetRBT
)
emptyTableRBT
(
TableRBT
)
enclose
(
Pretty
)
encloseSep
(
Pretty
)
encloseSepSpaced
(
Pretty
)
ensureNotFree
(
Prelude
)
ensureSpine
(
Prelude
)
enumFrom
(
Prelude
)
enumFromThen
(
Prelude
)
enumFromThenTo
(
Prelude
)
enumFromTo
(
Prelude
)
eqFM
(
FiniteMap
)
equalFilePath
(
FilePath
)
equals
(
Pretty
)
eraseLine
(
AnsiCodes
)
error
(
Prelude
)
evalChildFamilies
(
Traversal
)
evalChildFamiliesIO
(
Traversal
)
evalCmd
(
IOExts
)
evalES
(
ErrorState
)
evalFamily
(
Traversal
)
evalFamilyIO
(
Traversal
)
evalState
(
State
)
even
(
Integer
)
eventually
(
Test.EasyCheck
)
eventually
(
Test.Prop
)
every
(
Test.EasyCheckExec
)
exclusiveIO
(
IOExts
)
execCmd
(
IOExts
)
execState
(
State
)
exitWith
(
System
)
exp
(
Float
)
extended
(
Distribution
)
extSeparator
(
FilePath
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
F
factorial
(
Integer
)
failed
(
Prelude
)
failES
(
ErrorState
)
failing
(
Test.EasyCheck
)
failing
(
Test.Prop
)
faint
(
Pretty
)
faint
(
AnsiCodes
)
family
(
Traversal
)
fgDefault
(
AnsiCodes
)
fileSize
(
Directory
)
fileSuffix
(
FileGoodies
)
fill
(
Pretty
)
fillBreak
(
Pretty
)
fillCat
(
Pretty
)
fillEncloseSep
(
Pretty
)
fillEncloseSepSpaced
(
Pretty
)
fillSep
(
Pretty
)
filter
(
Prelude
)
filterFM
(
FiniteMap
)
filterValues
(
SetFunctions
)
find
(
List
)
findIndex
(
List
)
findIndices
(
List
)
first
(
Function
)
fix
(
Function
)
flip
(
Prelude
)
float
(
Pretty
)
fmSortBy
(
FiniteMap
)
fmToList
(
FiniteMap
)
fmToListPreOrder
(
FiniteMap
)
fold
(
Traversal
)
foldChildren
(
Traversal
)
foldFM
(
FiniteMap
)
foldIO
(
Prelude
)
foldl
(
Prelude
)
foldl1
(
Prelude
)
foldr
(
Prelude
)
foldr1
(
Prelude
)
foldValues
(
SetFunctions
)
for
(
Test.EasyCheck
)
for
(
Test.Prop
)
forAll
(
Test.EasyCheck
)
forAll
(
Test.Prop
)
forAllValues
(
Test.EasyCheck
)
forIO
(
Prelude
)
forIO_
(
Prelude
)
fromJust
(
Maybe
)
fromLeft
(
Either
)
fromMaybe
(
Maybe
)
fromNat
(
Nat
)
fromRight
(
Either
)
fst
(
Prelude
)
fullPath
(
Distribution
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
G
garbageCollect
(
Profile
)
garbageCollectorOff
(
Profile
)
garbageCollectorOn
(
Profile
)
genBool
(
SearchTreeGenerators
)
genChar
(
SearchTreeGenerators
)
genCons0
(
SearchTreeGenerators
)
genCons1
(
SearchTreeGenerators
)
genCons2
(
SearchTreeGenerators
)
genCons3
(
SearchTreeGenerators
)
genCons4
(
SearchTreeGenerators
)
genCons5
(
SearchTreeGenerators
)
genEither
(
SearchTreeGenerators
)
genFloat
(
SearchTreeGenerators
)
genInt
(
SearchTreeGenerators
)
genList
(
SearchTreeGenerators
)
genMaybe
(
SearchTreeGenerators
)
genNat
(
SearchTreeGenerators
)
genOrdering
(
SearchTreeGenerators
)
genPair
(
SearchTreeGenerators
)
genTriple
(
SearchTreeGenerators
)
genTuple4
(
SearchTreeGenerators
)
genTuple5
(
SearchTreeGenerators
)
genUnit
(
SearchTreeGenerators
)
getAbsolutePath
(
Directory
)
getAllFailures
(
AllSolutions
)
getAllSolutions
(
AllSolutions
)
getAllValues
(
Findall
)
getAllValues
(
AllSolutions
)
getAllValuesWith
(
SearchTree
)
getAllValuesWith
(
UnsafeSearchTree
)
getArgs
(
System
)
getAssoc
(
IOExts
)
getChar
(
Prelude
)
getClockTime
(
Time
)
getContents
(
IO
)
getCPUTime
(
System
)
getCurrentDirectory
(
Directory
)
getDirectoryContents
(
Directory
)
getElapsedTime
(
System
)
getEnviron
(
System
)
getFileInPath
(
FileGoodies
)
getHomeDirectory
(
Directory
)
getHostname
(
System
)
getLine
(
Prelude
)
getLoadPathForModule
(
Distribution
)
getLocalTime
(
Time
)
getModificationTime
(
Directory
)
getOneSolution
(
AllSolutions
)
getOneValue
(
AllSolutions
)
getOpt
(
GetOpt
)
getOpt'
(
GetOpt
)
getPID
(
System
)
getProcessInfos
(
Profile
)
getProgName
(
System
)
getRandomSeed
(
Random
)
getRcVar
(
Distribution
)
getRcVars
(
Distribution
)
getS
(
State
)
getSearchPath
(
FilePath
)
getSearchTree
(
SearchTree
)
getSearchTree
(
UnsafeSearchTree
)
getSomeValue
(
Findall
)
gets
(
ErrorState
)
getTemporaryDirectory
(
Directory
)
global
(
Global
)
green
(
Pretty
)
green
(
AnsiCodes
)
groundNormalForm
(
Prelude
)
group
(
Pretty
)
group
(
List
)
groupBy
(
List
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
H
hang
(
Pretty
)
hardline
(
Pretty
)
hasDrive
(
FilePath
)
hasExtension
(
FilePath
)
hasTrailingPathSeparator
(
FilePath
)
hcat
(
Pretty
)
hClose
(
IO
)
hEncloseSep
(
Pretty
)
head
(
Prelude
)
hFlush
(
IO
)
hGetChar
(
IO
)
hGetContents
(
IO
)
hGetLine
(
IO
)
hIsEOF
(
IO
)
hIsReadable
(
IO
)
hIsTerminalDevice
(
IO
)
hIsWritable
(
IO
)
hPrint
(
IO
)
hPutChar
(
IO
)
hPutStr
(
IO
)
hPutStrLn
(
IO
)
hReady
(
IO
)
hsep
(
Pretty
)
hSeek
(
IO
)
htmldir
(
Distribution
)
hWaitForInput
(
IO
)
hWaitForInputOrMsg
(
IO
)
hWaitForInputs
(
IO
)
hWaitForInputsOrMsg
(
IO
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
I
i2f
(
Float
)
id
(
Prelude
)
identicalVars
(
UnsafeSearchTree
)
idsStrategy
(
SearchTree
)
idsStrategy
(
UnsafeSearchTree
)
idsStrategyWith
(
SearchTree
)
idsStrategyWith
(
UnsafeSearchTree
)
if_then_else
(
Prelude
)
ilog
(
Integer
)
inCurrySubdir
(
Distribution
)
inCurrySubdirModule
(
Distribution
)
indent
(
Pretty
)
init
(
List
)
inits
(
List
)
insertBy
(
List
)
insertionSort
(
Sort
)
insertionSortBy
(
Sort
)
insertMultiRBT
(
SetRBT
)
insertRBT
(
SetRBT
)
installDir
(
Distribution
)
int
(
Pretty
)
intercalate
(
List
)
intersect
(
List
)
intersectBy
(
List
)
intersectFM
(
FiniteMap
)
intersectFM_C
(
FiniteMap
)
intersectRBT
(
SetRBT
)
intersperse
(
List
)
intToDigit
(
Char
)
inverse
(
Pretty
)
inverse
(
AnsiCodes
)
invf1
(
FunctionInversion
)
invf2
(
FunctionInversion
)
invf3
(
FunctionInversion
)
invf4
(
FunctionInversion
)
invf5
(
FunctionInversion
)
ioError
(
Prelude
)
ioTestOf
(
Test.EasyCheck
)
is
(
Test.EasyCheck
)
is
(
Test.Prop
)
isAbsolute
(
FilePath
)
isAbsolute
(
FileGoodies
)
isAlpha
(
Char
)
isAlphaNum
(
Char
)
isAlways
(
Test.EasyCheck
)
isAlways
(
Test.Prop
)
isAscii
(
Char
)
isAsciiLower
(
Char
)
isAsciiUpper
(
Char
)
isBinDigit
(
Char
)
isControl
(
Char
)
isDefined
(
SearchTree
)
isDefined
(
UnsafeSearchTree
)
isDigit
(
Char
)
isDrive
(
FilePath
)
isEmpty
(
RedBlackTree
)
isEmpty
(
Pretty
)
isEmpty
(
Dequeue
)
isEmpty
(
SetFunctions
)
isEmptyFM
(
FiniteMap
)
isEmptySetRBT
(
SetRBT
)
isEmptyTable
(
TableRBT
)
isEOF
(
IO
)
isEventually
(
Test.EasyCheck
)
isEventually
(
Test.Prop
)
isExtSeparator
(
FilePath
)
isHexDigit
(
Char
)
isInfixOf
(
List
)
isJust
(
Maybe
)
isLatin1
(
Char
)
isLeft
(
Either
)
isLower
(
Char
)
isNothing
(
Maybe
)
isOctDigit
(
Char
)
isPathSeparator
(
FilePath
)
isPosix
(
System
)
isPrefixOf
(
List
)
isqrt
(
Integer
)
isQuiet
(
Test.EasyCheckExec
)
isRelative
(
FilePath
)
isRight
(
Either
)
isSearchPathSeparator
(
FilePath
)
isSpace
(
Char
)
isSuffixOf
(
List
)
isUpper
(
Char
)
isValid
(
FilePath
)
isVar
(
UnsafeSearchTree
)
isWindows
(
System
)
italic
(
Pretty
)
italic
(
AnsiCodes
)
iterate
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
J
joinDrive
(
FilePath
)
joinModuleIdentifiers
(
Distribution
)
joinPath
(
FilePath
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
K
keyOrder
(
FiniteMap
)
keysFM
(
FiniteMap
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
L
label
(
Test.EasyCheck
)
label
(
Test.Prop
)
langle
(
Pretty
)
larrow
(
Pretty
)
last
(
List
)
lbrace
(
Pretty
)
lbracket
(
Pretty
)
lefts
(
Either
)
length
(
Prelude
)
leq
(
Nat
)
leqChar
(
Sort
)
leqCharIgnoreCase
(
Sort
)
leqLexGerman
(
Sort
)
leqList
(
Sort
)
leqString
(
Sort
)
leqStringIgnoreCase
(
Sort
)
levelDiag
(
SearchTreeTraversal
)
liftIO
(
Prelude
)
liftS
(
State
)
liftS2
(
State
)
limitSearchTree
(
SearchTree
)
line
(
Pretty
)
linebreak
(
Pretty
)
lines
(
Prelude
)
linesep
(
Pretty
)
list
(
Pretty
)
listenOn
(
NamedSocket
)
listenOn
(
Socket
)
listenOnFresh
(
Socket
)
listSpaced
(
Pretty
)
listToDefaultArray
(
Array
)
listToDeq
(
Dequeue
)
listToErrorArray
(
Array
)
listToFM
(
FiniteMap
)
listToMaybe
(
Maybe
)
log
(
Float
)
logBase
(
Float
)
logfile
(
Distribution
)
lookup
(
RedBlackTree
)
lookup
(
Prelude
)
lookupFileInPath
(
FileGoodies
)
lookupFM
(
FiniteMap
)
lookupModuleSource
(
Distribution
)
lookupModuleSourceInLoadPath
(
Distribution
)
lookupRBT
(
TableRBT
)
lookupWithDefaultFM
(
FiniteMap
)
lparen
(
Pretty
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
M
magenta
(
Pretty
)
magenta
(
AnsiCodes
)
makeRelative
(
FilePath
)
makeValid
(
FilePath
)
map
(
Prelude
)
mapAccumES
(
ErrorState
)
mapAccumL
(
List
)
mapAccumR
(
List
)
mapChildFamilies
(
Traversal
)
mapChildFamiliesIO
(
Traversal
)
mapChildren
(
Traversal
)
mapChildrenIO
(
Traversal
)
mapES
(
ErrorState
)
mapFamily
(
Traversal
)
mapFamilyIO
(
Traversal
)
mapFM
(
FiniteMap
)
mapIO
(
Prelude
)
mapIO_
(
Prelude
)
mapMaybe
(
Maybe
)
mapMMaybe
(
Maybe
)
mapS
(
State
)
mapS_
(
State
)
mapValues
(
SetFunctions
)
match
(
RegExp
)
matchHead
(
Dequeue
)
matchLast
(
Dequeue
)
max
(
Prelude
)
max3
(
Integer
)
maxFail
(
Test.EasyCheckExec
)
maxFM
(
FiniteMap
)
maximum
(
List
)
maximumBy
(
List
)
maxlist
(
Integer
)
maxTest
(
Test.EasyCheckExec
)
maxValue
(
SetFunctions
)
maybe
(
Prelude
)
maybeToList
(
Maybe
)
mergeSort
(
Sort
)
mergeSortBy
(
Sort
)
min
(
Prelude
)
min3
(
Integer
)
minFM
(
FiniteMap
)
minimum
(
List
)
minimumBy
(
List
)
minlist
(
Integer
)
minusFM
(
FiniteMap
)
minValue
(
SetFunctions
)
mod
(
Prelude
)
modify
(
ErrorState
)
modifyIORef
(
IOExts
)
modifyS
(
State
)
modNameToPath
(
Distribution
)
mplus
(
Maybe
)
mul
(
Nat
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
N
negate
(
Prelude
)
negateFloat
(
Prelude
)
nest
(
Pretty
)
newIORef
(
IOExts
)
newTreeLike
(
RedBlackTree
)
nextBoolean
(
Random
)
nextInt
(
Random
)
nextIntRange
(
Random
)
nl
(
ShowS
)
noChildren
(
Traversal
)
normal
(
AnsiCodes
)
normalForm
(
Prelude
)
normalise
(
FilePath
)
not
(
Prelude
)
notElem
(
Prelude
)
notEmpty
(
SetFunctions
)
nub
(
List
)
nubBy
(
List
)
null
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
O
odd
(
Integer
)
on
(
Function
)
openFile
(
IO
)
or
(
Prelude
)
ord
(
Prelude
)
otherwise
(
Prelude
)
overlapWarn
(
Distribution
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
P
parens
(
Pretty
)
parensIf
(
Pretty
)
partition
(
Combinatorial
)
partition
(
List
)
partitionEithers
(
Either
)
pathSeparator
(
FilePath
)
pathSeparatorChar
(
FileGoodies
)
pathSeparators
(
FilePath
)
permSort
(
Sort
)
permSortBy
(
Sort
)
permutations
(
List
)
permute
(
Combinatorial
)
pi
(
Float
)
plusFM
(
FiniteMap
)
plusFM_C
(
FiniteMap
)
pow
(
Integer
)
pPrint
(
Pretty
)
pretty
(
Pretty
)
prim_appendFile
(
Prelude
)
prim_chr
(
Prelude
)
prim_error
(
Prelude
)
prim_ioError
(
Prelude
)
prim_ord
(
Prelude
)
prim_putChar
(
Prelude
)
prim_readFile
(
Prelude
)
prim_show
(
Prelude
)
prim_writeFile
(
Prelude
)
print
(
Prelude
)
printAllValuesWith
(
SearchTree
)
printMemInfo
(
Profile
)
printValues
(
SetFunctions
)
printValuesWith
(
SearchTree
)
product
(
List
)
profileSpace
(
Profile
)
profileSpaceNF
(
Profile
)
profileTime
(
Profile
)
profileTimeNF
(
Profile
)
punctuate
(
Pretty
)
putChar
(
Prelude
)
putS
(
State
)
putStr
(
Prelude
)
putStrLn
(
Prelude
)
PEVAL
(
Prelude
)
puts
(
ErrorState
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
Q
quickSort
(
Sort
)
quickSortBy
(
Sort
)
quiet
(
Distribution
)
quietConfig
(
Test.EasyCheckExec
)
quot
(
Prelude
)
quotRem
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
R
rangle
(
Pretty
)
rarrow
(
Pretty
)
rbrace
(
Pretty
)
rbracket
(
Pretty
)
rcFileContents
(
Distribution
)
rcFileName
(
Distribution
)
rcParams
(
Distribution
)
readBin
(
ReadNumeric
)
readCompleteFile
(
IOExts
)
readCSV
(
CSV
)
readCSVFile
(
CSV
)
readCSVFileWithDelims
(
CSV
)
readCSVWithDelims
(
CSV
)
readFile
(
Prelude
)
readFM
(
FiniteMap
)
readGlobal
(
Global
)
readHex
(
ReadNumeric
)
readHex
(
Read
)
readInt
(
ReadNumeric
)
readInt
(
Read
)
readIORef
(
IOExts
)
readNat
(
ReadNumeric
)
readNat
(
Read
)
readOct
(
ReadNumeric
)
readPropertyFile
(
PropertyFile
)
readQTerm
(
ReadShowTerm
)
readQTermFile
(
ReadShowTerm
)
readQTermListFile
(
ReadShowTerm
)
readsQTerm
(
ReadShowTerm
)
readsTerm
(
ReadShowTerm
)
readsUnqualifiedTerm
(
ReadShowTerm
)
readTerm
(
ReadShowTerm
)
readUnqualifiedTerm
(
ReadShowTerm
)
recip
(
Float
)
red
(
Pretty
)
red
(
AnsiCodes
)
rem
(
Prelude
)
removeDirectory
(
Directory
)
removeFile
(
Directory
)
renameDirectory
(
Directory
)
renameFile
(
Directory
)
repeat
(
Prelude
)
replace
(
List
)
replaceBaseName
(
FilePath
)
replaceChildren
(
Traversal
)
replaceChildrenIO
(
Traversal
)
replaceDirectory
(
FilePath
)
replaceExtension
(
FilePath
)
replaceFileName
(
FilePath
)
replicate
(
Prelude
)
replicateS
(
ShowS
)
restoreCursor
(
AnsiCodes
)
result
(
Test.EasyCheck
)
return
(
Prelude
)
returnES
(
ErrorState
)
returnS
(
State
)
returns
(
Test.EasyCheck
)
returns
(
Test.Prop
)
reverse
(
Prelude
)
rights
(
Either
)
rndDepthDiag
(
SearchTreeTraversal
)
rndLevelDiag
(
SearchTreeTraversal
)
rndLevelDiagFlat
(
SearchTreeTraversal
)
rotate
(
Dequeue
)
round
(
Float
)
rparen
(
Pretty
)
runState
(
State
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
S
safeReadGlobal
(
Global
)
sameReturns
(
Test.EasyCheck
)
sameReturns
(
Test.Prop
)
satisfy
(
Parser
)
saveCursor
(
AnsiCodes
)
sClose
(
NamedSocket
)
sClose
(
Socket
)
scanl
(
List
)
scanl1
(
List
)
scanr
(
List
)
scanr1
(
List
)
scc
(
SCC
)
searchPathSeparator
(
FilePath
)
searchTreeSize
(
SearchTree
)
searchTreeSize
(
UnsafeSearchTree
)
second
(
Function
)
select
(
SetFunctions
)
selectValue
(
SetFunctions
)
semi
(
Pretty
)
semiBraces
(
Pretty
)
semiBracesSpaced
(
Pretty
)
sep
(
ShowS
)
sep
(
Pretty
)
separatorChar
(
FileGoodies
)
seq
(
Prelude
)
seqStrActions
(
Assertion
)
sequenceIO
(
Prelude
)
sequenceIO_
(
Prelude
)
sequenceMaybe
(
Maybe
)
sequenceS
(
State
)
sequenceS_
(
State
)
set
(
Pretty
)
set0
(
SetFunctions
)
set0With
(
SetFunctions
)
set1
(
SetFunctions
)
set1With
(
SetFunctions
)
set2
(
SetFunctions
)
set2With
(
SetFunctions
)
set3
(
SetFunctions
)
set3With
(
SetFunctions
)
set4
(
SetFunctions
)
set4With
(
SetFunctions
)
set5
(
SetFunctions
)
set5With
(
SetFunctions
)
set6
(
SetFunctions
)
set6With
(
SetFunctions
)
set7
(
SetFunctions
)
set7With
(
SetFunctions
)
setAssoc
(
IOExts
)
setCurrentDirectory
(
Directory
)
setEnviron
(
System
)
setExtended
(
Distribution
)
setFullPath
(
Distribution
)
setHtmlDir
(
Distribution
)
setInsertEquivalence
(
RedBlackTree
)
setLogfile
(
Distribution
)
setMaxFail
(
Test.EasyCheckExec
)
setMaxTest
(
Test.EasyCheckExec
)
setOverlapWarn
(
Distribution
)
setQuiet
(
Distribution
)
setRBT2list
(
SetRBT
)
setSpaced
(
Pretty
)
setSpecials
(
Distribution
)
show
(
Prelude
)
showChar
(
Format
)
showChar
(
ShowS
)
showCSV
(
CSV
)
showError
(
Prelude
)
showFloat
(
Format
)
showFM
(
FiniteMap
)
showInt
(
Format
)
showMemInfo
(
Profile
)
showParen
(
ShowS
)
showQTerm
(
ReadShowTerm
)
showSearchTree
(
SearchTree
)
showSearchTree
(
UnsafeSearchTree
)
showString
(
Format
)
showString
(
ShowS
)
shows
(
ShowS
)
showTerm
(
ReadShowTerm
)
showTestCase
(
Assertion
)
showTestCompileError
(
Assertion
)
showTestEnd
(
Assertion
)
showTestMod
(
Assertion
)
shuffle
(
Random
)
sin
(
Float
)
sinh
(
Float
)
sizedSubset
(
Combinatorial
)
sizeFM
(
FiniteMap
)
sleep
(
System
)
snd
(
Prelude
)
snoc
(
Dequeue
)
socketAccept
(
NamedSocket
)
socketAccept
(
Socket
)
socketName
(
NamedSocket
)
softbreak
(
Pretty
)
softline
(
Pretty
)
solutionOf
(
Test.EasyCheck
)
solutionOf
(
Test.Prop
)
solve
(
Prelude
)
some
(
Parser
)
someSearchTree
(
SearchTree
)
someSearchTree
(
UnsafeSearchTree
)
someSolution
(
Findall
)
someValue
(
SearchTree
)
someValue
(
Findall
)
someValue
(
UnsafeSearchTree
)
someValueWith
(
SearchTree
)
someValueWith
(
UnsafeSearchTree
)
sort
(
Sort
)
sortBy
(
RedBlackTree
)
sortBy
(
Sort
)
sortBy
(
List
)
sorted
(
Sort
)
sortedBy
(
Sort
)
sortRBT
(
SetRBT
)
sortValues
(
SetFunctions
)
sortValuesBy
(
SetFunctions
)
space
(
ShowS
)
space
(
Pretty
)
span
(
Prelude
)
specials
(
Distribution
)
split
(
List
)
splitAt
(
Prelude
)
splitBaseName
(
FileGoodies
)
splitDirectories
(
FilePath
)
splitDirectoryBaseName
(
FileGoodies
)
splitDrive
(
FilePath
)
splitExtension
(
FilePath
)
splitExtensions
(
FilePath
)
splitFileName
(
FilePath
)
splitFM
(
FiniteMap
)
splitModuleFileName
(
Distribution
)
splitModuleIdentifiers
(
Distribution
)
splitOn
(
List
)
splitPath
(
FilePath
)
splitPath
(
FileGoodies
)
splitSearchPath
(
FilePath
)
splitSet
(
Combinatorial
)
sqrt
(
Float
)
squote
(
Pretty
)
squotes
(
Pretty
)
stamp
(
Test.EasyCheck
)
star
(
Parser
)
stderr
(
IO
)
stdin
(
IO
)
stdout
(
IO
)
string
(
Pretty
)
stripCurrySuffix
(
Distribution
)
stripSuffix
(
FileGoodies
)
sub
(
Nat
)
subset
(
Combinatorial
)
success
(
Prelude
)
successful
(
Test.EasyCheck
)
successful
(
Test.Prop
)
suffixSeparatorChar
(
FileGoodies
)
sum
(
List
)
sysLibPath
(
Distribution
)
system
(
System
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
T
tableRBT2list
(
TableRBT
)
tail
(
Prelude
)
tails
(
List
)
take
(
Prelude
)
takeBaseName
(
FilePath
)
takeDirectory
(
FilePath
)
takeDrive
(
FilePath
)
takeExtension
(
FilePath
)
takeExtensions
(
FilePath
)
takeFileName
(
FilePath
)
takeWhile
(
Prelude
)
tan
(
Float
)
tanh
(
Float
)
terminal
(
Parser
)
test
(
Test.EasyCheck
)
testsOf
(
Test.EasyCheck
)
text
(
Pretty
)
tilde
(
Pretty
)
toCalendarTime
(
Time
)
toClockTime
(
Time
)
toDayString
(
Time
)
toError
(
Test.EasyCheck
)
toError
(
Test.Prop
)
toIOError
(
Test.EasyCheck
)
toIOError
(
Test.Prop
)
toLower
(
Char
)
toNat
(
Nat
)
toTimeString
(
Time
)
toUpper
(
Char
)
toUTCTime
(
Time
)
trace
(
Unsafe
)
trace
(
Debug
)
traceId
(
Debug
)
traceIO
(
Debug
)
traceShow
(
Debug
)
traceShowId
(
Debug
)
transpose
(
List
)
tree2list
(
RedBlackTree
)
trivial
(
Test.EasyCheck
)
trivial
(
Test.Prop
)
truncate
(
Float
)
tupled
(
Pretty
)
tupledSpaced
(
Pretty
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
U
uncurry
(
Prelude
)
underline
(
Pretty
)
underline
(
AnsiCodes
)
unfoldr
(
List
)
union
(
List
)
unionBy
(
List
)
unionRBT
(
SetRBT
)
uniquely
(
Test.EasyCheck
)
uniquely
(
Test.Prop
)
unitFM
(
FiniteMap
)
unknown
(
Prelude
)
unless
(
Prelude
)
unlines
(
Prelude
)
unsafePerformIO
(
Unsafe
)
unsetEnviron
(
System
)
until
(
Prelude
)
unwords
(
Prelude
)
unzip
(
Prelude
)
unzip3
(
Prelude
)
update
(
RedBlackTree
)
update
(
Array
)
updateFile
(
IOExts
)
updatePropertyFile
(
PropertyFile
)
updateRBT
(
TableRBT
)
updArgs
(
Test.EasyCheck
)
updFM
(
FiniteMap
)
usageInfo
(
GetOpt
)
userError
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
V
validDate
(
Time
)
valueOf
(
SetFunctions
)
values2list
(
SetFunctions
)
valuesOf
(
Test.EasyCheck
)
valuesOf
(
Test.Prop
)
valuesOfSearchTree
(
Test.EasyCheck
)
varId
(
UnsafeSearchTree
)
vcat
(
Pretty
)
verboseCheck0
(
Test.EasyCheckExec
)
verboseCheck1
(
Test.EasyCheckExec
)
verboseCheck2
(
Test.EasyCheckExec
)
verboseCheck3
(
Test.EasyCheckExec
)
verboseCheck4
(
Test.EasyCheckExec
)
verboseCheck5
(
Test.EasyCheckExec
)
verboseConfig
(
Test.EasyCheckExec
)
vsep
(
Pretty
)
vsepBlank
(
Pretty
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
W
waitForSocketAccept
(
NamedSocket
)
waitForSocketAccept
(
Socket
)
when
(
Prelude
)
white
(
Pretty
)
white
(
AnsiCodes
)
withContract1
(
Test.Contract
)
withContract1ND
(
Test.Contract
)
withContract2
(
Test.Contract
)
withContract2ND
(
Test.Contract
)
withPostContract0
(
Test.Contract
)
withPostContract0ND
(
Test.Contract
)
withPostContract1
(
Test.Contract
)
withPostContract1ND
(
Test.Contract
)
withPostContract2
(
Test.Contract
)
withPostContract2ND
(
Test.Contract
)
withPreContract1
(
Test.Contract
)
withPreContract2
(
Test.Contract
)
words
(
Prelude
)
writeAssertResult
(
Assertion
)
writeCSVFile
(
CSV
)
writeFile
(
Prelude
)
writeGlobal
(
Global
)
writeIORef
(
IOExts
)
writeQTermFile
(
ReadShowTerm
)
writeQTermListFile
(
ReadShowTerm
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
Y
yellow
(
Pretty
)
yellow
(
AnsiCodes
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
Z
zip
(
Prelude
)
zip3
(
Prelude
)
zipWith
(
Prelude
)
zipWith3
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
\
\\
(
List
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
^
^
(
Integer
)
^.
(
Float
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
|
||
(
Prelude
)
|||
(
SearchTreeGenerators
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~
~
~>
(
Test.EasyCheck
)
~>
(
Test.Prop
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
\
^
|
~