| aborted | Darcs.UI.Message.Send | 
| abortRun | Darcs.UI.Commands | 
| aboutToEdit | Darcs.UI.Message.Send | 
| AbsoluteOrRemotePath | Darcs.Util.Path | 
| AbsolutePath | Darcs.Util.Path, Darcs.UI.Options.Util | 
| AbsolutePathOrStd | Darcs.Util.Path, Darcs.UI.Options.Util | 
| absPathArg | Darcs.UI.Options.Util | 
| absPathOrStdArg | Darcs.UI.Options.Util | 
| Actually | Darcs.Patch.PatchInfoAnd | 
| actually | Darcs.Patch.PatchInfoAnd | 
| add | Darcs.UI.Commands.Add | 
| addBadSource | Darcs.Util.Global | 
| addCRCWarning | Darcs.Util.Global | 
| adddeps | Darcs.Patch.Named, Darcs.Patch | 
| AddDir | Darcs.Patch.Prim.V1.Core | 
| adddir | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| AddFile | Darcs.Patch.Prim.V1.Core | 
| addfile | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| addInternalMatcher | Darcs.Patch.Match | 
| addJunk | Darcs.Patch.Info | 
| addMissingHashes | Storage.Hashed.Tree | 
| AddName | Darcs.Patch.Rebase.Name, Darcs.Patch.Rebase | 
| addPendingDiffToPending | Darcs.Repository | 
| addReachableSource | Darcs.Util.Global | 
| addRepoSource | Darcs.Repository.Prefs | 
| adds | Darcs.UI.Options.All | 
| addToErrorLoc | Darcs.Repository.Lock | 
| addToFormat | Darcs.Repository.Format | 
| addToMCal | Darcs.Util.IsoDate | 
| addToPending | Darcs.Repository | 
| addToPreflist | Darcs.Repository.Prefs | 
| addToSpecificInventory | Darcs.Repository.HashedRepo | 
| addToTentativeInventory | Darcs.Repository.HashedRepo | 
| addUrlencoded | Darcs.Util.CommandLine | 
| addUsingPriority | Darcs.Util.Download.Request | 
| AfterHash |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| AfterPatch |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| AfterPattern |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| AfterTag |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| aLen | Darcs.Util.Diff.Myers | 
| All | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| allFL | Darcs.Patch.Witnesses.Ordered | 
| allHashedDirs | Darcs.Repository.Cache | 
| allowCaseDifferingFilenames | Darcs.UI.Options.All | 
| AllowCaseOnly | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| AllowConflicts |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| allowConflicts | Darcs.UI.Flags | 
| allowProblematicFilenames | Darcs.UI.Options.All | 
| allowSkipAll | Darcs.UI.SelectChanges | 
| AllowUnrelatedRepos | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| allowUnrelatedRepos | Darcs.UI.Options.All | 
| AllowWindowsReserved | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| allowWindowsReservedFilenames | Darcs.UI.Options.All | 
| amend | Darcs.UI.Commands.Amend | 
| amendrecord | Darcs.UI.Commands.Amend | 
| AmendUnrecord | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| amendUnrecord | Darcs.UI.Options.All | 
| amInHashedRepository |  | 
| 1 (Function) | Darcs.Repository.Internal, Darcs.Repository | 
| 2 (Function) | Darcs.UI.Commands | 
| amInRepository |  | 
| 1 (Function) | Darcs.Repository.Internal, Darcs.Repository | 
| 2 (Function) | Darcs.UI.Commands | 
| amNotInRepository |  | 
| 1 (Function) | Darcs.Repository.Internal, Darcs.Repository | 
| 2 (Function) | Darcs.UI.Commands | 
| AnchoredPath |  | 
| 1 (Type/Class) | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| 2 (Data Constructor) | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| anchoredRoot | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| anchorPath | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| andClauses | Darcs.Util.English | 
| anIdentity | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| annotate |  | 
| 1 (Function) | Darcs.Patch.Annotate | 
| 2 (Function) | Darcs.UI.Commands.Annotate | 
| annotateDirectory | Darcs.Patch.Annotate | 
| AnnotateResult | Darcs.Patch.Annotate | 
| announceFiles | Darcs.UI.Commands.Util | 
| announceMergeConflicts | Darcs.Repository.Internal | 
| anonymous | Darcs.Patch.Named, Darcs.Patch | 
| anyChar | Darcs.Patch.ReadMonads | 
| anyFL | Darcs.Patch.Witnesses.Ordered | 
| anyVerbosity | Darcs.UI.Options.All | 
| appendBinFile | Darcs.Repository.Lock | 
| appendDocBinFile | Darcs.Repository.Lock | 
| appendPath | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| appendPSFL | Darcs.Patch.Set | 
| appendToFile | Darcs.Repository.Lock | 
| appendToName | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| Apply | Darcs.Patch.Apply, Darcs.Patch.Patchy | 
| apply |  | 
| 1 (Function) | Darcs.Patch.Apply, Darcs.Patch.Patchy, Darcs.Patch | 
| 2 (Function) | Darcs.UI.Commands.Apply | 
| applyAndTryToFix | Darcs.Patch.Repair | 
| applyAndTryToFixFL | Darcs.Patch.Repair | 
| ApplyAs | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| applyAs |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| applyCmd | Darcs.UI.Commands.Apply | 
| applyDefaults | Darcs.UI.Defaults | 
| applyInvToMatcher | Darcs.Patch.Match | 
| ApplyMonad | Darcs.Patch.ApplyMonad | 
| ApplyMonadBase | Darcs.Patch.ApplyMonad | 
| ApplyMonadOver | Darcs.Patch.ApplyMonad | 
| ApplyMonadTrans | Darcs.Patch.ApplyMonad | 
| applyNInv | Darcs.Patch.Match | 
| ApplyOnDisk | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| applyPatches |  | 
| 1 (Function) | Darcs.Patch.ApplyPatches, Darcs.Repository.ApplyPatches | 
| 2 (Function) | Darcs.UI.ApplyPatches | 
| applyPrimFL | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| applySplitter | Darcs.Patch.Split | 
| ApplyState | Darcs.Patch.Apply, Darcs.Patch.Patchy | 
| applyToFileMods | Darcs.Patch.Apply | 
| applyToFilePaths | Darcs.Patch.Apply, Darcs.Patch | 
| applyToState | Darcs.Patch.Apply | 
| applyToTentativePristine |  | 
| 1 (Function) | Darcs.Repository.HashedRepo | 
| 2 (Function) | Darcs.Repository.Internal | 
| applyToTree | Darcs.Patch.Apply, Darcs.Patch | 
| applyToWorking | Darcs.Repository.Internal, Darcs.Repository | 
| applyTreeFilter | Darcs.Repository.State | 
| appPrec | Darcs.Util.Show, Darcs.Patch.Witnesses.Show | 
| areUnrelatedRepos | Darcs.Patch.Depends | 
| AsIs | Darcs.Util.Exec | 
| askAboutDepends | Darcs.UI.SelectChanges | 
| AskDeps | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| askDeps | Darcs.UI.Commands.Record | 
| askdeps | Darcs.UI.Options.All | 
| askEnter | Darcs.Util.Prompt | 
| AskLongComment | Darcs.UI.Options.All | 
| askLongComment |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Commands.Record | 
| AskPosthook | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| AskPrehook | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| askUser | Darcs.Util.Prompt | 
| askUserListItem | Darcs.Util.Prompt | 
| assertDoc | Darcs.Util.Printer.Color | 
| atexit | Darcs.Util.AtExit | 
| atomicCreate | Darcs.Repository.Compat | 
| attemptCreatePatchIndex | Darcs.Repository.PatchIndex | 
| Author | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| author |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Commands.Record | 
| AutoDeps | Darcs.UI.Options.All |