| ReadJSON_Keys_Layout | Hackage.Security.JSON, Hackage.Security.Server | 
| readJSON_Keys_Layout | Hackage.Security.JSON, Hackage.Security.Server | 
| ReadJSON_Keys_NoLayout | Hackage.Security.JSON, Hackage.Security.Server | 
| readJSON_Keys_NoLayout | Hackage.Security.JSON, Hackage.Security.Server | 
| ReadJSON_NoKeys_NoLayout | Hackage.Security.JSON, Hackage.Security.Server | 
| readJSON_NoKeys_NoLayout | Hackage.Security.JSON, Hackage.Security.Server | 
| readKeyAsId | Hackage.Security.JSON | 
| readLazyByteString | Hackage.Security.Util.Path | 
| ReadMode | Hackage.Security.Util.Path | 
| readStrictByteString | Hackage.Security.Util.Path | 
| ReadWriteMode | Hackage.Security.Util.Path | 
| Relative | Hackage.Security.Util.Path | 
| RelativeSeek | Hackage.Security.Util.Path | 
| RemoteFile | Hackage.Security.Client.Repository | 
| remoteFileDefaultFormat | Hackage.Security.Client.Repository | 
| remoteFileDefaultInfo | Hackage.Security.Client.Repository | 
| RemoteIndex | Hackage.Security.Client.Repository | 
| RemoteMirrors | Hackage.Security.Client.Repository | 
| RemotePkgTarGz | Hackage.Security.Client.Repository | 
| remoteRepoPath | Hackage.Security.Client.Repository | 
| remoteRepoPath' | Hackage.Security.Client.Repository | 
| RemoteRoot | Hackage.Security.Client.Repository | 
| RemoteSnapshot | Hackage.Security.Client.Repository | 
| RemoteTemp | Hackage.Security.Client.Repository.Remote | 
| RemoteTimestamp | Hackage.Security.Client.Repository | 
| removeDirectory | Hackage.Security.Util.Path | 
| removeFile | Hackage.Security.Util.Path | 
| renameFile | Hackage.Security.Util.Path | 
| renderCanonicalJSON | Text.JSON.Canonical | 
| renderJSON | Hackage.Security.JSON, Hackage.Security.Server | 
| renderJSON_NoLayout | Hackage.Security.JSON, Hackage.Security.Server | 
| repClearCache | Hackage.Security.Client.Repository | 
| repDescription | Hackage.Security.Client.Repository | 
| repGetCached | Hackage.Security.Client.Repository | 
| repGetCachedRoot | Hackage.Security.Client.Repository | 
| repGetIndexIdx | Hackage.Security.Client.Repository | 
| repGetRemote | Hackage.Security.Client.Repository | 
| repIndexLayout | Hackage.Security.Client.Repository | 
| repLayout | Hackage.Security.Client.Repository | 
| repLockCache | Hackage.Security.Client.Repository | 
| repLog | Hackage.Security.Client.Repository | 
| repoAllowAdditionalMirrors | Hackage.Security.Client.Repository.Remote | 
| RepoLayout |   | 
| 1 (Type/Class) | Hackage.Security.Server, Hackage.Security.Client | 
| 2 (Data Constructor) | Hackage.Security.Server, Hackage.Security.Client | 
| repoLayoutIndexTar | Hackage.Security.Server, Hackage.Security.Client | 
| repoLayoutIndexTarGz | Hackage.Security.Server, Hackage.Security.Client | 
| repoLayoutMirrors | Hackage.Security.Server, Hackage.Security.Client | 
| repoLayoutPkgTarGz | Hackage.Security.Server, Hackage.Security.Client | 
| repoLayoutRoot | Hackage.Security.Server, Hackage.Security.Client | 
| repoLayoutSnapshot | Hackage.Security.Server, Hackage.Security.Client | 
| repoLayoutTimestamp | Hackage.Security.Server, Hackage.Security.Client | 
| RepoOpts |   | 
| 1 (Type/Class) | Hackage.Security.Client.Repository.Remote | 
| 2 (Data Constructor) | Hackage.Security.Client.Repository.Remote | 
| RepoPath | Hackage.Security.Server, Hackage.Security.Client | 
| RepoRoot | Hackage.Security.Server, Hackage.Security.Client | 
| ReportSchemaErrors | Hackage.Security.JSON | 
| Repository |   | 
| 1 (Type/Class) | Hackage.Security.Client.Repository, Hackage.Security.Client | 
| 2 (Data Constructor) | Hackage.Security.Client.Repository | 
| repWithIndex | Hackage.Security.Client.Repository | 
| repWithMirror | Hackage.Security.Client.Repository | 
| requiresBootstrap | Hackage.Security.Client | 
| RoleSpec |   | 
| 1 (Type/Class) | Hackage.Security.Server, Hackage.Security.Client | 
| 2 (Data Constructor) | Hackage.Security.Server, Hackage.Security.Client | 
| roleSpecKeys | Hackage.Security.Server, Hackage.Security.Client | 
| roleSpecThreshold | Hackage.Security.Server, Hackage.Security.Client | 
| Root |   | 
| 1 (Type/Class) | Hackage.Security.Server, Hackage.Security.Client | 
| 2 (Data Constructor) | Hackage.Security.Server, Hackage.Security.Client | 
| rootExpires | Hackage.Security.Server, Hackage.Security.Client | 
| rootKeys | Hackage.Security.Server, Hackage.Security.Client | 
| rootPath | Hackage.Security.Util.Path | 
| RootRoles |   | 
| 1 (Type/Class) | Hackage.Security.Server, Hackage.Security.Client | 
| 2 (Data Constructor) | Hackage.Security.Server, Hackage.Security.Client | 
| rootRoles | Hackage.Security.Server, Hackage.Security.Client | 
| rootRolesMirrors | Hackage.Security.Server, Hackage.Security.Client | 
| rootRolesRoot | Hackage.Security.Server, Hackage.Security.Client | 
| rootRolesSnapshot | Hackage.Security.Server, Hackage.Security.Client | 
| rootRolesTargets | Hackage.Security.Server, Hackage.Security.Client | 
| rootRolesTimestamp | Hackage.Security.Server, Hackage.Security.Client | 
| RootUpdated |   | 
| 1 (Type/Class) | Hackage.Security.Trusted, Hackage.Security.Client | 
| 2 (Data Constructor) | Hackage.Security.Trusted, Hackage.Security.Client | 
| rootVersion | Hackage.Security.Server, Hackage.Security.Client | 
| runReadJSON_Keys_Layout | Hackage.Security.JSON | 
| runReadJSON_Keys_NoLayout | Hackage.Security.JSON | 
| runReadJSON_NoKeys_NoLayout | Hackage.Security.JSON | 
| runVerify | Hackage.Security.Client.Verify | 
| runWriteJSON | Hackage.Security.JSON |