| waitNextUrl | HTTP |
| waitUrl | URL |
| wantExternalMerge | Darcs.Flags |
| whatsnew | Darcs.Commands.WhatsNew |
| whenDebugMode | Darcs.Global |
| WhichChanges | Darcs.SelectChanges |
| willIgnoreTimes | Darcs.Flags |
| willRemoveLogFile | Darcs.Flags |
| willStoreInMemory | Darcs.Flags |
| winfo | Darcs.Hopefully |
| withAtexit | Darcs.Global |
| withCurrentDirectory | Darcs.Utils |
| withDebugMode | Darcs.Global |
| withDelayedDir | Darcs.Lock |
| withFilePaths | Darcs.FilePathMonad |
| withGutsOf | Darcs.Repository.Internal, Darcs.Repository |
| withLock | Darcs.Lock |
| withLockCanFail | Darcs.Lock |
| withNamedTemp | Darcs.Lock |
| withOpenTemp | Darcs.Lock |
| withoutNonBlock | Exec |
| withoutProgress | Progress |
| withPermDir | Darcs.Lock |
| withRecorded | Darcs.Repository.Internal, Darcs.Repository |
| withRepoLock | Darcs.Repository.Internal, Darcs.Repository |
| withRepoReadLock | Darcs.Repository.Internal, Darcs.Repository |
| withRepository | Darcs.Repository.Internal, Darcs.Repository |
| withRepositoryDirectory | Darcs.Repository.Internal, Darcs.Repository |
| withSelectedPatchFromRepo | Darcs.SelectChanges |
| withSignalsBlocked | Darcs.SignalHandler |
| withSignalsHandled | Darcs.SignalHandler |
| withStdoutTemp | Darcs.Lock |
| withTemp | Darcs.Lock |
| withTempDir | Darcs.Lock |
| withUMask | Darcs.Utils |
| work | Darcs.Patch.ReadMonads |
| workingRepoDir | Darcs.Arguments |
| WorkRepoDir | Darcs.Flags, Darcs.Arguments |
| WorkRepoUrl | Darcs.Flags, Darcs.Arguments |
| worldReadableTemp | Darcs.Lock |
| WPatchInfo | Darcs.Hopefully |
| wrapText | Printer |
| Writable | Darcs.Repository.Cache, Darcs.Repository |
| writable | Darcs.Repository.Cache |
| WritableOrNot | Darcs.Repository.Cache, Darcs.Repository |
| WriteableDirectory | Darcs.IO |
| writeAndReadPatch | |
| 1 (Function) | Darcs.Repository.DarcsRepo |
| 2 (Function) | Darcs.Repository.HashedRepo |
| writeAtomicFilePS | Darcs.Lock |
| writeBinFile | Darcs.Lock |
| writeCheckpointPatch | Darcs.Repository.Checkpoint |
| writeDefaultPrefs | Darcs.Repository.Prefs |
| writeDocBinFile | Darcs.Lock |
| writeFileUsingCache | Darcs.Repository.Cache |
| writeInventory | Darcs.Repository.DarcsRepo |
| writeInventoryAndPatches | Darcs.Repository.DarcsRepo |
| writeLocaleFile | Darcs.Lock |
| writePatch | Darcs.Patch.Patchy, Darcs.Patch |
| writePatchSet | Darcs.Repository |
| writeProblem | Darcs.Repository.Format |
| writeRepoFormat | Darcs.Repository.Format |
| writeTentativeInventory | Darcs.Repository.HashedRepo |
| writeToFile | Darcs.Lock |
| writeUnrevert | Darcs.Commands.Unrevert |