Toggle navigation
PAKCS
All operations
All constructors
Curry Homepage
PAKCS 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
X
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
X
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
X
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
X
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
X
Y
Z
\
^
|
~
*
*
(
Prelude
)
***
(
Boxes
)
***
(
Function
)
*.
(
Float
)
*>
(
DetParse
)
*>=
(
DetParse
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
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
X
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
X
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
X
Y
Z
\
^
|
~
/
/+/
(
Boxes
)
/.
(
Float
)
//
(
Boxes
)
/=
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
<
<
(
Prelude
)
<!>
(
DetParse
)
<$!$>
(
Pretty
)
<$$>
(
Pretty
)
<$+$>
(
Pretty
)
<$>
(
DetParse
)
<*
(
DetParse
)
<*>
(
DetParse
)
<+>
(
Boxes
)
<+>
(
Pretty
)
<.>
(
FilePath
)
<.>
(
OptParse
)
<//>
(
Pretty
)
</>
(
FilePath
)
</>
(
Pretty
)
<=
(
Prelude
)
<=>
(
Test.EasyCheck
)
<=>
(
Test.Prop
)
<>
(
Boxes
)
<>
(
OptParse
)
<>
(
Pretty
)
<|>
(
OptParse
)
<|>
(
DetParse
)
<~
(
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
X
Y
Z
\
^
|
~
=
=:<<=
(
Prelude
)
=:<=
(
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
X
Y
Z
\
^
|
~
>
>
(
Prelude
)
>.>
(
CPM.Main
)
>=
(
Prelude
)
>>
(
Prelude
)
>>-
(
Maybe
)
>>=
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
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
X
Y
Z
\
^
|
~
A
abs
(
Integer
)
abstractCurryFileName
(
AbstractCurry.Files
)
acos
(
Float
)
acosh
(
Float
)
acquireAndInstallPackage
(
CPM.PackageCache.Global
)
acquireAndInstallPackageWithDependencies
(
CPM.PackageCopy
)
addCalledFunctions
(
CASS.WorkerFunctions
)
addCmd
(
CPM.Main
)
addCurrySubdir
(
Distribution
)
addDays
(
Time
)
addDependency
(
CPM.Main
)
addDependencyCmd
(
CPM.Main
)
addExtension
(
FilePath
)
addHours
(
Time
)
addListToFM
(
FiniteMap
)
addListToFM_C
(
FiniteMap
)
addMinutes
(
Time
)
addMonths
(
Time
)
addOpts
(
CPM.Main
)
addPackage
(
CPM.Main
)
addPackage
(
CPM.LookupSet
)
addPackageCmd
(
CPM.Main
)
addPackages
(
CPM.LookupSet
)
addSeconds
(
Time
)
addSource
(
CPM.Main
)
addTarget
(
Distribution
)
addToFM
(
FiniteMap
)
addToFM_C
(
FiniteMap
)
addTrailingPathSeparator
(
FilePath
)
addUsedTypes
(
CASS.WorkerFunctions
)
addVS
(
ValueSequence
)
addWordL
(
Boxes
)
addWordP
(
Boxes
)
addYears
(
Time
)
align
(
Boxes
)
align
(
Pretty
)
alignHoriz
(
Boxes
)
alignVert
(
Boxes
)
all
(
Prelude
)
allPackages
(
CPM.PackageCache.Global
)
allPackages
(
CPM.Repository
)
allPackages
(
CPM.PackageCache.Local
)
allPackages
(
CPM.LookupSet
)
allSolutions
(
Findall
)
allTransitiveDependencies
(
CPM.Resolution
)
allValues
(
Findall
)
allValuesBFS
(
SearchTree
)
allValuesDFS
(
SearchTree
)
allValuesDiag
(
SearchTree
)
allValuesIDS
(
SearchTree
)
allValuesIDSwith
(
SearchTree
)
allValuesWith
(
SearchTree
)
allVars
(
FlatCurry.Goodies
)
allVarsInFunc
(
FlatCurry.Goodies
)
allVarsInProg
(
FlatCurry.Goodies
)
allVarsInRule
(
FlatCurry.Goodies
)
always
(
Test.EasyCheck
)
always
(
Test.Prop
)
analysisClient
(
CASS.WorkerFunctions
)
analysisClientWithStore
(
CASS.WorkerFunctions
)
analysisName
(
Analysis.Types
)
analyzeFunctionForBrowser
(
CASS.Server
)
analyzeGeneric
(
CASS.Server
)
analyzeInterface
(
CASS.Server
)
analyzeMain
(
CASS.Registry
)
analyzeModuleAsText
(
CASS.Server
)
analyzeModuleForBrowser
(
CASS.Server
)
analyzePublic
(
CASS.Server
)
and
(
Prelude
)
angles
(
Pretty
)
any
(
Prelude
)
anyChar
(
DetParse
)
anyOf
(
Prelude
)
appendFile
(
Prelude
)
apply
(
Prelude
)
applyE
(
AbstractCurry.Build
)
applyEither
(
CPM.Main
)
applyF
(
AbstractCurry.Build
)
applyJust
(
AbstractCurry.Build
)
applyMaybe
(
AbstractCurry.Build
)
applyModuleRenames
(
CPM.AbstractCurry
)
applyParse
(
CPM.Main
)
applyV
(
AbstractCurry.Build
)
appPackageDir
(
CPM.Config
)
arg
(
OptParse
)
args
(
Test.EasyCheck
)
argTypes
(
AbstractCurry.Select
)
argTypes
(
FlatCurry.Goodies
)
asin
(
Float
)
asinh
(
Float
)
assert
(
Debug
)
assertIO
(
Debug
)
at
(
Pretty
)
atan
(
Float
)
atanh
(
Float
)
author
(
CPM.Package
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
B
backslash
(
Pretty
)
bar
(
Pretty
)
baseAnalysisNames
(
Analysis.Types
)
baseDir
(
CASS.Configuration
)
baseName
(
FileGoodies
)
baseType
(
AbstractCurry.Build
)
best
(
Findall
)
bfsStrategy
(
SearchTree
)
bgBlack
(
Pretty
)
bgBlue
(
Pretty
)
bgCyan
(
Pretty
)
bgGreen
(
Pretty
)
bgMagenta
(
Pretty
)
bgRed
(
Pretty
)
bgWhite
(
Pretty
)
bgYellow
(
Pretty
)
binInstallDir
(
CPM.Config
)
binomial
(
Integer
)
bitAnd
(
Integer
)
bitNot
(
Integer
)
bitOr
(
Integer
)
bitTrunc
(
Integer
)
bitXor
(
Integer
)
black
(
Pretty
)
blanks
(
Boxes
)
blinkRapid
(
Pretty
)
blinkSlow
(
Pretty
)
blue
(
Pretty
)
bold
(
Pretty
)
boolType
(
AbstractCurry.Build
)
both
(
Function
)
bottom
(
Boxes
)
bquotes
(
Pretty
)
braces
(
Pretty
)
brackets
(
Pretty
)
branchExpr
(
FlatCurry.Goodies
)
branchPattern
(
FlatCurry.Goodies
)
break
(
Prelude
)
browse
(
Findall
)
browseList
(
Findall
)
bugReports
(
CPM.Package
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
C
cacheDir
(
CPM.PackageCache.Local
)
cacheDirectory
(
CPM.PackageCache.Runtime
)
calendarTimeToString
(
Time
)
callFrontend
(
Distribution
)
callFrontendWithParams
(
Distribution
)
callsDirectly
(
CASS.FlatCurryDependency
)
caseBranches
(
FlatCurry.Goodies
)
caseExpr
(
FlatCurry.Goodies
)
caseType
(
FlatCurry.Goodies
)
cat
(
Pretty
)
catch
(
Prelude
)
category
(
CPM.Package
)
catMaybes
(
Maybe
)
cBranch
(
AbstractCurry.Build
)
cChar
(
AbstractCurry.Build
)
center1
(
Boxes
)
center2
(
Boxes
)
cfunc
(
AbstractCurry.Build
)
cFloat
(
AbstractCurry.Build
)
char
(
Boxes
)
char
(
Pretty
)
char
(
DetParse
)
charType
(
AbstractCurry.Build
)
check
(
DetParse
)
checkAndGetDirectoryContents
(
CPM.FileUtil
)
checkCompiler
(
CPM.Main
)
checkExecutables
(
CPM.Main
)
checkout
(
CPM.Main
)
checkoutOpts
(
CPM.Main
)
checkoutPackage
(
CPM.PackageCache.Global
)
checkRequiredExecutables
(
CPM.Main
)
choose
(
SetFunctions
)
chooseValue
(
SetFunctions
)
chr
(
Prelude
)
chunksOf
(
Boxes
)
cInt
(
AbstractCurry.Build
)
classify
(
Test.EasyCheck
)
classify
(
Test.Prop
)
cleanCurryPathCache
(
CPM.Main
)
cleanPackage
(
CPM.Package.Helpers
)
clearCache
(
CPM.PackageCache.Local
)
clockTimeToInt
(
Time
)
cmpChar
(
Sort
)
cmpList
(
Sort
)
cmpString
(
Sort
)
cmtfunc
(
AbstractCurry.Build
)
collect
(
Test.EasyCheck
)
collect
(
Test.Prop
)
collectAs
(
Test.EasyCheck
)
collectAs
(
Test.Prop
)
colon
(
Pretty
)
cols
(
Boxes
)
columns
(
Boxes
)
combArgs
(
FlatCurry.Goodies
)
combine
(
FilePath
)
combine
(
Pretty
)
combined2SimpleFuncAnalysis
(
Analysis.Types
)
combinedDependencyFuncAnalysis
(
Analysis.Types
)
combinedDependencyTypeAnalysis
(
Analysis.Types
)
combinedSimpleFuncAnalysis
(
Analysis.Types
)
combinedSimpleTypeAnalysis
(
Analysis.Types
)
combineProgInfo
(
Analysis.ProgInfo
)
combName
(
FlatCurry.Goodies
)
combType
(
FlatCurry.Goodies
)
comma
(
Pretty
)
command
(
OptParse
)
commands
(
OptParse
)
compare
(
Prelude
)
compareAnyTerm
(
Unsafe
)
compareApiModule
(
CPM.Diff.API
)
compareCalendarTime
(
Time
)
compareClockTime
(
Time
)
compareDate
(
Time
)
compareModulesFromPackageAndDir
(
CPM.Diff.API
)
compareModulesFromPackages
(
CPM.Diff.API
)
compareModulesInDirs
(
CPM.Diff.API
)
compatPackageNotFoundFailure
(
CPM.Main
)
compiler
(
CPM.Main
)
compilerCompatibility
(
CPM.Package
)
compilerVersion
(
CPM.Config
)
compose
(
Pretty
)
computePackageLoadPath
(
CPM.Main
)
concat
(
Prelude
)
concatMap
(
Prelude
)
cond
(
Prelude
)
configAll
(
CPM.Main
)
configCmd
(
CPM.Main
)
configModule
(
CPM.Package
)
configOpts
(
CPM.Main
)
connectToCommand
(
IOExts
)
connectToSocket
(
Socket
)
cons
(
Dequeue
)
consArgs
(
FlatCurry.Goodies
)
consArity
(
FlatCurry.Goodies
)
consDeclsOfType
(
CASS.WorkerFunctions
)
consName
(
AbstractCurry.Select
)
consName
(
FlatCurry.Goodies
)
const
(
Prelude
)
constF
(
AbstractCurry.Build
)
constructors
(
AbstractCurry.Select
)
consVis
(
AbstractCurry.Select
)
consVisibility
(
FlatCurry.Goodies
)
content
(
Boxes
)
coPackage
(
CPM.Main
)
coPrerelease
(
CPM.Main
)
copyDirectory
(
CPM.FileUtil
)
copyDirectoryFollowingSymlinks
(
CPM.FileUtil
)
copyFile
(
Directory
)
copyPackage
(
CPM.PackageCache.Global
)
copyPackages
(
CPM.PackageCache.Runtime
)
copyright
(
CPM.Package
)
cos
(
Float
)
cosh
(
Float
)
coVersion
(
CPM.Main
)
cpmBanner
(
CPM.Main
)
cpmInfo
(
CPM.Main
)
cpmUpdate
(
CPM.Main
)
cpvar
(
AbstractCurry.Build
)
createBaseTemp
(
CPM.Diff.Behavior
)
createDirectory
(
Directory
)
createDirectoryIfMissing
(
Directory
)
createDirectoryR
(
Analysis.Files
)
createLink
(
CPM.PackageCache.Local
)
createLinkToGlobalCache
(
CPM.PackageCache.Local
)
createSymlink
(
CPM.FileUtil
)
crossout
(
Pretty
)
ctDay
(
Time
)
ctHour
(
Time
)
ctMin
(
Time
)
ctMonth
(
Time
)
ctSec
(
Time
)
ctTZ
(
Time
)
ctvar
(
AbstractCurry.Build
)
ctYear
(
Time
)
curry
(
Prelude
)
curryCompiler
(
Distribution
)
curryCompilerMajorVersion
(
Distribution
)
curryCompilerMinorVersion
(
Distribution
)
curryExec
(
CPM.Config
)
curryModulesInDir
(
CPM.Main
)
curryPathCacheFile
(
CPM.Main
)
curryRuntime
(
Distribution
)
curryRuntimeMajorVersion
(
Distribution
)
curryRuntimeMinorVersion
(
Distribution
)
currySubdir
(
Distribution
)
cvar
(
AbstractCurry.Build
)
cyan
(
Pretty
)
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
X
Y
Z
\
^
|
~
D
daFunc
(
Analysis.Demandedness
)
daFuncRule
(
Analysis.Demandedness
)
dateType
(
AbstractCurry.Build
)
daysOfMonth
(
Time
)
debugMessage
(
CPM.ErrorLogger
)
debugMessage
(
Analysis.Logging
)
debugString
(
Analysis.Logging
)
defaultBaseDocURL
(
CPM.Main
)
defaultConfig
(
CPM.Config
)
defaultOptions
(
AbstractCurry.Pretty
)
defaultParams
(
Distribution
)
delete
(
List
)
delete
(
RedBlackTree
)
deleteAllAnalysisFiles
(
Analysis.Files
)
deleteBy
(
List
)
deleteIndex
(
CASS.ServerFunctions
)
deleteRBT
(
TableRBT
)
deleteRBT
(
SetRBT
)
delFromFM
(
FiniteMap
)
delListFromFM
(
FiniteMap
)
demandAnalysis
(
Analysis.Demandedness
)
dependencies
(
CPM.Package
)
dependencyFuncAnalysis
(
Analysis.Types
)
dependencyNames
(
CPM.Package
)
dependencyPaths
(
CPM.PackageCache.Runtime
)
dependencyPathsSeparate
(
CPM.PackageCache.Runtime
)
dependencyTypeAnalysis
(
Analysis.Types
)
dependsDirectlyOnTypes
(
CASS.FlatCurryDependency
)
depsCmd
(
CPM.Main
)
depsOpts
(
CPM.Main
)
depsPath
(
CPM.Main
)
depthDiag
(
SearchTreeTraversal
)
deqHead
(
Dequeue
)
deqInit
(
Dequeue
)
deqLast
(
Dequeue
)
deqLength
(
Dequeue
)
deqReverse
(
Dequeue
)
deqTail
(
Dequeue
)
deqToList
(
Dequeue
)
description
(
CPM.Package
)
deterministic
(
Test.EasyCheck
)
deterministic
(
Test.Prop
)
dfsStrategy
(
SearchTree
)
diagonal
(
List
)
diagStrategy
(
SearchTree
)
diff
(
CPM.Main
)
diffAPI
(
CPM.Main
)
diffBehavior
(
CPM.Main
)
diffBehavior
(
CPM.Diff.Behavior
)
diffModules
(
CPM.Main
)
diffOpts
(
CPM.Main
)
diffUseAna
(
CPM.Main
)
diffVersion
(
CPM.Main
)
digitToInt
(
Char
)
dirName
(
FileGoodies
)
div
(
Prelude
)
divMod
(
Prelude
)
docCmd
(
CPM.Main
)
docDir
(
CPM.Main
)
docDir
(
CASS.Configuration
)
docGenImports
(
CPM.Main
)
docManual
(
CPM.Main
)
docModules
(
CPM.Main
)
docOpts
(
CPM.Main
)
docPackageURL
(
CPM.Main
)
docPrograms
(
CPM.Main
)
documentation
(
CPM.Package
)
doesDirectoryExist
(
Directory
)
doesFileExist
(
Directory
)
doesLinkPointToGlobalCache
(
CPM.PackageCache.Local
)
domain
(
FlatCurry.Goodies
)
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
X
Y
Z
\
^
|
~
E
either
(
Prelude
)
elem
(
Prelude
)
elemFM
(
FiniteMap
)
elemIndex
(
List
)
elemIndices
(
List
)
elemRBT
(
SetRBT
)
elemsOf
(
XML
)
eltsFM
(
FiniteMap
)
empty
(
Pretty
)
empty
(
DetParse
)
empty
(
Dequeue
)
empty
(
RedBlackTree
)
emptyBox
(
Boxes
)
emptyCache
(
CPM.PackageCache.Global
)
emptyFM
(
FiniteMap
)
emptyPackage
(
CPM.Package
)
emptyPara
(
Boxes
)
emptyProgInfo
(
Analysis.ProgInfo
)
emptyRepository
(
CPM.Repository
)
emptySet
(
CPM.LookupSet
)
emptySetRBT
(
SetRBT
)
emptyTableRBT
(
TableRBT
)
emptyVS
(
ValueSequence
)
enclose
(
Pretty
)
encloseSep
(
Pretty
)
encloseSepSpaced
(
Pretty
)
ensureNotFree
(
Prelude
)
ensureSpine
(
Prelude
)
enumFrom
(
Prelude
)
enumFromThen
(
Prelude
)
enumFromThenTo
(
Prelude
)
enumFromTo
(
Prelude
)
eqFM
(
FiniteMap
)
equalFilePath
(
FilePath
)
equalProgInfo
(
Analysis.ProgInfo
)
equals
(
Pretty
)
error
(
Prelude
)
evalCmd
(
IOExts
)
evalSpace
(
Profile
)
evalTime
(
Profile
)
even
(
Integer
)
eventually
(
Test.EasyCheck
)
eventually
(
Test.Prop
)
exclusiveIO
(
IOExts
)
exeCommand
(
CPM.Main
)
execCmd
(
CPM.Main
)
execCmd
(
IOExts
)
execCombinedAnalysis
(
CASS.WorkerFunctions
)
execOfPackage
(
CPM.Package
)
execOpts
(
CPM.Main
)
execQuietCmd
(
CPM.ErrorLogger
)
executableName
(
CASS.Configuration
)
executableSpec
(
CPM.Package
)
executeAnalysis
(
CASS.WorkerFunctions
)
execWithCurryPath
(
CPM.Main
)
execWithPkgDir
(
CPM.Main
)
exitWith
(
System
)
exp
(
Float
)
exportedModules
(
CPM.Package
)
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
X
Y
Z
\
^
|
~
F
factorial
(
Integer
)
failed
(
Prelude
)
failIO
(
CPM.ErrorLogger
)
failing
(
Test.EasyCheck
)
failing
(
Test.Prop
)
failure
(
Prelude
)
failure
(
DetParse
)
failVS
(
ValueSequence
)
faint
(
Pretty
)
fileInPath
(
CPM.FileUtil
)
fileSize
(
Directory
)
fileSuffix
(
FileGoodies
)
fill
(
Pretty
)
fillBreak
(
Pretty
)
fillCat
(
Pretty
)
fillEncloseSep
(
Pretty
)
fillEncloseSepSpaced
(
Pretty
)
fillSep
(
Pretty
)
filter
(
Prelude
)
filterCompatPkgs
(
CPM.Main
)
filterFM
(
FiniteMap
)
filterValues
(
SetFunctions
)
find
(
List
)
findAllVersions
(
CPM.PackageCache.Global
)
findAllVersions
(
CPM.Repository
)
findAllVersions
(
CPM.LookupSet
)
findall
(
Findall
)
findFunctionsToCompare
(
CPM.Diff.Behavior
)
findfirst
(
Findall
)
findIndex
(
List
)
findIndices
(
List
)
findLatestVersion
(
CPM.Repository
)
findLatestVersion
(
CPM.LookupSet
)
findModuleSourceInLoadPath
(
Analysis.Files
)
findNewestVersion
(
CPM.PackageCache.Global
)
findVersion
(
CPM.PackageCache.Global
)
findVersion
(
CPM.Repository
)
findVersion
(
CPM.LookupSet
)
first
(
Function
)
fix
(
Function
)
flag
(
OptParse
)
flat2intName
(
Analysis.Files
)
flatCurryFileName
(
FlatCurry.Files
)
flatCurryFileNewer
(
Analysis.Files
)
flatCurryIntName
(
FlatCurry.Files
)
flip
(
Prelude
)
float
(
Pretty
)
floatType
(
AbstractCurry.Build
)
flow
(
Boxes
)
fmSortBy
(
FiniteMap
)
fmToList
(
FiniteMap
)
fmToListPreOrder
(
FiniteMap
)
foldEL
(
CPM.ErrorLogger
)
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
)
forceAdd
(
CPM.Main
)
forIO
(
Prelude
)
forIO_
(
Prelude
)
formatResult
(
CASS.ServerFormats
)
fReverse
(
Boxes
)
freeExpr
(
FlatCurry.Goodies
)
freeVars
(
FlatCurry.Goodies
)
fromErrorLogger
(
CPM.ErrorLogger
)
fromJust
(
Maybe
)
fromLeft
(
Either
)
fromMaybe
(
Maybe
)
fromRight
(
Either
)
fst
(
Prelude
)
fullLines
(
Boxes
)
fullPath
(
Distribution
)
funcArgs
(
FlatCurry.Goodies
)
funcArity
(
AbstractCurry.Select
)
funcArity
(
FlatCurry.Goodies
)
funcBody
(
FlatCurry.Goodies
)
funcComment
(
AbstractCurry.Select
)
funcInfos2ProgInfo
(
CASS.WorkerFunctions
)
funcName
(
AbstractCurry.Select
)
funcName
(
FlatCurry.Goodies
)
funcNamesOfFDecl
(
AbstractCurry.Select
)
funcNamesOfLDecl
(
AbstractCurry.Select
)
funcNamesOfStat
(
AbstractCurry.Select
)
funcRHS
(
FlatCurry.Goodies
)
funcRule
(
FlatCurry.Goodies
)
funcRules
(
AbstractCurry.Select
)
funcsOfCFuncDecl
(
AbstractCurry.Transform
)
funcsOfConsDecl
(
AbstractCurry.Transform
)
funcsOfCRhs
(
AbstractCurry.Transform
)
funcsOfCRule
(
AbstractCurry.Transform
)
funcsOfCTypeDecl
(
AbstractCurry.Transform
)
funcsOfCurryProg
(
AbstractCurry.Transform
)
funcsOfExpr
(
AbstractCurry.Transform
)
funcsOfFieldDecl
(
AbstractCurry.Transform
)
funcsOfLDecl
(
AbstractCurry.Transform
)
funcsOfStat
(
AbstractCurry.Transform
)
functions
(
AbstractCurry.Select
)
funcType
(
AbstractCurry.Select
)
funcType
(
FlatCurry.Goodies
)
functionAnalysisInfos
(
CASS.Registry
)
functionalAnalysis
(
Analysis.Deterministic
)
funcVis
(
AbstractCurry.Select
)
funcVisibility
(
FlatCurry.Goodies
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
G
garbageCollect
(
Profile
)
garbageCollectorOff
(
Profile
)
garbageCollectorOn
(
Profile
)
genCurryCheckProgram
(
CPM.Diff.Behavior
)
genDocForPrograms
(
CPM.Main
)
genPackageManual
(
CPM.Main
)
getAbsolutePath
(
Directory
)
getAllValues
(
Findall
)
getAllValuesWith
(
SearchTree
)
getAnalysisBaseFile
(
Analysis.Files
)
getAnalysisDirectory
(
Analysis.Files
)
getAnalysisPublicFile
(
Analysis.Files
)
getArgs
(
System
)
getAssoc
(
IOExts
)
getBaseTemp
(
CPM.Diff.API
)
getBaseTemp
(
CPM.Diff.Behavior
)
getChar
(
Prelude
)
getClockTime
(
Time
)
getContents
(
IO
)
getCPUTime
(
System
)
getCurrentDirectory
(
Directory
)
getCurryLoadPath
(
CPM.Main
)
getDebugLevel
(
Analysis.Logging
)
getDefaultPath
(
CASS.Configuration
)
getDirectoryContents
(
Directory
)
getElapsedTime
(
System
)
getEnviron
(
System
)
getFileInPath
(
CPM.FileUtil
)
getFileInPath
(
FileGoodies
)
getFlatCurryFileInLoadPath
(
FlatCurry.Files
)
getFlatCurryFileTime
(
Analysis.Files
)
getFPMethod
(
CASS.Configuration
)
getFuncComment
(
CPM.Diff.CurryComments
)
getGlobalCache
(
CPM.Main
)
getHomeDirectory
(
Directory
)
getHostname
(
System
)
getImportModuleListFile
(
Analysis.Files
)
getImports
(
Analysis.Files
)
getInterfaceInfos
(
Analysis.Files
)
getInterfaceInfosWS
(
CASS.WorkerFunctions
)
getLine
(
Prelude
)
getLines
(
Boxes
)
getLoadPathForModule
(
Distribution
)
getLocalPackageSpec
(
CPM.Package.Helpers
)
getLocalTime
(
Time
)
getLogLevel
(
CPM.ErrorLogger
)
getModificationTime
(
Directory
)
getModulesToAnalyze
(
CASS.Dependencies
)
getPID
(
System
)
getProcessInfos
(
Profile
)
getProgName
(
System
)
getRandomSeed
(
Random
)
getRcVar
(
Distribution
)
getRcVars
(
Distribution
)
getSearchPath
(
FilePath
)
getSearchTree
(
SearchTree
)
getServerAddress
(
CASS.Configuration
)
getServerPortNumber
(
CASS.Configuration
)
getSomeValue
(
Findall
)
getSourceFileTime
(
Analysis.Files
)
getStartValues
(
CASS.WorkerFunctions
)
getTemporaryDirectory
(
Directory
)
getWithPrelude
(
CASS.Configuration
)
getWord
(
Boxes
)
getWords
(
Boxes
)
global
(
Global
)
green
(
Pretty
)
groundAnalysis
(
Analysis.Groundness
)
groundNormalForm
(
Prelude
)
group
(
List
)
group
(
Pretty
)
groupBy
(
List
)
guardedRule
(
AbstractCurry.Build
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
H
hang
(
Pretty
)
hardline
(
Pretty
)
hasDrive
(
FilePath
)
hasExtension
(
FilePath
)
hasRightLinearRules
(
Analysis.RightLinearity
)
hasTrailingPathSeparator
(
FilePath
)
hcat
(
Boxes
)
hClose
(
IO
)
hcat
(
Pretty
)
head
(
Prelude
)
help
(
OptParse
)
hEncloseSep
(
Pretty
)
hFlush
(
IO
)
hGetChar
(
IO
)
hGetContents
(
IO
)
hGetLine
(
IO
)
hIsEOF
(
IO
)
hIsReadable
(
IO
)
hIsTerminalDevice
(
IO
)
hIsWritable
(
IO
)
hiOrdCons
(
Analysis.HigherOrder
)
hiOrdFunc
(
Analysis.HigherOrder
)
hiOrdType
(
Analysis.HigherOrder
)
homepage
(
CPM.Package
)
hPrint
(
IO
)
hPutChar
(
IO
)
hPutStr
(
IO
)
hPutStrLn
(
IO
)
hReady
(
IO
)
hsep
(
Boxes
)
hSeek
(
IO
)
hsep
(
Pretty
)
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
X
Y
Z
\
^
|
~
I
i2f
(
Float
)
id
(
Prelude
)
identicalVar
(
Unsafe
)
idsStrategy
(
SearchTree
)
idsStrategyWith
(
SearchTree
)
ifFileExists
(
CPM.FileUtil
)
ifVar
(
Prelude
)
if_then_else
(
Prelude
)
ilog
(
Integer
)
imports
(
AbstractCurry.Select
)
inCurrySubdir
(
Distribution
)
inCurrySubdirModule
(
Distribution
)
inDirectory
(
CPM.FileUtil
)
indent
(
Pretty
)
indetAnalysis
(
Analysis.Indeterministic
)
infDirA
(
CPM.Diff.Behavior
)
infDirB
(
CPM.Diff.Behavior
)
infModMapA
(
CPM.Diff.Behavior
)
infModMapB
(
CPM.Diff.Behavior
)
infoAll
(
CPM.Main
)
infoCmd
(
CPM.Main
)
infoCmdRepoGC
(
CPM.Main
)
infoMessage
(
CPM.ErrorLogger
)
infoOpts
(
CPM.Main
)
infoPackage
(
CPM.Main
)
infoPlain
(
CPM.Main
)
infoVersion
(
CPM.Main
)
infPackageA
(
CPM.Diff.Behavior
)
infPackageB
(
CPM.Diff.Behavior
)
infPrefixA
(
CPM.Diff.Behavior
)
infPrefixB
(
CPM.Diff.Behavior
)
infSourceDirA
(
CPM.Diff.Behavior
)
infSourceDirB
(
CPM.Diff.Behavior
)
init
(
List
)
initializeAnalysisSystem
(
CASS.Server
)
initialVersion
(
CPM.Package
)
inits
(
List
)
inject
(
Findall
)
insertBy
(
List
)
insertionSort
(
Sort
)
insertionSortBy
(
Sort
)
insertMultiRBT
(
SetRBT
)
insertRBT
(
SetRBT
)
install
(
CPM.Main
)
installapp
(
CPM.Main
)
installDir
(
Distribution
)
installExecutable
(
CPM.Main
)
installedPackageDir
(
CPM.PackageCache.Global
)
installFromZip
(
CPM.PackageCache.Global
)
installLocalDependencies
(
CPM.PackageCopy
)
installMissingDependencies
(
CPM.PackageCache.Global
)
installOpts
(
CPM.Main
)
installPackageSourceTo
(
CPM.Package.Helpers
)
instExecOnly
(
CPM.Main
)
instExecutable
(
CPM.Main
)
instPrerelease
(
CPM.Main
)
instTarget
(
CPM.Main
)
instVersion
(
CPM.Main
)
inTempDir
(
CPM.FileUtil
)
int
(
Pretty
)
intercalate
(
List
)
intersect
(
List
)
intersectBy
(
List
)
intersectFM
(
FiniteMap
)
intersectFM_C
(
FiniteMap
)
intersectRBT
(
SetRBT
)
intersperse
(
List
)
intToDigit
(
Char
)
intType
(
AbstractCurry.Build
)
inverse
(
Pretty
)
ioError
(
Prelude
)
ioTestOf
(
Test.EasyCheck
)
ioType
(
AbstractCurry.Build
)
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
)
isBaseType
(
AbstractCurry.Select
)
isBinDigit
(
Char
)
isCase
(
FlatCurry.Goodies
)
isComb
(
FlatCurry.Goodies
)
isCombinedAnalysis
(
Analysis.Types
)
isCombTypeConsCall
(
FlatCurry.Goodies
)
isCombTypeConsPartCall
(
FlatCurry.Goodies
)
isCombTypeFuncCall
(
FlatCurry.Goodies
)
isCombTypeFuncPartCall
(
FlatCurry.Goodies
)
isCompatibleToCompiler
(
CPM.Resolution
)
isConsCall
(
FlatCurry.Goodies
)
isConsPartCall
(
FlatCurry.Goodies
)
isConsPattern
(
FlatCurry.Goodies
)
isControl
(
Char
)
isDefined
(
SearchTree
)
isDigit
(
Char
)
isDrive
(
FilePath
)
isEmpty
(
Pretty
)
isEmpty
(
SetFunctions
)
isEmpty
(
Dequeue
)
isEmpty
(
RedBlackTree
)
isEmptyFM
(
FiniteMap
)
isEmptySetRBT
(
SetRBT
)
isEmptyTable
(
TableRBT
)
isEOF
(
IO
)
isEventually
(
Test.EasyCheck
)
isEventually
(
Test.Prop
)
isExternal
(
FlatCurry.Goodies
)
isExtSeparator
(
FilePath
)
isFree
(
FlatCurry.Goodies
)
isFuncCall
(
FlatCurry.Goodies
)
isFuncPartCall
(
FlatCurry.Goodies
)
isFunctionalType
(
AbstractCurry.Select
)
isFunctionAnalysis
(
Analysis.Types
)
isFuncType
(
FlatCurry.Goodies
)
isGround
(
FlatCurry.Goodies
)
isGround
(
Unsafe
)
isHexDigit
(
Char
)
isInfixOf
(
List
)
isIOReturnType
(
AbstractCurry.Select
)
isIOType
(
AbstractCurry.Select
)
isJust
(
Maybe
)
isLatin1
(
Char
)
isLeft
(
Either
)
isLet
(
FlatCurry.Goodies
)
isLit
(
FlatCurry.Goodies
)
isLower
(
Char
)
isNothing
(
Maybe
)
isOctDigit
(
Char
)
isOr
(
FlatCurry.Goodies
)
isPackageInCache
(
CPM.PackageCache.Local
)
isPackageInstalled
(
CPM.PackageCache.Global
)
isPathSeparator
(
FilePath
)
isPolyType
(
AbstractCurry.Select
)
isPosix
(
System
)
isPrefixOf
(
List
)
isPrelude
(
AbstractCurry.Select
)
isPreRelease
(
CPM.Package
)
isqrt
(
Integer
)
isRelative
(
FilePath
)
isRight
(
Either
)
isRuleExternal
(
FlatCurry.Goodies
)
isSearchPathSeparator
(
FilePath
)
isSimpleAnalysis
(
Analysis.Types
)
isSpace
(
Char
)
isSuffixOf
(
List
)
isSymlink
(
CPM.FileUtil
)
isTCons
(
FlatCurry.Goodies
)
isTVar
(
FlatCurry.Goodies
)
isTypeSyn
(
FlatCurry.Goodies
)
isUpper
(
Char
)
isValid
(
FilePath
)
isVar
(
FlatCurry.Goodies
)
isVar
(
Unsafe
)
isVisibleFunc
(
CASS.WorkerFunctions
)
isVisibleType
(
CASS.WorkerFunctions
)
isWindows
(
System
)
italic
(
Pretty
)
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
X
Y
Z
\
^
|
~
J
joinDrive
(
FilePath
)
joinModuleIdentifiers
(
Distribution
)
joinPath
(
FilePath
)
joinSearchPath
(
CPM.FileUtil
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
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
X
Y
Z
\
^
|
~
L
label
(
Test.EasyCheck
)
label
(
Test.Prop
)
langle
(
Pretty
)
larrow
(
Pretty
)
last
(
List
)
lastLine
(
Boxes
)
lbrace
(
Pretty
)
lbracket
(
Pretty
)
ldeclsOfRule
(
AbstractCurry.Select
)
left
(
Boxes
)
lefts
(
Either
)
length
(
Prelude
)
leqChar
(
Sort
)
leqCharIgnoreCase
(
Sort
)
leqLexGerman
(
Sort
)
leqList
(
Sort
)
leqString
(
Sort
)
leqStringIgnoreCase
(
Sort
)
letBinds
(
FlatCurry.Goodies
)
letBody
(
FlatCurry.Goodies
)
letExpr
(
AbstractCurry.Build
)
letrec
(
Prelude
)
levelDiag
(
SearchTreeTraversal
)
levelGte
(
CPM.ErrorLogger
)
license
(
CPM.Package
)
licenseFile
(
CPM.Package
)
liftIO
(
Prelude
)
limitSearchTree
(
SearchTree
)
line
(
Pretty
)
linearExpr
(
Analysis.RightLinearity
)
linebreak
(
Pretty
)
lines
(
Prelude
)
linesep
(
Pretty
)
linkCmd
(
CPM.Main
)
linkOpts
(
CPM.Main
)
linkPackages
(
CPM.PackageCache.Local
)
linkTarget
(
CPM.FileUtil
)
linkToLocalCache
(
CPM.PackageCopy
)
list
(
Pretty
)
list2ac
(
AbstractCurry.Build
)
listCat
(
CPM.Main
)
listCmd
(
CPM.Main
)
listCSV
(
CPM.Main
)
listenOn
(
Socket
)
listenOnFresh
(
Socket
)
listOpts
(
CPM.Main
)
listPackages
(
CPM.Repository
)
listPattern
(
AbstractCurry.Build
)
listSpaced
(
Pretty
)
lists2ProgInfo
(
Analysis.ProgInfo
)
listToDeq
(
Dequeue
)
listToFM
(
FiniteMap
)
listToMaybe
(
Maybe
)
listType
(
AbstractCurry.Build
)
listVers
(
CPM.Main
)
literal
(
FlatCurry.Goodies
)
lLen
(
Boxes
)
lnkSource
(
CPM.Main
)
loadCompleteAnalysis
(
Analysis.Files
)
loadCurryPathFromCache
(
CPM.Main
)
loadDefaultAnalysisValues
(
Analysis.Files
)
loadPackageSpec
(
CPM.Package
)
loadPathForPackage
(
CPM.AbstractCurry
)
loadPublicAnalysis
(
Analysis.Files
)
log
(
CPM.ErrorLogger
)
log
(
Float
)
logBase
(
Float
)
logfile
(
Distribution
)
logLevelOf
(
CPM.ErrorLogger
)
long
(
OptParse
)
lookup
(
Prelude
)
lookup
(
RedBlackTree
)
lookupFileInPath
(
FileGoodies
)
lookupFlatCurryFileInLoadPath
(
FlatCurry.Files
)
lookupFM
(
FiniteMap
)
lookupModuleSource
(
Distribution
)
lookupModuleSourceInLoadPath
(
Distribution
)
lookupProgInfo
(
Analysis.ProgInfo
)
lookupRBT
(
TableRBT
)
lookupRegAnaWorker
(
CASS.Registry
)
lookupSource
(
CPM.LookupSet
)
lookupWithDefaultFM
(
FiniteMap
)
lparen
(
Pretty
)
lub
(
Analysis.Demandedness
)
lubAType
(
Analysis.RequiredValue
)
lubAType
(
Analysis.RequiredValues
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
M
magenta
(
Pretty
)
main
(
CPM.Main
)
mainServer
(
CASS.Server
)
maintainer
(
CPM.Package
)
makeRelative
(
FilePath
)
makeValid
(
FilePath
)
many
(
DetParse
)
map
(
Prelude
)
map2
(
CASS.WorkerFunctions
)
mapAccumL
(
List
)
mapAccumR
(
List
)
mapEL
(
CPM.ErrorLogger
)
mapFM
(
FiniteMap
)
mapIO
(
Prelude
)
mapIO_
(
Prelude
)
mapMaybe
(
Maybe
)
mapMMaybe
(
Maybe
)
mapProgInfo
(
Analysis.ProgInfo
)
mapValues
(
SetFunctions
)
masterLoop
(
CASS.ServerFunctions
)
matchHead
(
Dequeue
)
matchLast
(
Dequeue
)
max
(
Prelude
)
max3
(
Integer
)
maxFM
(
FiniteMap
)
maximum
(
List
)
maximumBy
(
List
)
maxlist
(
Integer
)
maxValue
(
SetFunctions
)
maybe
(
Prelude
)
maybeToList
(
Maybe
)
maybeType
(
AbstractCurry.Build
)
mergeSort
(
Sort
)
mergeSortBy
(
Sort
)
metavar
(
OptParse
)
min
(
Prelude
)
min3
(
Integer
)
minFM
(
FiniteMap
)
minimum
(
List
)
minimumBy
(
List
)
minlist
(
Integer
)
minusFM
(
FiniteMap
)
minValue
(
SetFunctions
)
missingArgs
(
FlatCurry.Goodies
)
missingCombArgs
(
FlatCurry.Goodies
)
missingPackages
(
CPM.PackageCache.Global
)
mkLine
(
Boxes
)
mkParaBox
(
Boxes
)
mkParaBoxFill
(
Boxes
)
mkWord
(
Boxes
)
mod
(
Prelude
)
modifyIORef
(
IOExts
)
modNameToPath
(
Distribution
)
modsOfType
(
AbstractCurry.Select
)
moveDown
(
Boxes
)
moveLeft
(
Boxes
)
moveRight
(
Boxes
)
moveUp
(
Boxes
)
mplus
(
Maybe
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
N
name
(
CPM.Package
)
ndEffectAnalysis
(
Analysis.Groundness
)
negate
(
Prelude
)
negateFloat
(
Prelude
)
nest
(
Pretty
)
newIORef
(
IOExts
)
newOpts
(
CPM.Main
)
newPackage
(
CPM.Main
)
newProgInfoStoreRef
(
CASS.WorkerFunctions
)
newTreeLike
(
RedBlackTree
)
nextBoolean
(
Random
)
nextInt
(
Random
)
nextIntRange
(
Random
)
noGuard
(
AbstractCurry.Build
)
nondetAnalysis
(
Analysis.Deterministic
)
nondetDepAllAnalysis
(
Analysis.Deterministic
)
nondetDepAnalysis
(
Analysis.Deterministic
)
normalForm
(
Prelude
)
normalise
(
FilePath
)
not
(
Prelude
)
notElem
(
Prelude
)
notEmpty
(
SetFunctions
)
nub
(
List
)
nubBy
(
List
)
null
(
Prelude
)
nullBox
(
Boxes
)
numberOfWorkers
(
CASS.Configuration
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
O
odd
(
Integer
)
on
(
Function
)
once
(
Findall
)
openFile
(
IO
)
opFixity
(
FlatCurry.Goodies
)
opName
(
FlatCurry.Goodies
)
opPrecedence
(
FlatCurry.Goodies
)
optCommand
(
CPM.Main
)
optDefConfig
(
CPM.Main
)
option
(
OptParse
)
optional
(
OptParse
)
optionParser
(
CPM.Main
)
optLogLevel
(
CPM.Main
)
optParser
(
OptParse
)
optWithTime
(
CPM.Main
)
or
(
Prelude
)
ord
(
Prelude
)
orExps
(
FlatCurry.Goodies
)
otherwise
(
Prelude
)
overlapAnalysis
(
Analysis.Deterministic
)
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
X
Y
Z
\
^
|
~
P
packageDir
(
CPM.PackageCache.Local
)
packageExecutable
(
CPM.ConfigPackage
)
packageExecutable
(
CASS.PackageConfig
)
packageId
(
CPM.Package
)
packageIdEq
(
CPM.Package
)
packageIndexRepository
(
CPM.Config
)
packageInstallDir
(
CPM.Config
)
packageNotFoundFailure
(
CPM.Main
)
packagePath
(
CPM.ConfigPackage
)
packagePath
(
CASS.PackageConfig
)
packageSpecToJSON
(
CPM.Package
)
packageVersion
(
CPM.ConfigPackage
)
packageVersion
(
CASS.PackageConfig
)
packageVersionAsTable
(
CPM.Main
)
para
(
Boxes
)
paraContent
(
Boxes
)
paraFill
(
Boxes
)
paraWidth
(
Boxes
)
parens
(
Pretty
)
parensIf
(
Pretty
)
parse
(
OptParse
)
parse
(
DetParse
)
parseJSON
(
JSON.Parser
)
parseXmlString
(
XML
)
partition
(
List
)
partitionEithers
(
Either
)
patArgs
(
FlatCurry.Goodies
)
patCompAnalysis
(
Analysis.TotallyDefined
)
patCons
(
FlatCurry.Goodies
)
patExpr
(
FlatCurry.Goodies
)
pathSeparator
(
FilePath
)
pathSeparatorChar
(
FileGoodies
)
pathSeparators
(
FilePath
)
patLiteral
(
FlatCurry.Goodies
)
pChar
(
AbstractCurry.Build
)
permutations
(
List
)
pFloat
(
AbstractCurry.Build
)
pInt
(
AbstractCurry.Build
)
pi
(
Float
)
plusFM
(
FiniteMap
)
plusFM_C
(
FiniteMap
)
pNil
(
AbstractCurry.Build
)
pow
(
Integer
)
ppCExpr
(
AbstractCurry.Pretty
)
ppCFuncDecl
(
AbstractCurry.Pretty
)
ppCFuncDeclWithoutSig
(
AbstractCurry.Pretty
)
ppCFuncSignature
(
AbstractCurry.Pretty
)
ppCLiteral
(
AbstractCurry.Pretty
)
ppCOpDecl
(
AbstractCurry.Pretty
)
ppCPattern
(
AbstractCurry.Pretty
)
ppCRhs
(
AbstractCurry.Pretty
)
ppCRule
(
AbstractCurry.Pretty
)
ppCRules
(
AbstractCurry.Pretty
)
ppCStatement
(
AbstractCurry.Pretty
)
ppCTypeDecl
(
AbstractCurry.Pretty
)
ppCTypeExpr
(
AbstractCurry.Pretty
)
ppCurryProg
(
AbstractCurry.Pretty
)
ppExports
(
AbstractCurry.Pretty
)
ppFunc
(
AbstractCurry.Pretty
)
ppImports
(
AbstractCurry.Pretty
)
ppJSON
(
JSON.Pretty
)
ppJValue
(
JSON.Pretty
)
ppMName
(
AbstractCurry.Pretty
)
ppQFunc
(
AbstractCurry.Pretty
)
ppQType
(
AbstractCurry.Pretty
)
ppType
(
AbstractCurry.Pretty
)
pPrint
(
Pretty
)
pre
(
AbstractCurry.Types
)
prefixPackageAndDeps
(
CPM.Diff.Rename
)
prelude
(
Analysis.Demandedness
)
preludeName
(
AbstractCurry.Types
)
preparePackageAndDir
(
CPM.Diff.Behavior
)
preparePackageDirs
(
CPM.Diff.Behavior
)
preparePackages
(
CPM.Diff.Behavior
)
pretty
(
Pretty
)
prettyCurryProg
(
AbstractCurry.Pretty
)
prim_appendFile
(
Prelude
)
prim_chr
(
Prelude
)
prim_error
(
Prelude
)
prim_Int_div
(
Prelude
)
prim_Int_minus
(
Prelude
)
prim_Int_mod
(
Prelude
)
prim_Int_plus
(
Prelude
)
prim_Int_quot
(
Prelude
)
prim_Int_rem
(
Prelude
)
prim_Int_times
(
Prelude
)
prim_negateFloat
(
Prelude
)
prim_ord
(
Prelude
)
prim_putChar
(
Prelude
)
prim_readFile
(
Prelude
)
prim_readFileContents
(
Prelude
)
prim_show
(
Prelude
)
prim_writeFile
(
Prelude
)
print
(
Prelude
)
printAllValuesWith
(
SearchTree
)
printBox
(
Boxes
)
printInfo
(
CPM.Main
)
printMemInfo
(
Profile
)
printUsage
(
OptParse
)
printValues
(
SetFunctions
)
printValuesWith
(
SearchTree
)
product
(
List
)
productivityAnalysis
(
Analysis.Termination
)
profileSpace
(
Profile
)
profileSpaceNF
(
Profile
)
profileTime
(
Profile
)
profileTimeNF
(
Profile
)
progFuncs
(
FlatCurry.Goodies
)
progImports
(
FlatCurry.Goodies
)
progInfo2Lists
(
Analysis.ProgInfo
)
progInfo2XML
(
Analysis.ProgInfo
)
progName
(
AbstractCurry.Select
)
progName
(
FlatCurry.Goodies
)
progOps
(
FlatCurry.Goodies
)
progTypes
(
FlatCurry.Goodies
)
projectName
(
CPM.Main
)
publicConsNames
(
AbstractCurry.Select
)
publicFuncNames
(
AbstractCurry.Select
)
publicListFromProgInfo
(
Analysis.ProgInfo
)
publicProgInfo
(
Analysis.ProgInfo
)
publicTypeNames
(
AbstractCurry.Select
)
punctuate
(
Pretty
)
punctuateH
(
Boxes
)
punctuateV
(
Boxes
)
putChar
(
Prelude
)
putStr
(
Prelude
)
putStrLn
(
Prelude
)
PEVAL
(
Prelude
)
permSort
(
Sort
)
permSortBy
(
Sort
)
pVars
(
AbstractCurry.Build
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
Q
quickSort
(
Sort
)
quickSortBy
(
Sort
)
quiet
(
Distribution
)
quot
(
Prelude
)
quote
(
CPM.FileUtil
)
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
X
Y
Z
\
^
|
~
R
range
(
FlatCurry.Goodies
)
rangle
(
Pretty
)
rarrow
(
Pretty
)
rbrace
(
Pretty
)
rbracket
(
Pretty
)
rcFileContents
(
Distribution
)
rcFileName
(
Distribution
)
rcParams
(
Distribution
)
readAbstractCurryFile
(
AbstractCurry.Files
)
readAbstractCurryFromDeps
(
CPM.AbstractCurry
)
readAbstractCurryFromPackagePath
(
CPM.AbstractCurry
)
readAnalysisFiles
(
Analysis.ProgInfo
)
readAnalysisPublicFile
(
Analysis.ProgInfo
)
readAnyQExpression
(
Unsafe
)
readAnyQTerm
(
Unsafe
)
readAnyUnqualifiedTerm
(
Unsafe
)
readBin
(
ReadNumeric
)
readComments
(
CPM.Diff.CurryComments
)
readCompleteFile
(
IOExts
)
readConfigurationWith
(
CPM.Config
)
readCSV
(
CSV
)
readCSVFile
(
CSV
)
readCSVFileWithDelims
(
CSV
)
readCSVWithDelims
(
CSV
)
readCurry
(
AbstractCurry.Files
)
readCurryWithImports
(
AbstractCurry.Files
)
readCurryWithParseOptions
(
AbstractCurry.Files
)
readFile
(
Prelude
)
readFileWithXmlDocs
(
XML
)
readFlatCurry
(
FlatCurry.Files
)
readFlatCurryFile
(
FlatCurry.Files
)
readFlatCurryInt
(
FlatCurry.Files
)
readFlatCurryIntWithParseOptions
(
FlatCurry.Files
)
readFlatCurryWithParseOptions
(
FlatCurry.Files
)
readFM
(
FiniteMap
)
readGlobal
(
Global
)
readHex
(
Read
)
readHex
(
ReadNumeric
)
readInstalledPackagesFromDir
(
CPM.PackageCache.Global
)
readInt
(
Read
)
readInt
(
ReadNumeric
)
readIORef
(
IOExts
)
readLogLevel
(
CPM.Main
)
readNat
(
Read
)
readNat
(
ReadNumeric
)
readNewestFlatCurry
(
Analysis.Files
)
readNewestFlatCurryInt
(
Analysis.Files
)
readOct
(
ReadNumeric
)
readPackageSpec
(
CPM.Package
)
readPropertyFile
(
PropertyFile
)
readQTerm
(
ReadShowTerm
)
readQTermFile
(
ReadShowTerm
)
readQTermListFile
(
ReadShowTerm
)
readRcOption
(
CPM.Main
)
readRepository
(
CPM.Repository
)
readsAnyQExpression
(
Unsafe
)
readsAnyQTerm
(
Unsafe
)
readsAnyUnqualifiedTerm
(
Unsafe
)
readsQTerm
(
ReadShowTerm
)
readsTerm
(
ReadShowTerm
)
readsUnqualifiedTerm
(
ReadShowTerm
)
readTerm
(
ReadShowTerm
)
readUnqualifiedTerm
(
ReadShowTerm
)
readUnsafeXmlFile
(
XML
)
readUntypedCurry
(
AbstractCurry.Files
)
readUntypedCurryWithParseOptions
(
AbstractCurry.Files
)
readVersion
(
CPM.Package
)
readVersion'
(
CPM.Main
)
readVersionConstraint
(
CPM.Package
)
readVersionConstraints
(
CPM.Package
)
readXmlFile
(
XML
)
recip
(
Float
)
recreateDirectory
(
CPM.FileUtil
)
red
(
Pretty
)
reduceDependencies
(
CASS.Dependencies
)
registeredAnalysisInfos
(
CASS.Registry
)
registeredAnalysisNames
(
CASS.Registry
)
rem
(
Prelude
)
removeDirectory
(
Directory
)
removeDirectoryComplete
(
CPM.FileUtil
)
removeFile
(
Directory
)
removeServerPortNumber
(
CASS.Configuration
)
removeSymlink
(
CPM.FileUtil
)
renameCurryModule
(
AbstractCurry.Transform
)
renameDirectory
(
Directory
)
renameFile
(
Directory
)
render
(
Boxes
)
renderBox
(
Boxes
)
renderBoxWithCols
(
Boxes
)
renderBoxWithRows
(
Boxes
)
renderPackageInfo
(
CPM.Package.Helpers
)
renderUsage
(
OptParse
)
repeat
(
Prelude
)
replace
(
List
)
replaceBaseName
(
FilePath
)
replaceDirectory
(
FilePath
)
replaceExtension
(
FilePath
)
replaceFileName
(
FilePath
)
replaceSubString
(
CPM.Main
)
replaceVersionInTag
(
CPM.Package
)
replicate
(
Prelude
)
repository
(
CPM.Package
)
repositoryDir
(
CPM.Config
)
reqValueAnalysis
(
Analysis.RequiredValue
)
reqValueAnalysis
(
Analysis.RequiredValues
)
resizeBox
(
Boxes
)
resizeBoxAligned
(
Boxes
)
resolutionSuccess
(
CPM.Resolution
)
resolve
(
CPM.Resolution
)
resolveAndCopyDependencies
(
CPM.PackageCopy
)
resolveAndCopyDependenciesForPackage
(
CPM.PackageCopy
)
resolveDependencies
(
CPM.PackageCopy
)
resolveDependenciesForPackageCopy
(
CPM.PackageCopy
)
resolveDependenciesFromLookupSet
(
CPM.Resolution
)
resolvedPackages
(
CPM.Resolution
)
rest
(
OptParse
)
result
(
Test.EasyCheck
)
resultType
(
AbstractCurry.Select
)
resultType
(
FlatCurry.Goodies
)
return
(
Prelude
)
returns
(
Test.EasyCheck
)
returns
(
Test.Prop
)
reverse
(
Prelude
)
rewriteAll
(
Findall
)
rewriteSome
(
Findall
)
right
(
Boxes
)
rights
(
Either
)
rlinAnalysis
(
Analysis.RightLinearity
)
rndDepthDiag
(
SearchTreeTraversal
)
rndLevelDiag
(
SearchTreeTraversal
)
rndLevelDiagFlat
(
SearchTreeTraversal
)
rnmAllVars
(
FlatCurry.Goodies
)
rnmAllVarsInFunc
(
FlatCurry.Goodies
)
rnmAllVarsInProg
(
FlatCurry.Goodies
)
rnmAllVarsInRule
(
FlatCurry.Goodies
)
rnmAllVarsInTypeExpr
(
FlatCurry.Goodies
)
rnmProg
(
FlatCurry.Goodies
)
rootCyclicAnalysis
(
Analysis.RootReplaced
)
rootReplAnalysis
(
Analysis.RootReplaced
)
rotate
(
Dequeue
)
round
(
Float
)
rows
(
Boxes
)
rparen
(
Pretty
)
ruleArgs
(
FlatCurry.Goodies
)
ruleBody
(
FlatCurry.Goodies
)
ruleExtDecl
(
FlatCurry.Goodies
)
ruleRHS
(
AbstractCurry.Select
)
runAnalysis
(
CASS.WorkerFunctions
)
runAnalysisWithWorkers
(
CASS.Registry
)
runWithArgs
(
CPM.Main
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
S
safeReadFile
(
CPM.FileUtil
)
safeReadGlobal
(
Global
)
sameReturns
(
Test.EasyCheck
)
sameReturns
(
Test.Prop
)
saveCurryPathToCache
(
CPM.Main
)
scanl
(
List
)
scanl1
(
List
)
scanr
(
List
)
scanr1
(
List
)
scc
(
SCC
)
sClose
(
Socket
)
searchCmd
(
CPM.Main
)
searchExec
(
CPM.Main
)
searchLocalPackageSpec
(
CPM.Package.Helpers
)
searchModule
(
CPM.Main
)
searchOpts
(
CPM.Main
)
searchPackages
(
CPM.Repository
)
searchPathSeparator
(
FilePath
)
searchQuery
(
CPM.Main
)
searchTreeSize
(
SearchTree
)
second
(
Function
)
select
(
SetFunctions
)
selectValue
(
SetFunctions
)
semi
(
Pretty
)
semiBraces
(
Pretty
)
semiBracesSpaced
(
Pretty
)
sensibleType
(
Analysis.SensibleTypes
)
sep
(
Pretty
)
separatorChar
(
FileGoodies
)
seq
(
Prelude
)
sequenceIO
(
Prelude
)
sequenceIO_
(
Prelude
)
sequenceMaybe
(
Maybe
)
serverFormats
(
CASS.ServerFormats
)
set
(
Pretty
)
set0
(
SetFunctions
)
set1
(
SetFunctions
)
set2
(
SetFunctions
)
set3
(
SetFunctions
)
set4
(
SetFunctions
)
set5
(
SetFunctions
)
set6
(
SetFunctions
)
set7
(
SetFunctions
)
setAssoc
(
IOExts
)
setCurrentDirectory
(
Directory
)
setDebugLevel
(
Analysis.Logging
)
setEnviron
(
System
)
setExtended
(
Distribution
)
setFullPath
(
Distribution
)
setFullQualification
(
AbstractCurry.Pretty
)
setHtmlDir
(
Distribution
)
setImportQualification
(
AbstractCurry.Pretty
)
setIndentWith
(
AbstractCurry.Pretty
)
setInsertEquivalence
(
RedBlackTree
)
setLayoutChoice
(
AbstractCurry.Pretty
)
setLocallyIgnored
(
CPM.LookupSet
)
setLogfile
(
Distribution
)
setLogLevel
(
CPM.ErrorLogger
)
setModName
(
AbstractCurry.Pretty
)
setNoQualification
(
AbstractCurry.Pretty
)
setOnDemandQualification
(
AbstractCurry.Pretty
)
setOverlapWarn
(
Distribution
)
setPageWith
(
AbstractCurry.Pretty
)
setQuiet
(
Distribution
)
setRBT2list
(
SetRBT
)
setSpaced
(
Pretty
)
setSpecials
(
Distribution
)
setWithShowTime
(
CPM.ErrorLogger
)
short
(
OptParse
)
show
(
Prelude
)
showAFType
(
Analysis.RequiredValue
)
showAFType
(
Analysis.RequiredValues
)
showAnyExpression
(
Unsafe
)
showAnyQExpression
(
Unsafe
)
showAnyQTerm
(
Unsafe
)
showAnyTerm
(
Unsafe
)
showAType
(
Analysis.RequiredValue
)
showAType
(
Analysis.RequiredValues
)
showCompilerDependency
(
CPM.Package
)
showCompilerVersion
(
CPM.Config
)
showComplete
(
Analysis.TotallyDefined
)
showConfiguration
(
CPM.Config
)
showConflict
(
CPM.Resolution
)
showCProg
(
AbstractCurry.Pretty
)
showCSV
(
CSV
)
showDemand
(
Analysis.Demandedness
)
showDependencies
(
CPM.Resolution
)
showDependency
(
CPM.Package
)
showDet
(
Analysis.Deterministic
)
showDifferences
(
CPM.Diff.API
)
showError
(
Prelude
)
showExecCmd
(
CPM.ErrorLogger
)
showFM
(
FiniteMap
)
showFunctional
(
Analysis.Deterministic
)
showGround
(
Analysis.Groundness
)
showIndet
(
Analysis.Indeterministic
)
showLogEntry
(
CPM.ErrorLogger
)
showMemInfo
(
Profile
)
showNDEffect
(
Analysis.Groundness
)
showNonDetDeps
(
Analysis.Deterministic
)
showOrder
(
Analysis.HigherOrder
)
showOverlap
(
Analysis.Deterministic
)
showPackageSource
(
CPM.Package
)
showProductivity
(
Analysis.Termination
)
showProgInfo
(
Analysis.ProgInfo
)
showQNameInModule
(
FlatCurry.Types
)
showQTerm
(
ReadShowTerm
)
showResult
(
CPM.Resolution
)
showRightLinear
(
Analysis.RightLinearity
)
showRootCyclic
(
Analysis.RootReplaced
)
showRootRepl
(
Analysis.RootReplaced
)
showSearchTree
(
SearchTree
)
showSensible
(
Analysis.SensibleTypes
)
showSibling
(
Analysis.TotallyDefined
)
showSolComplete
(
Analysis.SolutionCompleteness
)
showTerm
(
ReadShowTerm
)
showTermination
(
Analysis.Termination
)
showTotally
(
Analysis.TotallyDefined
)
showTypeNames
(
Analysis.TypeUsage
)
showVersion
(
CPM.Package
)
showVersionIfCompatible
(
CPM.Main
)
showXmlDoc
(
XML
)
showXmlDocWithParams
(
XML
)
shuffle
(
Random
)
siblingCons
(
Analysis.TotallyDefined
)
simpleConstructorAnalysis
(
Analysis.Types
)
simpleFuncAnalysis
(
Analysis.Types
)
simpleIteration
(
CASS.WorkerFunctions
)
simpleRule
(
AbstractCurry.Build
)
simpleRuleWithLocals
(
AbstractCurry.Build
)
simpleTypeAnalysis
(
Analysis.Types
)
sin
(
Float
)
sinh
(
Float
)
sizeFM
(
FiniteMap
)
sleep
(
System
)
snd
(
Prelude
)
snoc
(
Dequeue
)
socketAccept
(
Socket
)
softbreak
(
Pretty
)
softline
(
Pretty
)
solcompAnalysis
(
Analysis.SolutionCompleteness
)
solutionOf
(
Test.EasyCheck
)
solutionOf
(
Test.Prop
)
solve
(
Prelude
)
solveAll
(
Findall
)
some
(
DetParse
)
someSearchTree
(
SearchTree
)
someSolution
(
Findall
)
someValue
(
Findall
)
someValue
(
SearchTree
)
someValueWith
(
SearchTree
)
sort
(
Sort
)
sortBy
(
List
)
sortBy
(
Sort
)
sortBy
(
RedBlackTree
)
sorted
(
Sort
)
sortedBy
(
Sort
)
sortRBT
(
SetRBT
)
sortValues
(
SetFunctions
)
sortValuesBy
(
SetFunctions
)
source
(
CPM.Package
)
sourceDirs
(
CPM.Package
)
sourceDirsOf
(
CPM.Package
)
space
(
Pretty
)
span
(
Prelude
)
spawnConstraint
(
Unsafe
)
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
)
sqrt
(
Float
)
squote
(
Pretty
)
squotes
(
Pretty
)
stamp
(
Test.EasyCheck
)
startLine
(
Boxes
)
startValue
(
Analysis.Types
)
stderr
(
IO
)
stdin
(
IO
)
stdout
(
IO
)
storeAnalysisResult
(
Analysis.Files
)
storeImportModuleList
(
Analysis.Files
)
storeServerPortNumber
(
CASS.Configuration
)
string
(
Pretty
)
string2ac
(
AbstractCurry.Build
)
stringPattern
(
AbstractCurry.Build
)
stringType
(
AbstractCurry.Build
)
strip
(
CPM.Helpers
)
stripCurrySuffix
(
Distribution
)
stripSuffix
(
FileGoodies
)
succeedIO
(
CPM.ErrorLogger
)
success
(
Prelude
)
successful
(
Test.EasyCheck
)
successful
(
Test.Prop
)
suffixSeparatorChar
(
FileGoodies
)
sum
(
Boxes
)
sum
(
List
)
sumMax
(
Boxes
)
synopsis
(
CPM.Package
)
sysLibPath
(
Distribution
)
system
(
System
)
systemBanner
(
CASS.Configuration
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
T
table
(
Boxes
)
tableRBT2list
(
TableRBT
)
tagOf
(
XML
)
tail
(
Prelude
)
tails
(
List
)
take
(
Prelude
)
takeBaseName
(
FilePath
)
takeDirectory
(
FilePath
)
takeDrive
(
FilePath
)
takeExtension
(
FilePath
)
takeExtensions
(
FilePath
)
takeFileName
(
FilePath
)
takeP
(
Boxes
)
takePA
(
Boxes
)
takeWhile
(
Prelude
)
tan
(
Float
)
tanh
(
Float
)
tconsOfType
(
AbstractCurry.Select
)
tConsArgs
(
FlatCurry.Goodies
)
tConsName
(
FlatCurry.Goodies
)
tempDir
(
CPM.FileUtil
)
terminationAnalysis
(
Analysis.Termination
)
test
(
Test.EasyCheck
)
testCmd
(
CPM.Main
)
testModules
(
CPM.Main
)
testOpts
(
CPM.Main
)
testSuite
(
CPM.Package
)
testsOf
(
Test.EasyCheck
)
text
(
Boxes
)
text
(
Pretty
)
textOf
(
XML
)
textOfXml
(
XML
)
tilde
(
Pretty
)
toCalendarTime
(
Time
)
toClockTime
(
Time
)
toDayString
(
Time
)
toError
(
Test.EasyCheck
)
toError
(
Test.Prop
)
toIOError
(
Test.EasyCheck
)
toIOError
(
Test.Prop
)
toLower
(
Char
)
top
(
Boxes
)
toTimeString
(
Time
)
totalAnalysis
(
Analysis.TotallyDefined
)
toUpper
(
Char
)
toUTCTime
(
Time
)
toVar
(
AbstractCurry.Build
)
trace
(
Debug
)
trace
(
Unsafe
)
traceId
(
Debug
)
traceIO
(
Debug
)
traceShow
(
Debug
)
traceShowId
(
Debug
)
transformAbstractCurryInDeps
(
CPM.AbstractCurry
)
transitiveDependencies
(
CPM.Resolution
)
transpose
(
List
)
trBranch
(
FlatCurry.Goodies
)
trCConsDecl
(
AbstractCurry.Transform
)
trCFieldDecl
(
AbstractCurry.Transform
)
trCFuncDecl
(
AbstractCurry.Transform
)
trCLocalDecl
(
AbstractCurry.Transform
)
trCOpDecl
(
AbstractCurry.Transform
)
trCombType
(
FlatCurry.Goodies
)
trCons
(
FlatCurry.Goodies
)
trCPattern
(
AbstractCurry.Transform
)
trCProg
(
AbstractCurry.Transform
)
trCRhs
(
AbstractCurry.Transform
)
trCRule
(
AbstractCurry.Transform
)
trCStatement
(
AbstractCurry.Transform
)
trCTypeDecl
(
AbstractCurry.Transform
)
trCTypeExpr
(
AbstractCurry.Transform
)
trExpr
(
AbstractCurry.Transform
)
trExpr
(
FlatCurry.Goodies
)
tree2list
(
RedBlackTree
)
trFunc
(
FlatCurry.Goodies
)
trivial
(
Test.EasyCheck
)
trivial
(
Test.Prop
)
trOp
(
FlatCurry.Goodies
)
trPattern
(
FlatCurry.Goodies
)
trProg
(
FlatCurry.Goodies
)
trRule
(
FlatCurry.Goodies
)
trType
(
FlatCurry.Goodies
)
trTypeExpr
(
FlatCurry.Goodies
)
truncate
(
Float
)
try
(
Findall
)
tryFindPackage
(
CPM.PackageCache.Global
)
tryFindVersion
(
CPM.Main
)
tryParse
(
AbstractCurry.Files
)
tryReadACYFile
(
AbstractCurry.Files
)
tryReadCurryFile
(
AbstractCurry.Files
)
tryReadCurryWithImports
(
AbstractCurry.Files
)
tupled
(
Pretty
)
tupledSpaced
(
Pretty
)
tupleExpr
(
AbstractCurry.Build
)
tuplePattern
(
AbstractCurry.Build
)
tupleType
(
AbstractCurry.Build
)
tvarsOfType
(
AbstractCurry.Select
)
tVarIndex
(
FlatCurry.Goodies
)
typeCons
(
AbstractCurry.Select
)
typeConsDecls
(
FlatCurry.Goodies
)
typeInfos2ProgInfo
(
CASS.WorkerFunctions
)
typeName
(
AbstractCurry.Select
)
typeName
(
FlatCurry.Goodies
)
typeParams
(
FlatCurry.Goodies
)
types
(
AbstractCurry.Select
)
typesInValuesAnalysis
(
Analysis.TypeUsage
)
typesOfCFuncDecl
(
AbstractCurry.Transform
)
typesOfConsDecl
(
AbstractCurry.Transform
)
typesOfCTypeDecl
(
AbstractCurry.Transform
)
typesOfCurryProg
(
AbstractCurry.Transform
)
typesOfFieldDecl
(
AbstractCurry.Transform
)
typesOfTypeExpr
(
AbstractCurry.Transform
)
typeSyn
(
FlatCurry.Goodies
)
typeVis
(
AbstractCurry.Select
)
typeVisibility
(
FlatCurry.Goodies
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
U
uncurry
(
Prelude
)
underline
(
Pretty
)
unfoldr
(
List
)
uninstall
(
CPM.Main
)
uninstallOpts
(
CPM.Main
)
uninstallPackage
(
CPM.PackageCache.Global
)
uninstallPackageExecutable
(
CPM.Main
)
uninstPackage
(
CPM.Main
)
uninstVersion
(
CPM.Main
)
union
(
List
)
unionBy
(
List
)
unionRBT
(
SetRBT
)
uniquely
(
Test.EasyCheck
)
uniquely
(
Test.Prop
)
unitFM
(
FiniteMap
)
unitType
(
AbstractCurry.Build
)
unknown
(
Prelude
)
unknownFixpointMessage
(
CASS.WorkerFunctions
)
unless
(
Prelude
)
unlines
(
Prelude
)
unpack
(
Findall
)
unsafePerformIO
(
Unsafe
)
unsetEnviron
(
System
)
until
(
Prelude
)
untypedAbstractCurryFileName
(
AbstractCurry.Files
)
unwords
(
Prelude
)
unzip
(
Prelude
)
unzip3
(
Prelude
)
updateFile
(
IOExts
)
updatePropertyFile
(
PropertyFile
)
updateRepository
(
CPM.Repository
)
updateRepositoryCache
(
CPM.Repository
)
updArgs
(
Test.EasyCheck
)
update
(
RedBlackTree
)
updateCurrentProperty
(
CASS.Configuration
)
updateList
(
CASS.WorkerFunctions
)
updateRBT
(
TableRBT
)
updateRCFile
(
CASS.Configuration
)
updateValue
(
CASS.WorkerFunctions
)
updateXmlFile
(
XML
)
updBranch
(
FlatCurry.Goodies
)
updBranches
(
FlatCurry.Goodies
)
updBranchExpr
(
FlatCurry.Goodies
)
updBranchPattern
(
FlatCurry.Goodies
)
updCases
(
FlatCurry.Goodies
)
updCConsDecl
(
AbstractCurry.Transform
)
updCConsDeclName
(
AbstractCurry.Transform
)
updCFieldDecl
(
AbstractCurry.Transform
)
updCFieldDeclName
(
AbstractCurry.Transform
)
updCFuncDecl
(
AbstractCurry.Transform
)
updCLocalDecl
(
AbstractCurry.Transform
)
updCOpDecl
(
AbstractCurry.Transform
)
updCOpName
(
AbstractCurry.Transform
)
updCombs
(
FlatCurry.Goodies
)
updCons
(
FlatCurry.Goodies
)
updConsArgs
(
FlatCurry.Goodies
)
updConsArity
(
FlatCurry.Goodies
)
updConsName
(
FlatCurry.Goodies
)
updConsVisibility
(
FlatCurry.Goodies
)
updCPattern
(
AbstractCurry.Transform
)
updCProg
(
AbstractCurry.Transform
)
updCProgName
(
AbstractCurry.Transform
)
updCRhs
(
AbstractCurry.Transform
)
updCRule
(
AbstractCurry.Transform
)
updCStatement
(
AbstractCurry.Transform
)
updCTypeDecl
(
AbstractCurry.Transform
)
updCTypeDeclName
(
AbstractCurry.Transform
)
updFM
(
FiniteMap
)
updFrees
(
FlatCurry.Goodies
)
updFunc
(
FlatCurry.Goodies
)
updFuncArgs
(
FlatCurry.Goodies
)
updFuncArity
(
FlatCurry.Goodies
)
updFuncBody
(
FlatCurry.Goodies
)
updFuncName
(
FlatCurry.Goodies
)
updFuncRule
(
FlatCurry.Goodies
)
updFuncType
(
FlatCurry.Goodies
)
updFuncTypes
(
FlatCurry.Goodies
)
updFuncVisibility
(
FlatCurry.Goodies
)
updLets
(
FlatCurry.Goodies
)
updLiterals
(
FlatCurry.Goodies
)
updOp
(
FlatCurry.Goodies
)
updOpFixity
(
FlatCurry.Goodies
)
updOpName
(
FlatCurry.Goodies
)
updOpPrecedence
(
FlatCurry.Goodies
)
updOrs
(
FlatCurry.Goodies
)
updPatArgs
(
FlatCurry.Goodies
)
updPatCons
(
FlatCurry.Goodies
)
updPatLiteral
(
FlatCurry.Goodies
)
updPattern
(
FlatCurry.Goodies
)
updProg
(
FlatCurry.Goodies
)
updProgExps
(
FlatCurry.Goodies
)
updProgFuncs
(
FlatCurry.Goodies
)
updProgImports
(
FlatCurry.Goodies
)
updProgName
(
FlatCurry.Goodies
)
updProgOps
(
FlatCurry.Goodies
)
updProgTypes
(
FlatCurry.Goodies
)
updQNames
(
FlatCurry.Goodies
)
updQNamesInCConsDecl
(
AbstractCurry.Transform
)
updQNamesInCExpr
(
AbstractCurry.Transform
)
updQNamesInCFieldDecl
(
AbstractCurry.Transform
)
updQNamesInCFuncDecl
(
AbstractCurry.Transform
)
updQNamesInCLocalDecl
(
AbstractCurry.Transform
)
updQNamesInConsDecl
(
FlatCurry.Goodies
)
updQNamesInCPattern
(
AbstractCurry.Transform
)
updQNamesInCProg
(
AbstractCurry.Transform
)
updQNamesInCRhs
(
AbstractCurry.Transform
)
updQNamesInCRule
(
AbstractCurry.Transform
)
updQNamesInCStatement
(
AbstractCurry.Transform
)
updQNamesInCTypeDecl
(
AbstractCurry.Transform
)
updQNamesInCTypeExpr
(
AbstractCurry.Transform
)
updQNamesInFunc
(
FlatCurry.Goodies
)
updQNamesInProg
(
FlatCurry.Goodies
)
updQNamesInRule
(
FlatCurry.Goodies
)
updQNamesInType
(
FlatCurry.Goodies
)
updQNamesInTypeExpr
(
FlatCurry.Goodies
)
updRule
(
FlatCurry.Goodies
)
updRuleArgs
(
FlatCurry.Goodies
)
updRuleBody
(
FlatCurry.Goodies
)
updRuleExtDecl
(
FlatCurry.Goodies
)
updTCons
(
FlatCurry.Goodies
)
updTConsApp
(
AbstractCurry.Transform
)
updTVars
(
FlatCurry.Goodies
)
updType
(
FlatCurry.Goodies
)
updTypeConsDecls
(
FlatCurry.Goodies
)
updTypeds
(
FlatCurry.Goodies
)
updTypeName
(
FlatCurry.Goodies
)
updTypeParams
(
FlatCurry.Goodies
)
updTypeSynonym
(
FlatCurry.Goodies
)
updTypeVisibility
(
FlatCurry.Goodies
)
updVars
(
FlatCurry.Goodies
)
upgrade
(
CPM.Main
)
upgradeAllPackages
(
CPM.PackageCopy
)
upgradeOpts
(
CPM.Main
)
upgradeSinglePackage
(
CPM.PackageCopy
)
upgrTarget
(
CPM.Main
)
useForce
(
CPM.Main
)
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
X
Y
Z
\
^
|
~
V
validDate
(
Time
)
valueOf
(
SetFunctions
)
values2list
(
SetFunctions
)
valuesOf
(
Test.EasyCheck
)
valuesOf
(
Test.Prop
)
valuesOfSearchTree
(
Test.EasyCheck
)
varNr
(
FlatCurry.Goodies
)
varsOfExp
(
AbstractCurry.Select
)
varsOfFDecl
(
AbstractCurry.Select
)
varsOfLDecl
(
AbstractCurry.Select
)
varsOfPat
(
AbstractCurry.Select
)
varsOfRhs
(
AbstractCurry.Select
)
varsOfRule
(
AbstractCurry.Select
)
varsOfStat
(
AbstractCurry.Select
)
vcat
(
Boxes
)
vcat
(
Pretty
)
version
(
AbstractCurry.Types
)
version
(
CPM.Package
)
vgt
(
CPM.Package
)
vgte
(
CPM.Package
)
vlt
(
CPM.Package
)
vlte
(
CPM.Package
)
vsep
(
Boxes
)
vsep
(
Pretty
)
vsepBlank
(
Pretty
)
vsToList
(
ValueSequence
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
W
waitForSocketAccept
(
Socket
)
waitTime
(
CASS.Configuration
)
when
(
Prelude
)
whenFileExists
(
CPM.FileUtil
)
white
(
Pretty
)
wLen
(
Boxes
)
wlIteration
(
CASS.WorkerFunctions
)
word
(
DetParse
)
wordFits
(
Boxes
)
words
(
Prelude
)
writeAbstractCurryFile
(
AbstractCurry.Files
)
writeAnalysisFiles
(
Analysis.ProgInfo
)
writeCSVFile
(
CSV
)
writeFCY
(
FlatCurry.Files
)
writeFile
(
Prelude
)
writeGlobal
(
Global
)
writeIORef
(
IOExts
)
writePackageConfig
(
CPM.PackageCache.Runtime
)
writePackageSpec
(
CPM.Package
)
writeQTermFile
(
ReadShowTerm
)
writeQTermListFile
(
ReadShowTerm
)
writeXmlFile
(
XML
)
writeXmlFileWithParams
(
XML
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
X
xml
(
XML
)
xtxt
(
XML
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
Y
yellow
(
Pretty
)
yield
(
DetParse
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
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
X
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
X
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
X
Y
Z
\
^
|
~
|
|++|
(
ValueSequence
)
|->
(
CPM.ErrorLogger
)
|>
(
CPM.ErrorLogger
)
|>=
(
CPM.ErrorLogger
)
|>>
(
CPM.ErrorLogger
)
||
(
Prelude
)
!
#
$
&
*
+
-
.
/
<
=
>
?
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
\
^
|
~
~
~>
(
AbstractCurry.Build
)
~>
(
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
X
Y
Z
\
^
|
~