| radians | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| rand | Napkin.Untyped.Ops.BigQuery | 
| random |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| RandomToken |  | 
| 1 (Type/Class) | Napkin.Utils.Random | 
| 2 (Data Constructor) | Napkin.Utils.Random | 
| randomToken | Napkin.Utils.Random | 
| rangeTypeText | Napkin.Spec.Yaml.Types.Hooks | 
| RangeWithStep |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| rank |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| ratioToReport | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| raw | Napkin.Untyped.Ops | 
| RawInterpretedSpec |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Interpret.Types | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Interpret.Types | 
| RawQuery |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| rawQuery_deps | Napkin.Types | 
| rawQuery_raw | Napkin.Types | 
| RawRelation | Napkin.Types | 
| rawRelation | Napkin.Types | 
| rawSqlMustacheSpec | Napkin.Spec | 
| rawSqlSpec | Napkin.Spec | 
| RBool | Napkin.Spec.Yaml.Types.Hooks | 
| RDate | Napkin.Spec.Yaml.Types.Hooks | 
| RDateTime | Napkin.Spec.Yaml.Types.Hooks | 
| RDouble | Napkin.Spec.Yaml.Types.Hooks | 
| readFeatureSelector | Napkin.Cli.Optimize.Parser | 
| readLocalSql | Napkin.Untyped.SqlFile | 
| readLocalSql' | Napkin.Untyped.SqlFile | 
| ready | Napkin.HaskellInterpreter.Server | 
| RealRun | Napkin.Cli.Run.Types | 
| recordedRun | Napkin.Spec.Persist | 
| recordRunFailure | Napkin.Metadata.Actions | 
| recordRunSuccess | Napkin.Metadata.Actions | 
| RecreateTable | Napkin.Run.Effects.Languages.Recreate | 
| RecreateTableAs | Napkin.Run.Effects.Languages.Recreate | 
| recreateTableAs | Napkin.Run.Effects.Languages.Recreate | 
| recreateTarget | Napkin.Run.Effects.Programs | 
| recreateTargetTable | Napkin.Run.Effects.Languages.Recreate | 
| recreateTargetView | Napkin.Run.Effects.Languages.Recreate | 
| RecreateViewAs | Napkin.Run.Effects.Languages.Recreate | 
| recreateViewAs | Napkin.Run.Effects.Languages.Recreate | 
| redNick | Napkin.Run.Redshift | 
| Redshift |  | 
| 1 (Type/Class) | Napkin.Types.Redshift | 
| 2 (Data Constructor) | Napkin.Types.Redshift | 
| redshiftAggs | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| RedshiftExtra | Napkin.Run.Effects.Languages.Backend.Redshift | 
| RedshiftT | Napkin.Run.Redshift | 
| Ref |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| ref | Napkin.Types | 
| refComponentCount | Napkin.Types | 
| refComponents | Napkin.Types.BigQuery | 
| References | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| refFqTable | Napkin.Run.PGCommon | 
| refJustRoot | Napkin.Types | 
| refName | Napkin.Types | 
| refNamespace | Napkin.Types | 
| refParentRoot | Napkin.Types | 
| refRepo | Napkin.Untyped.Monad | 
| refreshToken | Napkin.Auth.Types | 
| refRoot | Napkin.Types | 
| RefStore |  | 
| 1 (Type/Class) | Napkin.Untyped.Monad | 
| 2 (Data Constructor) | Napkin.Untyped.Monad | 
| refStore_blacklist | Napkin.Untyped.Monad | 
| refStore_feed | Napkin.Untyped.Monad | 
| refString | Napkin.Types | 
| refStringIso | Napkin.Types | 
| refText | Napkin.Types | 
| regexpContains | Napkin.Untyped.Ops.BigQuery | 
| regexpCount | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| regexpExtract | Napkin.Untyped.Ops.BigQuery | 
| regexpExtractAll | Napkin.Untyped.Ops.BigQuery | 
| regexpInstr | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| regexpReplace |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| regexpSubstr | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| ReifiesBackend | Napkin.Types.Backend | 
| reifyBackend | Napkin.Types.Backend | 
| RelAddr | Napkin.Cli.Init.TemplateRef | 
| Relation | Napkin.Types | 
| relationRef | Napkin.Types | 
| relationSchema | Napkin.Run.PGCommon | 
| Relative | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| relativeToFile | Napkin.Utils.FileSystem | 
| RenameAll | Napkin.Run.Effects.Preprocessor | 
| renameAppNameToPipelineStep | Napkin.Metadata.Migrations | 
| renameCteAlias | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteFrom | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteInterval | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteOrderPart | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteQuery | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteQueryWith | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteRef | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteRelation | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteSelected | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteSelectedRel | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteSExp | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteTblRef | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameCteValue | Napkin.Optimization.CteDeduplication.RenameCte | 
| RenameManaged | Napkin.Run.Effects.Preprocessor | 
| renameNonCteTables | Napkin.Types.Transformation.NonCteRename | 
| renameNonCteTables' | Napkin.Types.Transformation.NonCteRename | 
| renameReferences | Napkin.Run.Effects.Languages.TableSpec | 
| RenamerKeepOriginal | Napkin.Run.Effects.Preprocessor | 
| RenamerOverwrite | Napkin.Run.Effects.Preprocessor | 
| RenamerSchemaOverwriteBehavior | Napkin.Run.Effects.Preprocessor | 
| RenamerScope | Napkin.Run.Effects.Preprocessor | 
| RenameTable |  | 
| 1 (Type/Class) | Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands | 
| 3 (Data Constructor) | Napkin.Run.Effects.Languages.SqlWrite | 
| 4 (Type/Class) | Napkin.Optimization.CteDeduplication.RenameCte | 
| renameTable | Napkin.Run.Effects.Languages.SqlWrite | 
| renameTableAndMoveSchema | Napkin.Run.PGCommon | 
| RenameUnmanaged | Napkin.Run.Effects.Preprocessor | 
| renderAlias | Napkin.Render.Common | 
| renderDistinctness | Napkin.Render.Common | 
| RenderedSql |  | 
| 1 (Type/Class) | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| 2 (Data Constructor) | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| renderError | Napkin.Render.Common | 
| renderJSONPath | Napkin.Untyped.Ops.BigQuery | 
| renderLimit | Napkin.Render.Common | 
| renderName_ | Napkin.Render.Common | 
| renderNapkinError | Napkin.Spec.Validate | 
| renderOffset | Napkin.Render.Common | 
| renderOneState | Napkin.Spec.CliReporter | 
| RenderQuery | Napkin.Run.Effects.Languages.SqlRender | 
| renderQuery | Napkin.Run.Effects.Languages.SqlRender | 
| renderRef_ | Napkin.Render.Common | 
| RenderSExp | Napkin.Run.Effects.Languages.SqlRender | 
| renderSExp | Napkin.Run.Effects.Languages.SqlRender | 
| RenderSql | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| renderSql | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| renderSql' | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| renderSqlCollapsed | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| renderSqlWith | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| renderTableSpec | Napkin.Spec.Dump | 
| renderValidationError | Napkin.Spec.Validate | 
| rendOp | Napkin.Render.Common | 
| repeat |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| replace |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| replaceBranch | Napkin.Optimization.UnusedCteFields.Visitor | 
| Replacement | Napkin.Types.Commands.BigQuery | 
| Replacement_CreateIfMissing | Napkin.Types.Commands.BigQuery | 
| Replacement_CreateOnly | Napkin.Types.Commands.BigQuery | 
| Replacement_CreateOrReplace | Napkin.Types.Commands.BigQuery | 
| Replacer | Napkin.Run.Effects.Interceptors.TryParseRawQueries | 
| replacer | Napkin.Run.Effects.Interceptors.TryParseRawQueries | 
| ReplaceReference | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| replaceReference | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| ReplCommandOptions |  | 
| 1 (Type/Class) | Napkin.Cli.Repl.Types | 
| 2 (Data Constructor) | Napkin.Cli.Repl.Types | 
| replCommandOption_specFile | Napkin.Cli.Repl.Types | 
| ReplError | Napkin.Repl.Types | 
| ReplExitFailureError | Napkin.Repl.Types | 
| ReplInvocationError | Napkin.Repl.Types | 
| RepoAddr | Napkin.Cli.Init.TemplateRef | 
| reportCompletion | Napkin.Run.Execute | 
| reportFatalError | Napkin.Run.Execute | 
| reportProgress | Napkin.Run.Execute | 
| reportSkipUpdate | Napkin.Run.Execute | 
| reportTableFailed | Napkin.Run.Execute | 
| RepoService | Napkin.Cli.Init.TemplateRef | 
| requestedModulesPaths | Napkin.HaskellInterpreter.Server | 
| ResetOAuth2Credentials | Napkin.Auth.Types | 
| RespectNulls | Napkin.Types | 
| Restart | Napkin.HaskellInterpreter.Types | 
| Restrict | Napkin.Run.Effects.Languages.SqlWrite | 
| ResultCache |  | 
| 1 (Type/Class) | Polysemy.Memoize | 
| 2 (Data Constructor) | Polysemy.Memoize | 
| resultType | Napkin.HaskellInterpreter.Types | 
| retagRef | Napkin.Types | 
| RetrieveOAuth2Credentials | Napkin.Auth.Types | 
| reverse |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| right | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| rightJoin | Napkin.Untyped.Monad | 
| RInt | Napkin.Spec.Yaml.Types.Hooks | 
| Rolling | Napkin.Cli.Validate.Types | 
| round |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| roundN | Napkin.Untyped.Ops.BigQuery | 
| rowNumber |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| rowsAffected | Napkin.Metadata.Lens | 
| row_number | Napkin.Untyped.Ops.Sqlite | 
| rpad |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| rsSQL | Napkin.Parse.TH | 
| rsSQLFrom | Napkin.Parse.TH | 
| rsSQLRel | Napkin.Parse.TH | 
| rsSQLSelExps | Napkin.Parse.TH | 
| rsSQLSExp | Napkin.Parse.TH | 
| RString | Napkin.Spec.Yaml.Types.Hooks | 
| rtFrom | Napkin.Types.Commands | 
| rtrim |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| rtTo | Napkin.Types.Commands | 
| Run | Napkin.Spec.Cli | 
| runAssertionCollect | Napkin.Run.Effects.Interpreters.Assertion | 
| runAssertionCollectEither | Napkin.Run.Effects.Interpreters.Assertion | 
| runAssertionDiscard | Napkin.Run.Effects.Interpreters.Assertion | 
| runAssertionError | Napkin.Run.Effects.Interpreters.Assertion | 
| RunBackendConn | Napkin.Types.BackendRuntime | 
| runBackendConn | Napkin.Types.BackendRuntime | 
| RunBackendEffect | Napkin.Run.Effects.Types | 
| runBackendEffectFake | Napkin.Run.Effects.Types | 
| runBackendEffectReal | Napkin.Run.Effects.Types | 
| runBigQueryExtra | Napkin.Run.Effects.Interpreters.Backend.BigQuery | 
| runComboStatsWith | Napkin.Spec.Combo | 
| runComboWith | Napkin.Spec.Combo | 
| RunCommandOptions |  | 
| 1 (Type/Class) | Napkin.Cli.Run.Types | 
| 2 (Data Constructor) | Napkin.Cli.Run.Types | 
| runCommandOptions_credentialsFile | Napkin.Cli.Run.Types | 
| runCommandOptions_disableAll | Napkin.Cli.Run.Types | 
| runCommandOptions_disableTags | Napkin.Cli.Run.Types | 
| runCommandOptions_dryRun | Napkin.Cli.Run.Types | 
| runCommandOptions_enableAll | Napkin.Cli.Run.Types | 
| runCommandOptions_enableTags | Napkin.Cli.Run.Types | 
| runCommandOptions_forceTables | Napkin.Cli.Run.Types | 
| runCommandOptions_meta | Napkin.Cli.Run.Types | 
| runCommandOptions_metadataConnectionString | Napkin.Cli.Run.Types | 
| runCommandOptions_sharedOptions | Napkin.Cli.Run.Types | 
| runCommandOptions_showProgress | Napkin.Cli.Run.Types | 
| runCommandOptions_skipTables | Napkin.Cli.Run.Types | 
| runCommandOptions_specFile | Napkin.Cli.Run.Types | 
| runCommandOptions_sqlDirectory | Napkin.Cli.Run.Types | 
| runCoreFake | Napkin.Run.Effects.Runtime | 
| runCoreReal | Napkin.Run.Effects.Runtime | 
| runCurrentTimeConst | Polysemy.Time | 
| runCurrentTimeIO | Polysemy.Time | 
| runCustomHook | Napkin.Cli.Repl.Helper | 
| runCustomSpec | Napkin.Cli.Repl.Helper | 
| runDev | Napkin.Cli.Internal.CmdRunner | 
| RunDone | Napkin.Spec.CliReporter | 
| runDone | Napkin.Spec.CliReporter | 
| runDump | Napkin.Spec.Dump | 
| runExample | Polysemy.Memoize.Example | 
| runExternalCreateFakeSuccess | Napkin.Run.Effects.Interpreters.FakeLocal | 
| runExternalCreateIO | Napkin.Run.Effects.Interpreters.ExternalCreate | 
| runFatalError | Napkin.Run.Effects.Interpreters.FatalError | 
| runFatalErrorEither | Napkin.Run.Effects.Interpreters.FatalError | 
| runHistoryCommand | Napkin.Cli.History.CmdRunner | 
| runHookProgram | Napkin.Cli.Repl.Helper | 
| runHookProgramReal | Napkin.Run.Effects.Runtime | 
| runId | Napkin.Metadata.Lens | 
| runLocalFileIO | Napkin.Run.Effects.Interpreters.LocalFile | 
| runLogDiscard | Napkin.Run.Effects.Languages.Log | 
| runLogKatip | Napkin.Run.Effects.Languages.Log | 
| runMockM | Polysemy.Mock | 
| runMockM' | Polysemy.Mock | 
| runMockMList | Polysemy.Mock | 
| RunMode | Napkin.Cli.Run.Types | 
| runNapCommand | Napkin.Cli.CmdRunner | 
| runNapkinError | Napkin.Cli.CmdRunner | 
| runOptimizeFeatures | Napkin.Cli.Optimize.OptimizeFeatureRun | 
| RunOptions |  | 
| 1 (Type/Class) | Napkin.Spec.Cli | 
| 2 (Data Constructor) | Napkin.Spec.Cli | 
| runParser |  | 
| 1 (Function) | Napkin.Cli.Internal.Parser | 
| 2 (Function) | Napkin.Cli.Run.Parser | 
| runPostgresExtraFake | Napkin.Run.Effects.Interpreters.Backend.Postgres | 
| runPostgresExtraReal | Napkin.Run.Effects.Interpreters.Backend.Postgres | 
| runProcessHook | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| runProgramReal | Napkin.Run.Effects.Runtime | 
| runQ | Napkin.Untyped.Monad | 
| RunQuery | Napkin.Run.Effects.Languages.SqlRead | 
| runQuery | Napkin.Run.Effects.Languages.SqlRead | 
| runQuerySingleAnswer | Napkin.Run.Effects.Languages.SqlRead | 
| runRandomTokenIO | Napkin.Utils.Random | 
| runReaderMock | Polysemy.Mock | 
| runRecreateTable | Napkin.Run.Effects.Interpreters.Recreate | 
| runRedshift | Napkin.Run.Redshift | 
| runRedshiftExtra | Napkin.Run.Effects.Interpreters.Backend.Redshift | 
| runRepl |  | 
| 1 (Function) | Napkin.Cli.Repl.Helper | 
| 2 (Function) | Napkin.Cli.Repl.CmdRunner | 
| runRunCommand | Napkin.Cli.Run.Run | 
| runSpec | Napkin.Spec.Types, Napkin.Spec | 
| runSpecE | Napkin.Spec.Types, Napkin.Spec | 
| runSpecProgram | Napkin.Cli.Repl.Helper | 
| runSqlFake | Napkin.Run.Effects.Runtime | 
| runSqliteExtra | Napkin.Run.Effects.Interpreters.Backend.Sqlite | 
| runSqlParseIO | Napkin.Run.Effects.Interpreters.SqlParse | 
| runSqlParsing | Napkin.Run.Effects.Runtime | 
| runSqlReadFake | Napkin.Run.Effects.Interpreters.FakeLocal | 
| runSqlReadIO | Napkin.Run.Effects.Interpreters.SqlRead | 
| runSqlReal | Napkin.Run.Effects.Runtime | 
| runSqlRender | Napkin.Run.Effects.Interpreters.SqlRender | 
| runSqlWriteFake | Napkin.Run.Effects.Interpreters.FakeLocal | 
| runSqlWriteIO | Napkin.Run.Effects.Interpreters.SqlWrite | 
| runTableEnv | Napkin.Run.Effects.Runtime | 
| RuntimeEnv |  | 
| 1 (Type/Class) | Napkin.Run.Types.Runtime | 
| 2 (Data Constructor) | Napkin.Run.Types.Runtime | 
| RuntimeEvent |  | 
| 1 (Type/Class) | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| 2 (Data Constructor) | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| RuntimeEventComplete | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| RuntimeEventDone | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| RuntimeEventFailed | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| RuntimeEventFatal | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| RuntimeEventQueue | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| RuntimeEventSkipped | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| RuntimeEventStart | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| RuntimeEventType | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| RuntimeException | Napkin.Run.Types.ErrorReporting | 
| runTransformedExtraDependencies | Napkin.Run.Effects.Runtime | 
| runTransformedHiddenDependencies | Napkin.Run.Effects.Runtime | 
| runTransformedTargetName | Napkin.Run.Effects.Runtime |