| Ca | Darcs.Repository.Cache, Darcs.Repository | 
| Cachable |  | 
| 1 (Type/Class) | Darcs.Util.Download.Request, Darcs.Util.Download, Darcs.Repository.External | 
| 2 (Data Constructor) | Darcs.Util.Download.Request, Darcs.Util.Download, Darcs.Repository.External | 
| cachable | Darcs.Util.Download.Request | 
| Cache |  | 
| 1 (Type/Class) | Darcs.Repository.Cache, Darcs.Repository | 
| 2 (Data Constructor) | Darcs.Repository.Cache, Darcs.Repository | 
| cacheHash | Darcs.Repository.Cache | 
| CacheLoc | Darcs.Repository.Cache, Darcs.Repository | 
| cacheSource | Darcs.Repository.Cache, Darcs.Repository | 
| CacheType | Darcs.Repository.Cache | 
| cacheType | Darcs.Repository.Cache, Darcs.Repository | 
| cacheWritable | Darcs.Repository.Cache, Darcs.Repository | 
| canCreatePI | Darcs.Repository.PatchIndex | 
| cannotSendToSelf | Darcs.UI.Message.Send | 
| canonFilename | Darcs.Repository.Compat, Darcs.Repository.Lock | 
| canonize | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| canonizeAuthor | Darcs.UI.Commands.ShowAuthors | 
| canonizeFL | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| canonizeSplit | Darcs.Patch.Split | 
| canUsePatchIndex | Darcs.Repository.PatchIndex | 
| CarrierType | Darcs.UI.ApplyPatches | 
| Catch | Darcs.Util.Workaround | 
| catchall |  | 
| 1 (Function) | Darcs.Util.Exception | 
| 2 (Function) | Darcs.UI.External | 
| CatchInfo | Darcs.Util.Workaround | 
| CatchInfoOnce | Darcs.Util.Workaround | 
| catchInterrupt | Darcs.Util.SignalHandler | 
| catchNonSignal | Darcs.Util.SignalHandler | 
| CatchOnce | Darcs.Util.Workaround | 
| catPaths | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| Cc | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| ccApply | Darcs.UI.Options.All | 
| changelog | Darcs.UI.Commands.Log | 
| ChangePref | Darcs.Patch.Prim.V1.Core | 
| changepref | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| changePrefval | Darcs.Repository.Prefs | 
| changes | Darcs.UI.Commands.Log | 
| ChangesFormat | Darcs.UI.Options.All | 
| changesFormat | Darcs.UI.Options.All | 
| changesReverse | Darcs.UI.Options.All | 
| ChangesToAllFiles | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| char | Darcs.Patch.ReadMonads | 
| Charset | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| charset | Darcs.UI.Options.All | 
| charsetAborted | Darcs.UI.Message.Send | 
| charsetCouldNotGuess | Darcs.UI.Message.Send | 
| charsetUtf8MailDiffLocale | Darcs.UI.Message.Send | 
| Check |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Type/Class) | Darcs.Patch.Repair | 
| check | Darcs.UI.Commands.Repair | 
| checkConsumes | Darcs.Patch.ReadMonads | 
| checkExpand | Storage.Hashed.Tree | 
| checkIndex | Darcs.Repository.Repair | 
| checkMatchSyntax | Darcs.Patch.Match | 
| checkPaths | Darcs.UI.CommandsAux | 
| checkUnrecordedConflicts | Darcs.Repository.Internal | 
| checkUnrelatedRepos | Darcs.Repository | 
| choice | Darcs.Patch.ReadMonads | 
| choices | Darcs.UI.SelectChanges | 
| chompTrailingNewline | Darcs.Util.Text | 
| choosePreTouching | Darcs.Patch.TouchesFiles | 
| chooseTouching | Darcs.Patch.TouchesFiles | 
| clarifyErrors | Darcs.Util.Exception | 
| cleanCaches | Darcs.Repository.Cache | 
| cleanCachesWithHint | Darcs.Repository.Cache | 
| cleanHashdir | Darcs.Repository.HashedIO | 
| cleanInventories | Darcs.Repository.HashedRepo | 
| cleanLocalDate | Darcs.Util.IsoDate | 
| cleanPatches | Darcs.Repository.HashedRepo | 
| cleanPristine | Darcs.Repository.HashedRepo | 
| cleanRepository | Darcs.Repository.Internal, Darcs.Repository | 
| clone | Darcs.UI.Commands.Clone | 
| cloneFile | Darcs.Repository.External | 
| CloneKind | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| cloneKind | Darcs.UI.Flags | 
| cloneRepository | Darcs.Repository | 
| cloneToSSH | Darcs.UI.Commands.Clone | 
| cloneTree | Darcs.Repository.External | 
| clowns | Darcs.Patch.Witnesses.WZipper | 
| cmdDescription | Darcs.UI.Message.Send | 
| cmdHelp | Darcs.UI.Message.Send | 
| cname | Darcs.Patch.Index.Types | 
| coalesce | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| Color | Darcs.Util.Printer | 
| colorP | Darcs.Util.Printer | 
| colorText | Darcs.Util.Printer | 
| commandAdvancedOptions | Darcs.UI.Commands | 
| commandAlias | Darcs.UI.Commands | 
| commandAlloptions | Darcs.UI.Commands | 
| commandArgdefaults | Darcs.UI.Commands | 
| CommandArgs | Darcs.UI.Commands | 
| commandBasicOptions | Darcs.UI.Commands | 
| commandCheckOptions | Darcs.UI.Commands | 
| commandCommand | Darcs.UI.Commands | 
| CommandControl | Darcs.UI.Commands | 
| commandControlList |  | 
| 1 (Function) | Darcs.UI.TheCommands | 
| 2 (Function) | Darcs.UI.Commands.Help | 
| CommandData | Darcs.UI.Commands | 
| commandDefaults | Darcs.UI.Commands | 
| commandDescription | Darcs.UI.Commands | 
| commandExtraArgHelp | Darcs.UI.Commands | 
| commandExtraArgs | Darcs.UI.Commands | 
| commandGetArgPossibilities | Darcs.UI.Commands | 
| commandGroup | Darcs.UI.Commands | 
| commandHelp | Darcs.UI.Commands | 
| commandName | Darcs.UI.Commands | 
| CommandOnly | Darcs.UI.Commands | 
| commandOptions | Darcs.UI.Commands | 
| commandParseOptions | Darcs.UI.Commands | 
| commandPrereq | Darcs.UI.Commands | 
| commandProgramName | Darcs.UI.Commands | 
| commandStub | Darcs.UI.Commands | 
| commandSubCommands | Darcs.UI.Commands | 
| commit | Darcs.UI.Commands.Record | 
| Commute | Darcs.Patch.Commute, Darcs.Patch.Patchy | 
| commute | Darcs.Patch.Commute, Darcs.Patch.Patchy, Darcs.Patch | 
| commuteFail | Darcs.Patch.Prim.V3.Commute | 
| commuteFixupNamed | Darcs.Patch.Rebase.Fixup | 
| commuteFL | Darcs.Patch.Commute | 
| commuteFLorComplain | Darcs.Patch.Commute, Darcs.Patch | 
| CommuteFn | Darcs.Patch.CommuteFn | 
| CommuteMonad | Darcs.Patch.Prim.V3.Commute | 
| commuteNamedFixup | Darcs.Patch.Rebase.Fixup | 
| commuteNamedFixups | Darcs.Patch.Rebase.Fixup | 
| commuteNamedName | Darcs.Patch.Rebase.Name | 
| commuteNameNamed | Darcs.Patch.Rebase.Name | 
| commuteNamePrim | Darcs.Patch.Rebase.Name | 
| CommuteNoConflicts | Darcs.Patch.Conflict | 
| commuteNoConflicts | Darcs.Patch.Conflict | 
| commuteOrAddToCtx | Darcs.Patch.V2.Non | 
| commuteOrAddToCtxRL | Darcs.Patch.V2.Non | 
| commuteOrRemFromCtx | Darcs.Patch.V2.Non | 
| commuteOrRemFromCtxFL | Darcs.Patch.V2.Non | 
| commutePrimName | Darcs.Patch.Rebase.Name | 
| commutePrimsOrAddToCtx | Darcs.Patch.V2.Non | 
| commuterFLId | Darcs.Patch.CommuteFn | 
| commuterIdFL | Darcs.Patch.CommuteFn | 
| commuterIdNamed | Darcs.Patch.Named | 
| commuterIdRL | Darcs.Patch.CommuteFn | 
| commuterIdWDD | Darcs.Patch.Rebase.Viewing | 
| commuteRL | Darcs.Patch.Commute, Darcs.Patch | 
| commuteRLFL | Darcs.Patch.Commute | 
| commuterNamedId | Darcs.Patch.Named | 
| commuterRLId | Darcs.Patch.CommuteFn | 
| commuteToEnd | Darcs.Patch.Depends | 
| commuteWhatWeCanFL | Darcs.Patch.Permutations | 
| commuteWhatWeCanRL | Darcs.Patch.Permutations | 
| Compact | Storage.Hashed.Packed | 
| compact | Storage.Hashed.Packed | 
| compareByLocality | Darcs.Repository.Cache | 
| comparePrim | Darcs.Patch.Prim.V1.Core | 
| compareWPatchInfo | Darcs.Patch.PatchInfoAnd | 
| compiledAuthorSpellings | Darcs.UI.Commands.ShowAuthors | 
| Complement |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| Complete | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| CompleteClone | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| Compress | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| compress |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Commands.Record | 
| Compression | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| compression | Darcs.UI.Flags | 
| concatFL | Darcs.Patch.Witnesses.Ordered | 
| concatRL | Darcs.Patch.Witnesses.Ordered | 
| Conflict | Darcs.Patch.Conflict | 
| Conflicted | Darcs.Patch.Conflict | 
| conflictedEffect | Darcs.Patch.Conflict | 
| Conflictor | Darcs.Patch.V2.Real | 
| conflicts | Darcs.UI.Options.All | 
| ConflictState | Darcs.Patch.Conflict | 
| ConnectionError | Darcs.Util.Download.Request, Darcs.Util.Download | 
| conscientiously | Darcs.Patch.PatchInfoAnd | 
| considerMergeToWorking | Darcs.Repository.Merge, Darcs.Repository | 
| consRLSealed | Darcs.Patch.Witnesses.Ordered | 
| Context |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| context | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| contextPatches | Darcs.Patch.Bundle | 
| contextualPrintPatch | Darcs.UI.PrintPatch | 
| convert | Darcs.UI.Commands.Convert | 
| copy | Storage.Hashed.Monad | 
| copyFileOrUrl | Darcs.Repository.External | 
| copyHashed | Darcs.Repository.HashedIO | 
| copyHashedInventory | Darcs.Repository.HashedRepo | 
| copyListFormat | Darcs.Patch.Format | 
| copyPartialsHashed | Darcs.Repository.HashedIO | 
| copyPartialsPristine | Darcs.Repository.HashedRepo | 
| copyPristine | Darcs.Repository.HashedRepo | 
| copySources | Darcs.Repository.HashedRepo | 
| copySSH | Darcs.Repository.Ssh | 
| copyUrl | Darcs.Util.Download | 
| copyUrlFirst | Darcs.Util.Download | 
| CouldNotConnectToServer | Darcs.Util.Download.Request, Darcs.Util.Download | 
| CouldNotResolveHost | Darcs.Util.Download.Request, Darcs.Util.Download | 
| Count | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| count | Darcs.Patch.Index.Types | 
| Countable | Darcs.Util.English | 
| CountPatches | Darcs.UI.Options.All | 
| countToEdit | Darcs.Patch.Rebase | 
| countUsThem | Darcs.Patch.Depends | 
| cps | Darcs.UI.Options.Iso | 
| create | Storage.Hashed.Packed | 
| createDirectory | Storage.Hashed.Monad | 
| createHashed | Darcs.Patch.PatchInfoAnd | 
| createOrUpdatePatchIndexDisk | Darcs.Repository.PatchIndex | 
| createPartialsPristineDirectoryTree | Darcs.Repository.Internal, Darcs.Repository | 
| createPIWithInterrupt | Darcs.Repository.PatchIndex | 
| createPristineDirectoryTree | Darcs.Repository.Internal, Darcs.Repository | 
| createRepoFormat | Darcs.Repository.Format | 
| createRepository | Darcs.Repository | 
| creatingPatch | Darcs.UI.Message.Send | 
| current | Darcs.UI.SelectChanges | 
| currentDirectory | Storage.Hashed.Monad | 
| currentEncodingIs | Darcs.UI.Message.Send | 
| currentFile | Darcs.UI.SelectChanges | 
| currentPatch | Darcs.UI.SelectChanges | 
| Cyan | Darcs.Util.Printer | 
| cyanText | Darcs.Util.Printer |