project-m36-0.1: Relational Algebra Engine

Index

AddAtomFunctionProjectM36.Base, ProjectM36.Client
addAttributeProjectM36.Attribute
addAttributesProjectM36.Attribute
addBranchProjectM36.TransactionGraph
addClientNodeProjectM36.Client
AddDatabaseContextFunctionProjectM36.Base, ProjectM36.Client
addDisconnectedTransactionProjectM36.TransactionGraph
addImportProjectM36.ScriptSession
AddInclusionDependencyProjectM36.Base, ProjectM36.Client
AddNotificationProjectM36.Base, ProjectM36.Client
addRowProjectM36.Relation.Show.Term
AddSubschemaProjectM36.IsomorphicSchema
addTransactionToGraphProjectM36.TransactionGraph
AddTypeConstructorProjectM36.Base, ProjectM36.Client
ADTypeConstructorProjectM36.Base, ProjectM36.Client
ADTypeConstructorDefProjectM36.Base, ProjectM36.Client
allProjectM36.AttributeNames
AllowEmptyCommitOptionProjectM36.TransactionGraph, ProjectM36.Client
AndPredicateProjectM36.Base, ProjectM36.Client
applyRelationalExprSchemaIsomorphsProjectM36.IsomorphicSchema
applyRelationVariablesSchemaIsomorphsProjectM36.IsomorphicSchema
applySchemaIsomorphsToDatabaseContextProjectM36.IsomorphicSchema
applyStaticDatabaseOptimizationProjectM36.StaticOptimizer
applyStaticPredicateOptimizationProjectM36.StaticOptimizer
applyStaticRelationalOptimizationProjectM36.StaticOptimizer
argumentsProjectM36.TypeConstructor
arity 
1 (Function)ProjectM36.Attribute
2 (Function)ProjectM36.Relation
asListProjectM36.Base
AssignProjectM36.Base, ProjectM36.Client
AtomProjectM36.Base, ProjectM36.Client
AtomableProjectM36.Atomable, ProjectM36.Client
AtomableGProjectM36.Atomable
AtomExprProjectM36.Base
AtomExprBaseProjectM36.Base, ProjectM36.Client
AtomExprPredicateProjectM36.Base, ProjectM36.Client
atomForAttributeNameProjectM36.Tuple
atomFuncBodyProjectM36.Base
atomFuncNameProjectM36.Base
atomFuncsDirProjectM36.Transaction.Persist
AtomFunction 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
AtomFunctionBody 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
AtomFunctionBodyScriptProjectM36.Base
AtomFunctionBodyTypeProjectM36.Base
atomFunctionBodyTypeProjectM36.ScriptSession
AtomFunctionBytesDecodingErrorProjectM36.AtomFunctionError
AtomFunctionErrorProjectM36.AtomFunctionError
atomFunctionForNameProjectM36.AtomFunction
AtomFunctionNameProjectM36.Base
AtomFunctionsProjectM36.Base
atomFunctionsProjectM36.Base
atomFunctionScriptProjectM36.AtomFunction
AtomFunctionTypeErrorProjectM36.Error
AtomFunctionTypeMismatchErrorProjectM36.AtomFunctionError
AtomFunctionTypeVariableMismatchProjectM36.Error
AtomFunctionTypeVariableResolutionErrorProjectM36.Error
AtomFunctionUserError 
1 (Data Constructor)ProjectM36.AtomFunctionError
2 (Data Constructor)ProjectM36.Error
atomFuncTypeProjectM36.Base
AtomOperatorNotSupportedProjectM36.Error
atomsForAttributeNamesProjectM36.Tuple
atomToTextProjectM36.Atom
AtomTypeProjectM36.Base, ProjectM36.Client
atomTypeProjectM36.Attribute
AtomTypeCountErrorProjectM36.Error
atomTypeForAtomProjectM36.DataTypes.Primitive
atomTypeForAttributeNameProjectM36.Attribute
atomTypeForDataConstructorProjectM36.AtomType
atomTypeForDataConstructorDefArgProjectM36.AtomType
atomTypeForDataConstructorNameProjectM36.AtomType
atomTypeForNameProjectM36.Relation
atomTypeForTypeConstructorProjectM36.AtomType
AtomTypeMismatchErrorProjectM36.Error
AtomTypeNameProjectM36.Base
AtomTypeNameInUseErrorProjectM36.Error
AtomTypeNameNotInUseErrorProjectM36.Error
AtomTypeNotSupportedProjectM36.Error
atomTypesProjectM36.Attribute
atomTypesAsRelationProjectM36.Client
AtomTypeTypeConstructorReconciliationErrorProjectM36.Error
atomTypeVerifyProjectM36.AtomType
Attribute 
1 (Type/Class)ProjectM36.Base, ProjectM36.Client
2 (Data Constructor)ProjectM36.Base, ProjectM36.Client
AttributeAndTypeNameExprProjectM36.Base, ProjectM36.Client
AttributeAtomExprProjectM36.Base, ProjectM36.Client
AttributeCountMismatchErrorProjectM36.Error
AttributeEqualityPredicateProjectM36.Base, ProjectM36.Client
AttributeExprProjectM36.Base, ProjectM36.Client
AttributeExprBaseProjectM36.Base, ProjectM36.Client
AttributeExtendTupleExprProjectM36.Base
attributeForName 
1 (Function)ProjectM36.Attribute
2 (Function)ProjectM36.Relation
AttributeIsNotRelationValuedErrorProjectM36.Error
AttributeMappingErrorProjectM36.Relation.Parse.CSV
AttributeNameProjectM36.Base, ProjectM36.Client
attributeNameProjectM36.Attribute
AttributeNameAtomExprMapProjectM36.Base
AttributeNameInUseErrorProjectM36.Error
AttributeNames 
1 (Type/Class)ProjectM36.Base, ProjectM36.Client
2 (Data Constructor)ProjectM36.Base, ProjectM36.Client
attributeNames 
1 (Function)ProjectM36.Attribute
2 (Function)ProjectM36.Relation
attributeNamesContainedProjectM36.Attribute
attributeNameSetProjectM36.Attribute
AttributeNamesMismatchErrorProjectM36.Error
attributeNamesNotContainedProjectM36.Attribute
AttributesProjectM36.Base
attributesProjectM36.Relation
attributesAsHTMLProjectM36.Relation.Show.HTML
attributesAsMapProjectM36.Attribute
attributesContainedProjectM36.Attribute
attributesDifferenceProjectM36.Attribute
attributesEqual 
1 (Function)ProjectM36.Base
2 (Function)ProjectM36.Attribute
attributesForNames 
1 (Function)ProjectM36.Attribute
2 (Function)ProjectM36.Relation
attributesForRelvalProjectM36.Relation
attributesFromListProjectM36.Attribute, ProjectM36.Client
backtrackGraphProjectM36.TransactionGraph
basicAtomFunctionsProjectM36.AtomFunctions.Basic
basicDatabaseContextProjectM36.DatabaseContext
basicDatabaseContextFunctionsProjectM36.DatabaseContextFunction
basicTypeConstructorMappingProjectM36.DataTypes.Basic
bindHostProjectM36.Server.Config
bindPortProjectM36.Server.Config
BoolAtomProjectM36.Base, ProjectM36.Client
boolAtomNotProjectM36.AtomFunctions.Primitive
BoolAtomTypeProjectM36.Base, ProjectM36.Client
bootstrapDatabaseDirProjectM36.TransactionGraph.Persist
bootstrapTransactionGraphProjectM36.TransactionGraph
boxBBProjectM36.Relation.Show.Term
boxBLProjectM36.Relation.Show.Term
boxBRProjectM36.Relation.Show.Term
boxCProjectM36.Relation.Show.Term
boxHProjectM36.Relation.Show.Term
boxLBProjectM36.Relation.Show.Term
boxRBProjectM36.Relation.Show.Term
boxTBProjectM36.Relation.Show.Term
boxTLProjectM36.Relation.Show.Term
boxTRProjectM36.Relation.Show.Term
boxVProjectM36.Relation.Show.Term
BranchProjectM36.TransactionGraph, ProjectM36.Client
breakLinesProjectM36.Relation.Show.Term
ByteStringAtomProjectM36.Base, ProjectM36.Client
ByteStringAtomTypeProjectM36.Base, ProjectM36.Client
callTestTimeout_ProjectM36.Client
cardinalityProjectM36.Relation
castIntProjectM36.AtomFunctions.Primitive
CellProjectM36.Relation.Show.Term
cellLocationsProjectM36.Relation.Show.Term
cellSizesProjectM36.Relation.Show.Term
changeExprProjectM36.Base
checkConstraintsProjectM36.RelationalExpression
childTransactionsProjectM36.TransactionGraph
closeProjectM36.Client
closeRemote_ProjectM36.Client
CloseSession 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
closeSessionProjectM36.Client
CommitProjectM36.TransactionGraph, ProjectM36.Client
commitProjectM36.Client
CommitOptionProjectM36.TransactionGraph, ProjectM36.Client
compiledAtomFunctionProjectM36.AtomFunction
compiledAtomFunctionBodyProjectM36.AtomFunctionBody
compileScriptProjectM36.ScriptSession
concreteDatabaseContext 
1 (Function)ProjectM36.DisconnectedTransaction
2 (Function)ProjectM36.Transaction
3 (Function)ProjectM36.Session
ConnectionProjectM36.Client
ConnectionErrorProjectM36.Client
ConnectionInfoProjectM36.Client
connectProjectM36ProjectM36.Client
ConstructedAtomProjectM36.Base, ProjectM36.Client
ConstructedAtomExprProjectM36.Base, ProjectM36.Client
ConstructedAtomTypeProjectM36.Base, ProjectM36.Client
contextWithEmptyTupleSetsProjectM36.RelationalExpression
CouldNotInferAttributesProjectM36.Error
CountableProjectM36.Base, ProjectM36.Client
CountUpdatedTuplesProjectM36.RelationalExpression
CrashSafePersistenceProjectM36.Base, ProjectM36.Client
createIncDepsForIsomorphProjectM36.IsomorphicSchema
createMergeTransactionProjectM36.TransactionGraph
createNodeIdProjectM36.Client
createScriptedAtomFunctionProjectM36.AtomFunction, ProjectM36.Client
createScriptedDatabaseContextFunctionProjectM36.DatabaseContextFunction
CreateSessionAtCommit 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
createSessionAtCommitProjectM36.Client
CreateSessionAtHead 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
createSessionAtHeadProjectM36.Client
createUnionMergeTransactionProjectM36.TransactionGraph
csvAsRelationProjectM36.Relation.Parse.CSV
csvDecodeOptionsProjectM36.Relation.Parse.CSV
CsvImportErrorProjectM36.Relation.Parse.CSV
CsvParseErrorProjectM36.Relation.Parse.CSV
currentSchemaNameProjectM36.Client
DatabaseContext 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
databaseContextAsDatabaseContextExprProjectM36.DatabaseContext
DatabaseContextExprProjectM36.Base, ProjectM36.Client
DatabaseContextExprDetailsProjectM36.RelationalExpression
databaseContextExprDetailsFuncProjectM36.RelationalExpression
databaseContextExprForForeignKeyProjectM36.Key, ProjectM36.Client
databaseContextExprForUniqueKeyProjectM36.Key, ProjectM36.Client
databaseContextExprMorphProjectM36.IsomorphicSchema
DatabaseContextExprNameProjectM36.Base
DatabaseContextFunction 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
DatabaseContextFunctionBody 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
DatabaseContextFunctionBodyScriptProjectM36.Base
DatabaseContextFunctionBodyTypeProjectM36.Base
DatabaseContextFunctionErrorProjectM36.DatabaseContextFunctionError
databaseContextFunctionForNameProjectM36.DatabaseContextFunction
DatabaseContextFunctionNameProjectM36.Base
databaseContextFunctionReturnTypeProjectM36.DatabaseContextFunction
DatabaseContextFunctionsProjectM36.Base
databaseContextFunctionScriptProjectM36.DatabaseContextFunction
DatabaseContextFunctionUserError 
1 (Data Constructor)ProjectM36.DatabaseContextFunctionError
2 (Data Constructor)ProjectM36.Error
DatabaseContextIOExprProjectM36.Base, ProjectM36.Client
DatabaseLoadErrorProjectM36.Error
DatabaseNameProjectM36.Client
databaseNameProjectM36.Server.Config
DatabaseStateProjectM36.RelationalExpression
DatabaseStateElemsProjectM36.RelationalExpression
DataConstructorDef 
1 (Type/Class)ProjectM36.Base, ProjectM36.Client
2 (Data Constructor)ProjectM36.Base, ProjectM36.Client
DataConstructorDefArgProjectM36.Base
DataConstructorDefsProjectM36.Base
DataConstructorDefTypeConstructorArgProjectM36.Base
DataConstructorDefTypeVarNameArgProjectM36.Base
DataConstructorNameProjectM36.Base
DataConstructorNameInUseErrorProjectM36.Error
DataConstructorTypeVarsMismatchProjectM36.Error
DataConstructorUsesUndeclaredTypeVariableProjectM36.Error
dateExamplesProjectM36.DateExamples
DateTimeAtomProjectM36.Base, ProjectM36.Client
dateTimeAtomFunctionsProjectM36.DataTypes.DateTime
DateTimeAtomTypeProjectM36.Base, ProjectM36.Client
DayAtomProjectM36.Base, ProjectM36.Client
dayAtomFunctionsProjectM36.DataTypes.Day
DayAtomTypeProjectM36.Base, ProjectM36.Client
dayTypeConstructorProjectM36.DataTypes.Primitive
dayTypeConstructorMappingProjectM36.DataTypes.Day
dbcFuncBodyProjectM36.Base
dbcFuncNameProjectM36.Base
dbcFuncsDirProjectM36.Transaction.Persist
dbcFunctionBodyTypeProjectM36.ScriptSession
dbcFunctionsProjectM36.Base
dbcFuncTypeProjectM36.Base
dboxHProjectM36.Relation.Show.Term
dboxLProjectM36.Relation.Show.Term
dboxRProjectM36.Relation.Show.Term
defaultDatabaseNameProjectM36.Client
defaultHeadNameProjectM36.Client
defaultRemoteConnectionInfoProjectM36.Client
defaultSchemaNameProjectM36.Session
defaultServerConfigProjectM36.Server.Config
defaultServerPortProjectM36.Client
DefineProjectM36.Base, ProjectM36.Client
degreeProjectM36.Relation
DeleteProjectM36.Base, ProjectM36.Client
deleteAttributeNameProjectM36.Attribute
DeleteBranchProjectM36.TransactionGraph, ProjectM36.Client
deleteRelVarProjectM36.RelationalExpression
DifferenceProjectM36.Base, ProjectM36.Client
differenceProjectM36.Relation
DirtyFlagProjectM36.Base
DisconnectedTransaction 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
disconnectedTransactionProjectM36.Session
DisconnectedTransactionNotAMergeHeadErrorProjectM36.Error
disconnectedTransaction_ProjectM36.Client
DiskSyncProjectM36.Persist
DoubleAtomProjectM36.Base, ProjectM36.Client
DoubleAtomTypeProjectM36.Base, ProjectM36.Client
doubleTypeConstructorProjectM36.DataTypes.Primitive
dupesProjectM36.MiscUtils
eitherAtomFunctionsProjectM36.DataTypes.Either
eitherAtomTypeProjectM36.DataTypes.Either
eitherTypeConstructorMappingProjectM36.DataTypes.Either
empty 
1 (Function)ProjectM36.AttributeNames
2 (Function)ProjectM36.DatabaseContext
emptyAtomFunctionProjectM36.AtomFunction
emptyAttributesProjectM36.Attribute
EmptyCommitErrorProjectM36.Error
emptyDatabaseContextFunctionProjectM36.DatabaseContextFunction
emptyDataConstructorProjectM36.DataConstructorDef
emptyNotificationCallbackProjectM36.Client
emptyRelationWithAttrsProjectM36.Relation
emptyTransactionGraphProjectM36.TransactionGraph
emptyTupleProjectM36.Tuple
EmptyTuplesErrorProjectM36.Error
emptyTupleSetProjectM36.TupleSet
EqualsProjectM36.Base, ProjectM36.Client
evalAtomExprProjectM36.RelationalExpression
evalAtomFunctionProjectM36.AtomFunction
evalAttrExprProjectM36.RelationalExpression
evalDatabaseContextExprProjectM36.RelationalExpression
evalDatabaseContextFunctionProjectM36.DatabaseContextFunction
evalDatabaseContextIOExprProjectM36.RelationalExpression
evalGraphOpProjectM36.TransactionGraph
evalRelationalExprProjectM36.RelationalExpression
evalSchemaExprProjectM36.IsomorphicSchema
evalTransGraphAtomExprProjectM36.TransGraphRelationalExpression
evalTransGraphAttributeExprProjectM36.TransGraphRelationalExpression
evalTransGraphExtendTupleExprProjectM36.TransGraphRelationalExpression
evalTransGraphRelationalExprProjectM36.TransGraphRelationalExpression
evalTransGraphRestrictionPredicateExprProjectM36.TransGraphRelationalExpression
evalTransGraphTupleExprProjectM36.TransGraphRelationalExpression
evalTupleExprProjectM36.RelationalExpression
EvaluatedNotification 
1 (Type/Class)ProjectM36.Client
2 (Data Constructor)ProjectM36.Client
ExecuteDatabaseContextExpr 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
executeDatabaseContextExprProjectM36.Client
ExecuteDatabaseContextFunctionProjectM36.Base, ProjectM36.Client
ExecuteDatabaseContextIOExpr 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
executeDatabaseContextIOExprProjectM36.Client
ExecuteGraphExpr 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
executeGraphExprProjectM36.Client
ExecuteHeadName 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
ExecuteRelationalExpr 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
executeRelationalExprProjectM36.Client
ExecuteSchemaExpr 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
executeSchemaExprProjectM36.Client
ExecuteSetCurrentSchema 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
ExecuteTransGraphRelationalExpr 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
executeTransGraphRelationalExprProjectM36.Client
ExecuteTypeForRelationalExpr 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
ExistingRelationProjectM36.Base, ProjectM36.Client
ExportErrorProjectM36.Error
ExtendProjectM36.Base, ProjectM36.Client
ExtendTupleExprProjectM36.Base
ExtendTupleExprBaseProjectM36.Base
extendTupleExpressionProcessorProjectM36.RelationalExpression
extractAtomFunctionTypeProjectM36.AtomFunction
FailedToFindTransactionErrorProjectM36.Error
fieldsProjectM36.DataConstructorDef
filterParentProjectM36.Transaction
filterSubGraphProjectM36.TransactionGraph
filterTransactionProjectM36.Transaction
filterTransactionInfoTransactionsProjectM36.Transaction
findDataConstructorProjectM36.AtomType
findTypeConstructorProjectM36.AtomType
FiniteProjectM36.Base, ProjectM36.Client
foldAtomFuncTypeProjectM36.AtomFunction
ForbidEmptyCommitOptionProjectM36.TransactionGraph, ProjectM36.Client
freshDatabaseStateProjectM36.RelationalExpression
fromAtomProjectM36.Atomable, ProjectM36.Client
fromAtomGProjectM36.Atomable
FsyncDiskSyncProjectM36.Persist
FunctionalDependency 
1 (Type/Class)ProjectM36.FunctionalDependency
2 (Data Constructor)ProjectM36.FunctionalDependency
FunctionArgumentCountMismatchProjectM36.Error
FunctionAtomExprProjectM36.Base, ProjectM36.Client
FunctionNameInUseErrorProjectM36.Error
FunctionNameNotInUseErrorProjectM36.Error
getConstructorArgsGProjectM36.Atomable
getConstructorsGProjectM36.Atomable
getDirectoryNamesProjectM36.Transaction.Persist
getStateContextProjectM36.RelationalExpression
ghcPkgPathsProjectM36.Server.Config
graph1DRelationProjectM36.Relation.Show.Gnuplot
graph2DRelationProjectM36.Relation.Show.Gnuplot
graph3DRelationProjectM36.Relation.Show.Gnuplot
graphAsRelationProjectM36.TransactionGraph
GroupProjectM36.Base, ProjectM36.Client
groupProjectM36.Relation
handleCloseSessionProjectM36.Server.EntryPoints
handleCreateSessionAtCommitProjectM36.Server.EntryPoints
handleCreateSessionAtHeadProjectM36.Server.EntryPoints
handleExecuteDatabaseContextExprProjectM36.Server.EntryPoints
handleExecuteDatabaseContextIOExprProjectM36.Server.EntryPoints
handleExecuteGraphExprProjectM36.Server.EntryPoints
handleExecuteHeadNameProjectM36.Server.EntryPoints
handleExecuteRelationalExprProjectM36.Server.EntryPoints
handleExecuteSchemaExprProjectM36.Server.EntryPoints
handleExecuteTransGraphRelationalExprProjectM36.Server.EntryPoints
handleExecuteTypeForRelationalExprProjectM36.Server.EntryPoints
handleLoginProjectM36.Server.EntryPoints
handleLogoutProjectM36.Server.EntryPoints
handleRetrieveAtomTypesAsRelationProjectM36.Server.EntryPoints
handleRetrieveCurrentSchemaNameProjectM36.Server.EntryPoints
handleRetrieveHeadTransactionIdProjectM36.Server.EntryPoints
handleRetrieveInclusionDependenciesProjectM36.Server.EntryPoints
handleRetrievePlanForDatabaseContextExprProjectM36.Server.EntryPoints
handleRetrieveRelationVariableSummaryProjectM36.Server.EntryPoints
handleRetrieveTransactionGraphProjectM36.Server.EntryPoints
handleTestTimeoutProjectM36.Server.EntryPoints
HeaderAttributeMismatchErrorProjectM36.Relation.Parse.CSV
headListProjectM36.TransactionGraph
HeadNameProjectM36.Base, ProjectM36.Client
headNameProjectM36.Client
headNameForTransactionProjectM36.TransactionGraph
HeadNameSwitchingHeadProhibitedErrorProjectM36.Error
headsPathProjectM36.TransactionGraph.Persist
headTransactionIdProjectM36.Client
HostnameProjectM36.Client
hscEnvProjectM36.ScriptSession
IgnoreEmptyCommitOptionProjectM36.TransactionGraph, ProjectM36.Client
imageRelationForProjectM36.Relation
ImportErrorProjectM36.Error
ImproperDatabaseStateErrorProjectM36.Error
IncDepNameProjectM36.Base, ProjectM36.Client
incDepsDirProjectM36.Transaction.Persist
InclusionDependenciesProjectM36.Base
inclusionDependencies 
1 (Function)ProjectM36.Base
2 (Function)ProjectM36.Client
inclusionDependenciesAsRelationProjectM36.InclusionDependency
inclusionDependenciesForFunctionalDependencyProjectM36.FunctionalDependency
inclusionDependenciesInSchemaProjectM36.IsomorphicSchema
InclusionDependency 
1 (Type/Class)ProjectM36.Base, ProjectM36.Client
2 (Data Constructor)ProjectM36.Base, ProjectM36.Client
InclusionDependencyCheckErrorProjectM36.Error
inclusionDependencyForKeyProjectM36.Key, ProjectM36.Client
inclusionDependencyInSchemaProjectM36.IsomorphicSchema
InclusionDependencyNameInUseErrorProjectM36.Error
InclusionDependencyNameNotInUseErrorProjectM36.Error
IncompletelyDefinedAtomTypeWithConstructorErrorProjectM36.Error
initScriptSessionProjectM36.ScriptSession
initServerProjectM36.Server
InProcessConnectionProjectM36.Client
InProcessConnectionInfoProjectM36.Client
InsertProjectM36.Base, ProjectM36.Client
IntAtomProjectM36.Base, ProjectM36.Client
intAtomFuncLessThanProjectM36.AtomFunctions.Primitive
IntAtomTypeProjectM36.Base, ProjectM36.Client
IntersectAttributeNamesProjectM36.Base, ProjectM36.Client
intersectionProjectM36.Attribute
intFromAtomIndexProjectM36.Relation.Show.Gnuplot
intTypeConstructorProjectM36.DataTypes.Primitive
InvalidAtomTypeNameProjectM36.Error
InvalidAttributeCountErrorProjectM36.Relation.Show.Gnuplot
InvalidAttributeTypeErrorProjectM36.Relation.Show.Gnuplot
InvalidDirectoryErrorProjectM36.Error
InvalidMergeStrategyErrorProjectM36.Error
invertProjectM36.IsomorphicSchema
invertAttributeNamesProjectM36.AttributeNames
InvertedAttributeNamesProjectM36.Base, ProjectM36.Client
IOExceptionErrorProjectM36.Client
isCommitProjectM36.TransactionGraph
isDirtyProjectM36.Session
isomorphInRelVarNamesProjectM36.IsomorphicSchema
isomorphOutRelVarNamesProjectM36.IsomorphicSchema
isomorphsProjectM36.IsomorphicSchema
isomorphsInRelVarNamesProjectM36.IsomorphicSchema
isomorphsOutRelVarNamesProjectM36.IsomorphicSchema
IsoRenameProjectM36.Base
IsoRestrictProjectM36.Base
IsoUnionProjectM36.Base
isRelationAtomTypeProjectM36.Base
isRootTransactionProjectM36.TransactionGraph
isScriptedAtomFunctionProjectM36.AtomFunction
isScriptedDatabaseContextFunctionProjectM36.DatabaseContextFunction
isValidAtomTypeForTypeConstructorProjectM36.AtomType
JoinProjectM36.Base, ProjectM36.Client
joinProjectM36.Relation
joinAttributesProjectM36.Attribute
JumpToHeadProjectM36.TransactionGraph, ProjectM36.Client
JumpToTransactionProjectM36.TransactionGraph, ProjectM36.Client
launchServerProjectM36.Server
leftPaddedStringProjectM36.Relation.Show.Term
liftEProjectM36.RelationalExpression
listAtomFunctionsProjectM36.DataTypes.List
listAtomTypeProjectM36.DataTypes.List
listLengthProjectM36.DataTypes.List
listMaybeHeadProjectM36.DataTypes.List
listTypeConstructorMappingProjectM36.DataTypes.List
lockFileProjectM36.FileLock
LockFileHashProjectM36.TransactionGraph.Persist
lockFilePathProjectM36.TransactionGraph.Persist
lockStructProjectM36.FileLock
LockTypeProjectM36.FileLock
loggingNotificationCallbackProjectM36.Server
Login 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
LoginErrorProjectM36.Client
Logout 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
lookupTransactionProjectM36.TransactionGraph
makeAtomFromCSVTextProjectM36.Relation.Parse.CSV
makeAtomFromTextProjectM36.Atom
MakeRelationFromExprsProjectM36.Base, ProjectM36.Client
MakeStaticRelationProjectM36.Base, ProjectM36.Client
matchingAttributeNameSetProjectM36.Attribute
maybeAtomFunctionsProjectM36.DataTypes.Maybe
maybeAtomTypeProjectM36.DataTypes.Maybe
maybeTypeConstructorMappingProjectM36.DataTypes.Maybe
mergeAttributesIntoRelationalExprStateProjectM36.RelationalExpression
MergeErrorProjectM36.Error
MergePreferenceProjectM36.TransactionGraph.Merge
MergeStrategyProjectM36.Base
MergeTransactionErrorProjectM36.Error
MergeTransactionInfoProjectM36.Base
MergeTransactionsProjectM36.TransactionGraph, ProjectM36.Client
mergeTransactionsProjectM36.TransactionGraph
mergeTuplesIntoRelationalExprStateProjectM36.RelationalExpression
MinimalPersistenceProjectM36.Base, ProjectM36.Client
MissingTransactionErrorProjectM36.Error
mkRelationProjectM36.Relation
mkRelationalExprStateProjectM36.RelationalExpression
mkRelationDeferVerifyProjectM36.Relation
mkRelationFromListProjectM36.Relation
mkRelationFromTuplesProjectM36.Relation
mkRelationTupleProjectM36.Tuple
mkRelationTupleFromMapProjectM36.Tuple
mkRelationTuplesProjectM36.Tuple
mkTupleSetProjectM36.TupleSet
mkTupleSetFromListProjectM36.TupleSet
mkTypeForNameProjectM36.ScriptSession
MultipleErrorsProjectM36.Error
MultipleExprProjectM36.Base, ProjectM36.Client
NakedAtomExprProjectM36.Base, ProjectM36.Client
NakedAttributeExprProjectM36.Base, ProjectM36.Client
name 
1 (Function)ProjectM36.TypeConstructor
2 (Function)ProjectM36.DataConstructorDef
3 (Function)ProjectM36.TypeConstructorDef
NewTransactionMayNotHaveChildrenErrorProjectM36.Error
NewTransactionMissingParentErrorProjectM36.Error
NoCommonTransactionAncestorErrorProjectM36.Error
nodeAddressProjectM36.Client
NodeId 
1 (Data Constructor)ProjectM36.Client
2 (Type/Class)ProjectM36.Client
NoDiskSyncProjectM36.Persist
nonMatchingAttributeNameSetProjectM36.Attribute
NoOperationProjectM36.Base, ProjectM36.Client
NoPersistenceProjectM36.Base, ProjectM36.Client
NoSuchAttributeNamesErrorProjectM36.Error
NoSuchDatabaseByNameErrorProjectM36.Client
NoSuchDataConstructorErrorProjectM36.Error
NoSuchFunctionErrorProjectM36.Error
NoSuchHeadNameErrorProjectM36.Error
NoSuchSessionErrorProjectM36.Error
NoSuchTransactionErrorProjectM36.Error
NoSuchTypeConstructorErrorProjectM36.Error
NoSuchTypeConstructorNameProjectM36.Error
NotEqualsProjectM36.Base, ProjectM36.Client
Notification 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
notificationProjectM36.Client
NotificationCallbackProjectM36.Client
notificationChangesProjectM36.Notifications
NotificationNameProjectM36.Base
NotificationNameInUseErrorProjectM36.Error
NotificationNameNotInUseErrorProjectM36.Error
NotificationsProjectM36.Base
notificationsProjectM36.Base
NotPredicateProjectM36.Base, ProjectM36.Client
nullProjectM36.Attribute
openLockFileProjectM36.TransactionGraph.Persist
orderedAttributeNamesProjectM36.Relation.Show.Term
orderedAttributesProjectM36.Relation.Show.Term
OrPredicateProjectM36.Base, ProjectM36.Client
OtherScriptCompilationErrorProjectM36.Error
ParentCountTraversalErrorProjectM36.Error
parentId 
1 (Function)ProjectM36.DisconnectedTransaction
2 (Function)ProjectM36.Session
parentTransactionsProjectM36.TransactionGraph
parseArgsWithDefaultsProjectM36.Server.ParseArgs
parseConfigProjectM36.Server.ParseArgs
parseConfigWithDefaultsProjectM36.Server.ParseArgs
parseDatabaseNameProjectM36.Server.ParseArgs
ParseErrorProjectM36.Error
parseGhcPkgPathsProjectM36.Server.ParseArgs
parseHostnameProjectM36.Server.ParseArgs
parsePersistenceStrategyProjectM36.Server.ParseArgs
parsePortProjectM36.Server.ParseArgs
parseTimeoutProjectM36.Server.ParseArgs
pathToTransactionProjectM36.TransactionGraph
perRequestTimeoutProjectM36.Server.Config
PersistenceErrorProjectM36.Error
PersistenceStrategyProjectM36.Base, ProjectM36.Client
persistenceStrategyProjectM36.Server.Config
planForDatabaseContextExprProjectM36.Client
PlotErrorProjectM36.Relation.Show.Gnuplot
plotRelationProjectM36.Relation.Show.Gnuplot
points1DRelationProjectM36.Relation.Show.Gnuplot
points2DRelationProjectM36.Relation.Show.Gnuplot
points3DRelationProjectM36.Relation.Show.Gnuplot
PortProjectM36.Client
precompiledAtomFunctionsProjectM36.AtomFunctions.Basic
precompiledDatabaseContextFunctionsProjectM36.DatabaseContextFunction
PrecompiledFunctionRemoveErrorProjectM36.Error
PredicateExpressionErrorProjectM36.Error
predicateRestrictionFilterProjectM36.RelationalExpression
PreferFirstProjectM36.TransactionGraph.Merge
PreferNeitherProjectM36.TransactionGraph.Merge
PreferredHeadMissingMergeErrorProjectM36.Error
PreferSecondProjectM36.TransactionGraph.Merge
prettyAtomTypeProjectM36.AtomType
prettyAttributeProjectM36.AtomType
primitiveAtomFunctionsProjectM36.AtomFunctions.Primitive
PrimitiveTypeConstructorProjectM36.Base, ProjectM36.Client
PrimitiveTypeConstructorDefProjectM36.Base, ProjectM36.Client
primitiveTypeConstructorMappingProjectM36.DataTypes.Primitive
processDatabaseContextExprInSchemaProjectM36.IsomorphicSchema
processDatabaseContextExprSchemasUpdateProjectM36.IsomorphicSchema
processDatabaseContextExprSchemaUpdateProjectM36.IsomorphicSchema
ProcessDiedErrorProjectM36.Error
processRelationalExprInSchemaProjectM36.IsomorphicSchema
productsRelProjectM36.DateExamples
ProjectProjectM36.Base, ProjectM36.Client
projectProjectM36.Relation
projectionAttributesForAttributeNamesProjectM36.AttributeNames
putStateContextProjectM36.RelationalExpression
randomizeTupleOrderProjectM36.Relation
readAtomFuncProjectM36.Transaction.Persist
readAtomFuncsProjectM36.Transaction.Persist
readDBCFuncProjectM36.Transaction.Persist
readDBCFuncsProjectM36.Transaction.Persist
readGraphTransactionIdFileProjectM36.TransactionGraph.Persist
readGraphTransactionIdFileDigestProjectM36.TransactionGraph.Persist
readIncDepProjectM36.Transaction.Persist
readIncDepsProjectM36.Transaction.Persist
ReadLockProjectM36.FileLock
readRelVarsProjectM36.Transaction.Persist
readSubschemasProjectM36.Transaction.Persist
readTransactionProjectM36.Transaction.Persist
readTransactionIfNecessaryProjectM36.TransactionGraph.Persist
readTypeConstructorMappingProjectM36.Transaction.Persist
RecordAtom 
1 (Type/Class)ProjectM36.Relation.Show.CSV
2 (Data Constructor)ProjectM36.Relation.Show.CSV
RecordRelationTuple 
1 (Type/Class)ProjectM36.Relation.Show.CSV
2 (Data Constructor)ProjectM36.Relation.Show.CSV
registerDBProjectM36.Server
Relation 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
RelationalErrorProjectM36.Error
RelationalExprProjectM36.Base, ProjectM36.Client
RelationalExprBaseProjectM36.Base, ProjectM36.Client
RelationalExprPredicateProjectM36.Base, ProjectM36.Client
RelationalExprStateProjectM36.RelationalExpression
RelationalExprStateAttrsElemsProjectM36.RelationalExpression
RelationalExprStateElems 
1 (Type/Class)ProjectM36.RelationalExpression
2 (Data Constructor)ProjectM36.RelationalExpression
RelationalExprStateTupleElemsProjectM36.RelationalExpression
relationAsCSVProjectM36.Relation.Show.CSV
relationAsHTMLProjectM36.Relation.Show.HTML
relationAsTableProjectM36.Relation.Show.Term
RelationAtomProjectM36.Base, ProjectM36.Client
RelationAtomExprProjectM36.Base, ProjectM36.Client
RelationAtomTypeProjectM36.Base, ProjectM36.Client
RelationCardinalityProjectM36.Base, ProjectM36.Client
relationCountProjectM36.AtomFunctions.Primitive
relationFalseProjectM36.Relation
relationForAtomProjectM36.Atom
relationForAttributeNameProjectM36.Tuple
relationMaxProjectM36.AtomFunctions.Primitive
relationMinProjectM36.AtomFunctions.Primitive
relationSumProjectM36.AtomFunctions.Primitive
relationTrueProjectM36.Relation
RelationTuple 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
RelationTupleSet 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
RelationValuedAttributesNotSupportedErrorProjectM36.Error
RelationVariableProjectM36.Base, ProjectM36.Client
RelationVariablesProjectM36.Base
relationVariablesProjectM36.Base
relationVariablesAsRelation 
1 (Function)ProjectM36.Relation
2 (Function)ProjectM36.Client
relationVariablesInSchemaProjectM36.IsomorphicSchema
relExprMogrifyProjectM36.IsomorphicSchema
relExprMorphProjectM36.IsomorphicSchema
relFoldProjectM36.Relation
relMapProjectM36.Relation
relMogrifyProjectM36.Relation
RelVarAlreadyDefinedErrorProjectM36.Error
RelVarAssignmentTypeMismatchErrorProjectM36.Error
RelVarInReferencedMoreThanOnceProjectM36.Error
RelVarNameProjectM36.Base, ProjectM36.Client
RelVarNotDefinedErrorProjectM36.Error
RelVarOutReferencedMoreThanOnceProjectM36.Error
RelVarReferencesMissingProjectM36.Error
relvarsDirProjectM36.Transaction.Persist
remoteDBLookupNameProjectM36.Client
RemoteProcessConnectionProjectM36.Client
RemoteProcessConnectionInfoProjectM36.Client
RemoteProcessDiedException 
1 (Type/Class)ProjectM36.Client
2 (Data Constructor)ProjectM36.Client
RemoveAtomFunctionProjectM36.Base, ProjectM36.Client
RemoveDatabaseContextFunctionProjectM36.Base, ProjectM36.Client
RemoveInclusionDependencyProjectM36.Base, ProjectM36.Client
RemoveNotificationProjectM36.Base, ProjectM36.Client
RemoveSubschemaProjectM36.IsomorphicSchema
RemoveTypeConstructorProjectM36.Base, ProjectM36.Client
RenameProjectM36.Base, ProjectM36.Client
renameProjectM36.Relation
renameAttributeProjectM36.Attribute
renameAttributesProjectM36.Attribute
renameSyncProjectM36.Persist
renderBodyProjectM36.Relation.Show.Term
renderHBarProjectM36.Relation.Show.Term
renderHeaderProjectM36.Relation.Show.Term
renderRowProjectM36.Relation.Show.Term
renderTableProjectM36.Relation.Show.Term
reorderTupleProjectM36.Tuple
repeatStringProjectM36.Relation.Show.Term
ReplyProjectM36.Server.EntryPoints
reportExprProjectM36.Base
reportRelationProjectM36.Client
RequestTimeoutErrorProjectM36.Error
RequestTimeoutException 
1 (Type/Class)ProjectM36.Client
2 (Data Constructor)ProjectM36.Client
resolveAtomTypeProjectM36.AtomType
resolveAtomTypesInTypeVarMapProjectM36.AtomType
resolveDataConstructorArgTypeVarsProjectM36.AtomType
resolveDataConstructorTypeVarsProjectM36.AtomType
resolveFunctionReturnValueProjectM36.AtomType
resolveTypeConstructorTypeVarsProjectM36.AtomType
resolveTypeInAtomProjectM36.AtomType
resolveTypesInTupleProjectM36.AtomType
resolveTypeVariableProjectM36.AtomType
resolveTypeVariablesProjectM36.AtomType
RestrictProjectM36.Base, ProjectM36.Client
restrictProjectM36.Relation
restrictEqProjectM36.Relation
RestrictionPredicateExprProjectM36.Base
RestrictionPredicateExprBaseProjectM36.Base, ProjectM36.Client
ResultAccum 
1 (Type/Class)ProjectM36.RelationalExpression
2 (Data Constructor)ProjectM36.RelationalExpression
ResultAccumFuncProjectM36.RelationalExpression
resultAccumFuncProjectM36.RelationalExpression
ResultAccumNameProjectM36.RelationalExpression
resultAccumResultProjectM36.RelationalExpression
RetrieveAtomTypesAsRelation 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
RetrieveCurrentSchemaName 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
RetrieveHeadTransactionId 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
RetrieveInclusionDependencies 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
RetrievePlanForDatabaseContextExpr 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
RetrieveRelationVariableSummary 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
RetrieveTransactionGraph 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
RollbackProjectM36.TransactionGraph, ProjectM36.Client
rollbackProjectM36.Client
RootTransactionTraversalErrorProjectM36.Error
ROTransactionGraphOperatorProjectM36.TransactionGraph
Schema 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
SchemaCreationErrorProjectM36.Error
SchemaErrorProjectM36.Error
SchemaExprProjectM36.IsomorphicSchema
SchemaIsomorphProjectM36.Base
SchemaIsomorphsProjectM36.Base
SchemaNameProjectM36.Base, ProjectM36.Client
schemaNameProjectM36.Session
Schemas 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
schemas 
1 (Function)ProjectM36.DisconnectedTransaction
2 (Function)ProjectM36.Transaction
3 (Function)ProjectM36.Session
ScriptCompilationDisabledErrorProjectM36.Error
ScriptCompilationErrorProjectM36.Error
ScriptErrorProjectM36.Error
ScriptSession 
1 (Type/Class)ProjectM36.ScriptSession
2 (Data Constructor)ProjectM36.ScriptSession
ScriptSessionErrorProjectM36.ScriptSession
ScriptSessionLoadErrorProjectM36.ScriptSession
SelectedBranchMergeStrategyProjectM36.Base
SelectedHeadMismatchMergeErrorProjectM36.Error
ServerConfig 
1 (Type/Class)ProjectM36.Server.Config
2 (Data Constructor)ProjectM36.Server.Config
serverDefinitionProjectM36.Server
ServerErrorProjectM36.Error
Session 
1 (Type/Class)ProjectM36.Session, ProjectM36.Client
2 (Data Constructor)ProjectM36.Session
SessionIdProjectM36.Session, ProjectM36.Client
SessionIdInUseErrorProjectM36.Error
SessionsProjectM36.Sessions
sessionsAsRelationProjectM36.Sessions
setCurrentSchemaNameProjectM36.Client
setRelVarProjectM36.RelationalExpression
setSchemaNameProjectM36.Session
setStateElemsContextProjectM36.RelationalExpression
setupDatabaseDirProjectM36.TransactionGraph.Persist
SetupDatabaseDirectoryErrorProjectM36.Client
showAtomProjectM36.Relation.Show.Term
ShowGraphProjectM36.TransactionGraph
showGraphStructureProjectM36.TransactionGraph.Show
showGraphStructureXProjectM36.TransactionGraph
showParensProjectM36.Relation.Show.Term
showRelationProjectM36.Relation.Show.Term
showTransactionStructureProjectM36.TransactionGraph.Show
showTransactionStructureXProjectM36.TransactionGraph
showTypeProjectM36.ScriptSession
singletonTupleProjectM36.Relation
singletonTupleSetProjectM36.TupleSet
singleTupleJoinProjectM36.Tuple
singleTupleSetJoinProjectM36.Tuple
someErrorsProjectM36.Error
sortedAttributeNameListProjectM36.Attribute
sortedAttributesIndicesProjectM36.Base
stateElemsContextProjectM36.RelationalExpression
stmMapToListProjectM36.Sessions
StrategyViolatesComponentMergeErrorProjectM36.Error
StrategyViolatesConstraintMergeErrorProjectM36.Error
StrategyViolatesRelationVariableMergeErrorProjectM36.Error
StrategyViolatesTypeConstructorMergeErrorProjectM36.Error
StringTypeProjectM36.Base
subGraphOfFirstCommonAncestorProjectM36.TransactionGraph
SubschemaNameInUseErrorProjectM36.Error
SubschemaNameNotInUseErrorProjectM36.Error
SubschemasProjectM36.Base
subschemas 
1 (Function)ProjectM36.Transaction
2 (Function)ProjectM36.Session
subschemasPathProjectM36.Transaction.Persist
supplierProductsRelProjectM36.DateExamples
suppliersRelProjectM36.DateExamples
SyntaxErrorCompilationErrorProjectM36.Error
TableProjectM36.Relation.Show.Term
tempTransactionDirProjectM36.Transaction.Persist
termLengthProjectM36.Relation.Show.Term
TermSizeProjectM36.Relation.Show.Term
testModeProjectM36.Server.Config
TestTimeout 
1 (Type/Class)ProjectM36.Server.RemoteCallTypes
2 (Data Constructor)ProjectM36.Server.RemoteCallTypes
TextAtomProjectM36.Base, ProjectM36.Client
TextAtomTypeProjectM36.Base, ProjectM36.Client
textTypeConstructorProjectM36.DataTypes.Primitive
TimeoutProjectM36.Server.EntryPoints
timeoutOrDieProjectM36.Server.EntryPoints
toAtomProjectM36.Atomable, ProjectM36.Client
toAtomGProjectM36.Atomable
toAtomsGProjectM36.Atomable
toAtomTypeProjectM36.Atomable, ProjectM36.Client
toAtomTypeGProjectM36.Atomable
toDatabaseContextExprProjectM36.Atomable, ProjectM36.Client
toDatabaseContextExprGProjectM36.Atomable
Transaction 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
transactionChildIdsProjectM36.Transaction
transactionDirProjectM36.Transaction.Persist
transactionForHeadProjectM36.TransactionGraph
transactionForIdProjectM36.TransactionGraph
TransactionGraph 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
transactionGraphAsRelationProjectM36.Client
TransactionGraphCycleErrorProjectM36.Error
transactionGraphHeadsLoadProjectM36.TransactionGraph.Persist
transactionGraphHeadsPersistProjectM36.TransactionGraph.Persist
transactionGraphLoadProjectM36.TransactionGraph.Persist
TransactionGraphOperatorProjectM36.TransactionGraph, ProjectM36.Client
transactionGraphPersistProjectM36.TransactionGraph.Persist
transactionGraph_ProjectM36.Client
TransactionHeadsProjectM36.Base
transactionHeadsForGraphProjectM36.Base
transactionHeadTransactionsPersistProjectM36.TransactionGraph.Persist
TransactionIdProjectM36.Base
transactionIdProjectM36.Base
TransactionIdHeadBacktrackProjectM36.TransactionGraph, ProjectM36.Client
TransactionIdHeadBranchBacktrackProjectM36.TransactionGraph, ProjectM36.Client
TransactionIdHeadNameLookupProjectM36.TransactionGraph, ProjectM36.Client
TransactionIdHeadParentBacktrackProjectM36.TransactionGraph, ProjectM36.Client
TransactionIdInUseErrorProjectM36.Error
TransactionIdLookup 
1 (Type/Class)ProjectM36.TransactionGraph, ProjectM36.Client
2 (Data Constructor)ProjectM36.TransactionGraph, ProjectM36.Client
TransactionInfo 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base
transactionInfoProjectM36.Base
transactionInfoPathProjectM36.Transaction.Persist
TransactionIsNotAHeadErrorProjectM36.Error
transactionLogPathProjectM36.TransactionGraph.Persist
transactionParentIdsProjectM36.Transaction
transactionParentsRelationProjectM36.TransactionGraph
transactionSetChildrenProjectM36.Transaction
transactionsForGraphProjectM36.Base
transactionsForIdsProjectM36.TransactionGraph
TransGraphAtomExprProjectM36.TransGraphRelationalExpression
TransGraphAttributeExprProjectM36.TransGraphRelationalExpression
TransGraphExtendTupleExprProjectM36.TransGraphRelationalExpression
TransGraphRelationalExprProjectM36.TransGraphRelationalExpression, ProjectM36.Client
TransGraphRestrictionPredicateExprProjectM36.TransGraphRelationalExpression
TransGraphTupleExprProjectM36.TransGraphRelationalExpression
traverseGraphProjectM36.TransactionGraph
TruePredicateProjectM36.Base, ProjectM36.Client
tupleAsHTMLProjectM36.Relation.Show.HTML
tupleAssocsProjectM36.Tuple
tupleAtomExtendProjectM36.Tuple
tupleAtomsProjectM36.Tuple
TupleAttributeCountMismatchErrorProjectM36.Error
tupleAttributeNameSetProjectM36.Tuple
tupleAttributesProjectM36.Tuple
TupleAttributeTypeMismatchErrorProjectM36.Error
TupleExpr 
1 (Type/Class)ProjectM36.Base
2 (Data Constructor)ProjectM36.Base, ProjectM36.Client
TupleExprBaseProjectM36.Base, ProjectM36.Client
tupleExprCheckNewAttrNameProjectM36.RelationalExpression
tupleExtendProjectM36.Tuple
tupleIntersectionProjectM36.Tuple
tupleProjectProjectM36.Tuple
tupleRenameAttributeProjectM36.Tuple
tupleSetAsHTMLProjectM36.Relation.Show.HTML
tupleSizeProjectM36.Tuple
tupleSortedAssocsProjectM36.Tuple
tupleToMapProjectM36.Tuple
tupleUngroupProjectM36.Relation
TypeCheckCompilationErrorProjectM36.Error
typeCheckScriptProjectM36.ScriptSession
typeConsPathProjectM36.Transaction.Persist
TypeConstructorProjectM36.Base, ProjectM36.Client
TypeConstructorArgNameProjectM36.Base
TypeConstructorAtomTypeMismatchProjectM36.Error
TypeConstructorDefProjectM36.Base, ProjectM36.Client
TypeConstructorMappingProjectM36.Base
typeConstructorMappingProjectM36.Base
TypeConstructorNameProjectM36.Base
TypeConstructorNameMismatchProjectM36.Error
TypeConstructorTypeVarMissingProjectM36.Error
TypeConstructorTypeVarsMismatchProjectM36.Error
TypeConstructorTypeVarsTypesMismatchProjectM36.Error
typeForRelationalExpr 
1 (Function)ProjectM36.RelationalExpression
2 (Function)ProjectM36.Client
typeFromAtomExprProjectM36.RelationalExpression
typesAsRelationProjectM36.Relation
TypeVariableProjectM36.Base, ProjectM36.Client
TypeVariableTypeProjectM36.Base, ProjectM36.Client
TypeVarMapProjectM36.Base
typeVarMapsVerifyProjectM36.AtomType
TypeVarNameProjectM36.Base
typeVars 
1 (Function)ProjectM36.TypeConstructor
2 (Function)ProjectM36.DataConstructorDef
3 (Function)ProjectM36.TypeConstructorDef
typeVarsInDefArgProjectM36.DataConstructorDef
unAtomProjectM36.Relation.Show.CSV
UndefineProjectM36.Base, ProjectM36.Client
UngroupProjectM36.Base, ProjectM36.Client
ungroupProjectM36.Relation
UnhandledExceptionErrorProjectM36.Error
UnionProjectM36.Base, ProjectM36.Client
union 
1 (Function)ProjectM36.Attribute
2 (Function)ProjectM36.Relation
UnionAttributeNamesProjectM36.Base, ProjectM36.Client
unionMergeAtomFunctionsProjectM36.TransactionGraph.Merge
unionMergeMapsProjectM36.TransactionGraph.Merge
unionMergeRelationProjectM36.TransactionGraph.Merge
unionMergeRelVarsProjectM36.TransactionGraph.Merge
UnionMergeStrategyProjectM36.Base
unionMergeTypeConstructorMappingProjectM36.TransactionGraph.Merge
UnionPreferMergeStrategyProjectM36.Base
unlockFileProjectM36.FileLock
unTupleProjectM36.Relation.Show.CSV
UpdateProjectM36.Base, ProjectM36.Client
updateTupleWithAtomExprsProjectM36.RelationalExpression
updateTupleWithAtomsProjectM36.Tuple
uuidAtomProjectM36.Sessions
validateAtomTypeProjectM36.AtomType
validateDatabaseContextExprInSchemaProjectM36.IsomorphicSchema
validateGraphProjectM36.TransactionGraph
validateHeadNameProjectM36.TransactionGraph
validateRelationalExprInSchemaProjectM36.IsomorphicSchema
validateSchemaProjectM36.IsomorphicSchema
validateTupleProjectM36.AtomType
validateTypeConstructorDefProjectM36.AtomType
vectorIndicesForAttributeNamesProjectM36.Tuple
vectorUnionProjectM36.Tuple
vectorUniqueifyProjectM36.Attribute
verifyAtomExprTypesProjectM36.RelationalExpression
verifyAttributesProjectM36.Attribute
verifyTupleProjectM36.Tuple
verifyTupleSetProjectM36.TupleSet
walkChildTransactionsProjectM36.TransactionGraph
walkParentTransactionsProjectM36.TransactionGraph
writeAtomFuncProjectM36.Transaction.Persist
writeAtomFuncsProjectM36.Transaction.Persist
writeBSFileSyncProjectM36.Persist
writeDBCFuncProjectM36.Transaction.Persist
writeDBCFuncsProjectM36.Transaction.Persist
writeFileSyncProjectM36.Persist
writeGraphTransactionIdFileProjectM36.TransactionGraph.Persist
writeHTMLProjectM36.Relation.Show.HTML
writeIncDepProjectM36.Transaction.Persist
writeIncDepsProjectM36.Transaction.Persist
WriteLockProjectM36.FileLock
writeRelProjectM36.Relation.Show.HTML
writeRelVarProjectM36.Transaction.Persist
writeRelVarsProjectM36.Transaction.Persist
writeSubschemasProjectM36.Transaction.Persist
writeTransactionProjectM36.Transaction.Persist
writeTypeConstructorMappingProjectM36.Transaction.Persist