| $sel:_dumpOptions_excludeUnmanagedTables:DumpOptions | Napkin.Spec.Cli | 
| $sel:_dumpOptions_force:DumpOptions | Napkin.Spec.Cli | 
| $sel:_dumpOptions_generateInserts:DumpOptions | Napkin.Spec.Cli | 
| $sel:_dumpOptions_meta:DumpOptions | Napkin.Spec.Cli | 
| $sel:_dumpOptions_outputDirectory:DumpOptions | Napkin.Spec.Cli | 
| $sel:_dumpOptions_sqliteDirectory:DumpOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_app:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_depsOnly:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_disableAll:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_disableTags:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_dryRun:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_enableAll:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_enableTags:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_forceTables:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_logLevel:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_meta:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_metadataConnectionString:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_namespace:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_naturalUpdates:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_showProgress:RunOptions | Napkin.Spec.Cli | 
| $sel:_runOptions_skipTables:RunOptions | Napkin.Spec.Cli | 
| --> |  | 
| 1 (Function) | Napkin.Spec.Yaml.Types.Hooks | 
| 2 (Function) | Napkin.Spec.Yaml.Types.Preprocessors | 
| 3 (Function) | Napkin.Spec.Yaml.Types.Tables | 
| .&&. | Napkin.Untyped.Ops | 
| .:?! | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| .||. | Napkin.Untyped.Ops | 
| /. | Napkin.Untyped.Ops | 
| /=. | Napkin.Untyped.Ops | 
| :-> | Polysemy.Mock | 
| <. | Napkin.Untyped.Ops | 
| <=. | Napkin.Untyped.Ops | 
| ==. | Napkin.Untyped.Ops | 
| ===- | Polysemy.Mock | 
| >. | Napkin.Untyped.Ops | 
| >=. | Napkin.Untyped.Ops | 
| AbsAddr | Napkin.Cli.Init.TemplateRef | 
| Absolute | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| acAppName | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| accessToken | Napkin.Auth.Types | 
| acInteractive | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| ACLEAllAuthenticatedUsers | Napkin.Types.BigQuery | 
| ACLEAllUsers | Napkin.Types.BigQuery | 
| ACLEDomain | Napkin.Types.BigQuery | 
| ACLEGroupEmail | Napkin.Types.BigQuery | 
| ACLEGroupId | Napkin.Types.BigQuery | 
| ACLEProject | Napkin.Types.BigQuery | 
| ACLEUserEmail | Napkin.Types.BigQuery | 
| ACLEUserId | Napkin.Types.BigQuery | 
| acLogOptions | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| ACLOwner | Napkin.Types.BigQuery | 
| ACLReader | Napkin.Types.BigQuery | 
| ACLWriter | Napkin.Types.BigQuery | 
| acos |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| acosh | Napkin.Untyped.Ops.BigQuery | 
| Action | Polysemy.Mock | 
| action | Napkin.Metadata.Lens | 
| ActionList | Polysemy.Mock | 
| ActionStats | Napkin.Types | 
| ActionsU | Polysemy.Mock | 
| Actor | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| addAppNameStep | Napkin.Metadata.Migrations | 
| addDependencies | Napkin.Run.Effects.Languages.TableSpec | 
| addDependency | Napkin.Run.Effects.Languages.TableSpec | 
| addHooks | Napkin.Spec | 
| addMonths | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| addTags | Napkin.Spec | 
| Agg | Napkin.Types | 
| AggLevel | Napkin.Types | 
| Alias |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| alias2MaybePrefixedName | Napkin.Optimization.UnusedCteFields | 
| aliasedNames | Napkin.Types | 
| aliasItem | Napkin.Types | 
| aliasRef | Napkin.Types | 
| AllFirstOrder | Polysemy.Mock | 
| allHaskellModules | Napkin.Spec.Yaml.Types | 
| allocComboEnv | Napkin.Spec.Combo | 
| allowDestructive | Napkin.Metadata.Migrations | 
| AllPrivileges | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| allSpecsDeps | Napkin.Spec.Graph | 
| allSpecsTables | Napkin.Spec.Types, Napkin.Spec | 
| allTablesProcessed | Napkin.Spec.CliReporter | 
| all_ | Napkin.Untyped.Ops | 
| AlreadyExists | Napkin.Cli.Init.TemplateProjectInstatiator | 
| always | Napkin.Untyped.Ops | 
| Analytic | Napkin.Types | 
| analyzeFeatures | Napkin.Cli.Optimize.OptimizeFeatureRun | 
| AnalyzerIssue | Napkin.Cli.Optimize.OptimizeFeatureRun | 
| and | Napkin.Untyped.Ops | 
| anyValue | Napkin.Untyped.Ops.BigQuery | 
| any_ | Napkin.Untyped.Ops | 
| app | Napkin.Metadata.Lens | 
| AppConfig |  | 
| 1 (Type/Class) | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| 2 (Data Constructor) | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| appConfig | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| append | Napkin.HaskellInterpreter.Types | 
| appendRef | Napkin.Types | 
| applyExternMacros | Napkin.Run.Effects.Interceptors.ApplyExternMacros | 
| applyQueryTransformerFunctions | Napkin.Types.Transformation | 
| applyQueryTransformerQueries | Napkin.Types.Transformation | 
| applyQueryTransformerToQuery | Napkin.Types.Transformation | 
| applyQueryTransformerToRef | Napkin.Types.Transformation | 
| applySharedOptions | Napkin.Cli.Shared.Types | 
| applyTransformer | Napkin.Run.Effects.Languages.TableSpec | 
| AppName |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| appName | Napkin.Auth.Types | 
| appNameParser | Napkin.Cli.Common | 
| approxCountDistinct | Napkin.Untyped.Ops.BigQuery | 
| ApproxEqual | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| ApproxEqualAbsolute | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| ApproxEqualRelative | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| approxQuantiles | Napkin.Untyped.Ops.BigQuery | 
| approxTopCount | Napkin.Untyped.Ops.BigQuery | 
| approxTopSum | Napkin.Untyped.Ops.BigQuery | 
| appWrapper | Napkin.Auth.Web.AuthApiServer | 
| argList | Napkin.Render.Common | 
| arguments | Napkin.Spec.Yaml.Types.Extend | 
| argumentsToStrings | Napkin.HaskellInterpreter.Environment | 
| arrayAgg | Napkin.Untyped.Ops.BigQuery | 
| arrayConcat | Napkin.Untyped.Ops.BigQuery | 
| arrayConcatAgg | Napkin.Untyped.Ops.BigQuery | 
| arrayLength | Napkin.Untyped.Ops.BigQuery | 
| ArrayRelation | Napkin.Types | 
| arrayReverse | Napkin.Untyped.Ops.BigQuery | 
| arrayToString | Napkin.Untyped.Ops.BigQuery | 
| as | Napkin.Types | 
| asBool | Napkin.Untyped.Ops | 
| Asc | Napkin.Types | 
| asDate | Napkin.Untyped.Ops | 
| asDouble | Napkin.Untyped.Ops | 
| asin |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| asinh | Napkin.Untyped.Ops.BigQuery | 
| asInt | Napkin.Untyped.Ops | 
| askArg | Napkin.Run.Effects.MetaArguments | 
| askBoolArg | Napkin.Run.Effects.MetaArguments | 
| askBoolArgDefault | Napkin.Run.Effects.MetaArguments | 
| askBoolArgMb | Napkin.Run.Effects.MetaArguments | 
| askNumArg | Napkin.Run.Effects.MetaArguments | 
| askTextArg | Napkin.Run.Effects.MetaArguments | 
| askTextArgMb | Napkin.Run.Effects.MetaArguments | 
| asNapkinOAuth2 | Napkin.Auth.GoogleFlow | 
| asOAuth2Context | Napkin.Run.BigQuery | 
| asQuery | Napkin.Untyped.Monad | 
| AsRelation | Napkin.Types | 
| asRelation | Napkin.Types | 
| asSelf | Napkin.Types | 
| assert | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| Assert' | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assert' | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertAllValuesWithin | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertAnswerConst | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertAnswers | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertAnyPresent | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertAnyValuesWithin | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertCardinalities | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertCount | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertCountConst | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertEquals | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertError | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertExpression | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| Assertion | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| AssertionEntry |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| AssertionGroup |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertionGroup | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| AssertionLog |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertionMessage | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| AssertionSeverity | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertionSeverity | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| AssertionStatus | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertionStatus | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertionToOutput | Napkin.Run.Effects.Interpreters.Assertion | 
| assertM | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertNotNull | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertNoValuesWithin | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertTrue | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertTrueWith | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertTrueWithM | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| assertUniqueBy | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertUniqueByCap | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertUniqueByWhere | Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| assertValues | Napkin.Spec.Yaml.Types.Hooks | 
| assert_all_values_within | Napkin.Spec.Yaml.Types.Hooks | 
| assert_any_values_within | Napkin.Spec.Yaml.Types.Hooks | 
| assert_cardinalities | Napkin.Spec.Yaml.Types.Hooks | 
| assert_count | Napkin.Spec.Yaml.Types.Hooks | 
| assert_expression | Napkin.Spec.Yaml.Types.Hooks | 
| assert_not_null | Napkin.Spec.Yaml.Types.Hooks | 
| assert_no_values_within | Napkin.Spec.Yaml.Types.Hooks | 
| assert_unique | Napkin.Spec.Yaml.Types.Hooks | 
| asteriskExpandDeps | Napkin.Run.Effects.Interceptors.DiscoverDependencies.AsteriskExpand | 
| asText | Napkin.Untyped.Ops | 
| asTimestamp | Napkin.Untyped.Ops | 
| atAlias | Napkin.Types | 
| atan |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| atan2 |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| atanh | Napkin.Untyped.Ops.BigQuery | 
| AttemptedOverwrites | Napkin.Cli.Init.TemplateProjectInstatiator | 
| AuthCommandOptions |  | 
| 1 (Type/Class) | Napkin.Cli.Auth.Types | 
| 2 (Data Constructor) | Napkin.Cli.Auth.Types | 
| AuthCommandOptions_Create | Napkin.Cli.Auth.Types | 
| AuthCommandOptions_Op | Napkin.Cli.Auth.Types | 
| authCommandOptions_op | Napkin.Cli.Auth.Types | 
| AuthCommandOptions_Reset | Napkin.Cli.Auth.Types | 
| authCommandOptions_sharedOptions | Napkin.Cli.Auth.Types | 
| AuthCommandOptions_Show | Napkin.Cli.Auth.Types | 
| authCommandOptions_specFile | Napkin.Cli.Auth.Types | 
| AuthenticationFailed | Napkin.Auth.Types | 
| AuthError | Napkin.Auth.Types | 
| authErrorFromString | Napkin.Auth.Types | 
| AuthEvalError | Napkin.Auth.Types | 
| AuthFileNotFound | Napkin.Auth.Types | 
| authHttpPortParser | Napkin.Cli.Common | 
| AuthInput |  | 
| 1 (Type/Class) | Napkin.Run.BigQuery | 
| 2 (Data Constructor) | Napkin.Run.BigQuery | 
| authorizationUri | Napkin.Auth.GoogleFlow | 
| AuthPort | Napkin.Types.BackendRuntime | 
| authResetWorkflow | Napkin.Auth.GoogleOAuth | 
| authScopeType | Napkin.Auth.Types | 
| AuthToAuthorizedUser | Napkin.Auth.Types | 
| authWorkflow | Napkin.Auth.GoogleOAuth | 
| AuthWWWBrowserError | Napkin.Auth.Types | 
| avg | Napkin.Untyped.Ops | 
| Backend | Napkin.Run.Base, Napkin.Run.Sqlite | 
| BackendConn | Napkin.Run.Base, Napkin.Run.Postgres, Napkin.Run.BigQuery | 
| backendExecute | Napkin.Run.Base | 
| BackendFunctionMeta |  | 
| 1 (Type/Class) | Napkin.Untyped.Ops | 
| 2 (Data Constructor) | Napkin.Untyped.Ops | 
| backendFunctionMeta_aggs | Napkin.Untyped.Ops | 
| backendFunctionMeta_analytics | Napkin.Untyped.Ops | 
| backendParser | Napkin.Cli.Common | 
| backendQuery | Napkin.Run.Base | 
| BackendSpecificEffect | Napkin.Run.Effects.Languages.Backend, Napkin.Run.Effects.Languages.Backend.Postgres | 
| BackendTableMeta | Napkin.Types.Commands, Napkin.Types.Commands | 
| backTicks | Napkin.Render.Common | 
| BadImportException | Napkin.Cli.Eval.ImportAndExtensionControl | 
| badSyntax | Napkin.Parse.Base | 
| BareHints | Napkin.HaskellInterpreter.Types | 
| beamRunner | Napkin.Metadata.Connection | 
| between |  | 
| 1 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| BigQuery |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| bigQueryAggs | Napkin.Untyped.Ops.BigQuery | 
| BigQueryEnv | Napkin.Run.BigQuery | 
| BigQueryExtra | Napkin.Run.Effects.Languages.Backend.BigQuery | 
| bigQueryMeta | Napkin.Untyped.Ops.BigQuery | 
| BigQueryOptions | Napkin.Run.BigQuery | 
| BigqueryProject |  | 
| 1 (Type/Class) | Napkin.Auth.Schema | 
| 2 (Data Constructor) | Napkin.Auth.Schema | 
| BigqueryProjectId |  | 
| 1 (Type/Class) | Napkin.Auth.Schema | 
| 2 (Data Constructor) | Napkin.Auth.Schema | 
| BigqueryProjectT | Napkin.Auth.Schema | 
| BigQueryRunError | Napkin.Run.BigQuery | 
| BigQueryScopes | Napkin.Auth.Types | 
| BigQueryType | Napkin.Types.BigQuery | 
| binary | Napkin.Untyped.Ops | 
| BinFunc |  | 
| 1 (Type/Class) | Napkin.Untyped.Ops.Sqlite | 
| 2 (Type/Class) | Napkin.Untyped.Ops.BigQuery | 
| bitAnd | Napkin.Untyped.Ops.BigQuery | 
| Bitbucket | Napkin.Cli.Init.TemplateRef | 
| bitCount | Napkin.Untyped.Ops.BigQuery | 
| bitOr | Napkin.Untyped.Ops.BigQuery | 
| bitXor | Napkin.Untyped.Ops.BigQuery | 
| boolToInt | Napkin.Untyped.Ops | 
| bpcharcmp | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| bqAvg | Napkin.Untyped.Ops.BigQuery | 
| BQBool | Napkin.Types.BigQuery | 
| BQBytes | Napkin.Types.BigQuery | 
| bqCount | Napkin.Untyped.Ops.BigQuery | 
| bqCountDistinct | Napkin.Untyped.Ops.BigQuery | 
| BQDatasetId |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| BQDate | Napkin.Types.BigQuery | 
| BQDateTime | Napkin.Types.BigQuery | 
| bqeDefDatasetId | Napkin.Run.BigQuery | 
| bqeDefProjectId | Napkin.Run.BigQuery | 
| bqeEnv | Napkin.Run.BigQuery | 
| bqeJobLabels | Napkin.Run.BigQuery | 
| BQFloat64 | Napkin.Types.BigQuery | 
| bqFormatTime | Napkin.Untyped.Ops.BigQuery | 
| BQInt64 | Napkin.Types.BigQuery | 
| bqMax | Napkin.Untyped.Ops.BigQuery | 
| bqMin | Napkin.Untyped.Ops.BigQuery | 
| bqParseTime | Napkin.Untyped.Ops.BigQuery | 
| BQProjectId |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| bqSQL | Napkin.Parse.TH | 
| bqSQLFrom | Napkin.Parse.TH | 
| bqSQLRel | Napkin.Parse.TH | 
| bqSQLSelExps | Napkin.Parse.TH | 
| bqSQLSExp | Napkin.Parse.TH | 
| bqStddev | Napkin.Untyped.Ops.BigQuery | 
| bqStddevPop | Napkin.Untyped.Ops.BigQuery | 
| bqStddevSamp | Napkin.Untyped.Ops.BigQuery | 
| BQString | Napkin.Types.BigQuery | 
| bqSum | Napkin.Untyped.Ops.BigQuery | 
| BQTableId |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| BQTime | Napkin.Types.BigQuery | 
| BQTimestamp | Napkin.Types.BigQuery | 
| bqTypeString | Napkin.Types.BigQuery | 
| bqVariance | Napkin.Untyped.Ops.BigQuery | 
| bqVarPop | Napkin.Untyped.Ops.BigQuery | 
| bqVarSamp | Napkin.Untyped.Ops.BigQuery | 
| BrowserException | Napkin.Utils.Web | 
| BrowserInvocationException | Napkin.Utils.Web | 
| btrim | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| builtAt | Napkin.Utils.Version | 
| BuiltIn | Napkin.Cli.Init.TemplateRef | 
| builtinHooks | Napkin.Spec.Yaml.Types.Programs | 
| BuiltinOrCustomProgram | Napkin.Spec.Yaml.Types.Extend | 
| builtinParsers | Napkin.Spec.Yaml.Types.Programs | 
| BuiltinProgram | Napkin.Spec.Yaml.Types.Extend | 
| builtinSpecPrograms | Napkin.Spec.Yaml.Types.Programs | 
| byteLength | Napkin.Untyped.Ops.BigQuery | 
| bytesAffected | Napkin.Metadata.Lens | 
| CachableEffect | Polysemy.Memoize | 
| CachedMaxChildWeight | Napkin.Utils.Graph | 
| cacheEffect | Polysemy.Memoize | 
| CacheIndex | Napkin.Auth.CacheHandler | 
| cacheIndex | Napkin.Auth.CacheHandler | 
| cacheInput | Polysemy.Memoize.Example | 
| cacheKey | Polysemy.Memoize | 
| callbackH | Napkin.Auth.Web.AuthApiServer | 
| CallbackPort | Napkin.Auth.Types | 
| callbackPort | Napkin.Auth.Types | 
| callbackUrlWhenNoXWindow | Napkin.Auth.GoogleOAuth | 
| Cascade |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.SqlWrite | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.SqlWrite | 
| Case | Napkin.Types | 
| CaseExternFun | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseFrom | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseGroupBy | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseInSensitive | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| CaseInterval | Napkin.Optimization.UnusedCteFields.Visitor | 
| caseMatch_ | Napkin.Untyped.Ops | 
| CaseOrder | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseOrderPart | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseQuery | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseSensitive | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| CaseSensitivity | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| CaseSExp | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseSExpList | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseSExpOrQuery | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseSExpOrQueryList | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseValue | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseWindowFun | Napkin.Optimization.UnusedCteFields.Visitor | 
| CaseWOver | Napkin.Optimization.UnusedCteFields.Visitor | 
| case_ | Napkin.Untyped.Ops | 
| Cast | Napkin.Types | 
| cast | Napkin.Untyped.Ops | 
| castToField | Napkin.Untyped.Utils | 
| cbrt | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| ceAppConfig | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| ceEventQueue | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| ceil |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| ceLog | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| Century | Napkin.Types | 
| changes | Napkin.Untyped.Ops.Sqlite | 
| char | Napkin.Untyped.Ops.Sqlite | 
| charindex | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| charLength | Napkin.Untyped.Ops.BigQuery | 
| checksum | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| CheckTableExists |  | 
| 1 (Type/Class) | Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands | 
| 3 (Data Constructor) | Napkin.Run.Effects.Languages.SqlRead | 
| checkTableExists |  | 
| 1 (Function) | Napkin.Run.Commands | 
| 2 (Function) | Napkin.Run.Effects.Languages.SqlRead | 
| 3 (Function) | Napkin.Run.PGCommon | 
| chooseMaybe | Napkin.Cli.Util.Input | 
| chr | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| chunksOf | Napkin.Utils.Lists | 
| ClearScreen | Napkin.Cli.Validate.Types | 
| clearSingleCache | Napkin.Run.Effects.Interceptors.Cache | 
| CLI | Napkin.Auth.Types | 
| cliAttrMap | Napkin.Spec.CliReporter | 
| CLICommand | Napkin.Run.Types.ErrorReporting | 
| clientId | Napkin.Auth.Types | 
| clientSecret | Napkin.Auth.Types | 
| CliOptions | Napkin.Spec.Cli | 
| cliParser | Napkin.Cli.Shared.Parser | 
| cliReporter | Napkin.Spec.CliReporter | 
| coalesce |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| CodeChallenge | Napkin.Auth.Types | 
| codePointsToBytes | Napkin.Untyped.Ops.BigQuery | 
| codePointsToString | Napkin.Untyped.Ops.BigQuery | 
| CodeVerifier | Napkin.Auth.Types | 
| collect |  | 
| 1 (Function) | Napkin.Utils.Lists | 
| 2 (Function) | Napkin.Utils | 
| collectUnionQueries | Napkin.Types | 
| ColumnName | Napkin.Types.BigQuery | 
| columnsToRows | Napkin.Untyped.Utils | 
| columnsToSchema | Napkin.Run.Sqlite | 
| combineTables | Napkin.Run.Effects.Programs | 
| combineTablesLeft | Napkin.Untyped.Utils | 
| combineTablesOuter |  | 
| 1 (Function) | Napkin.Untyped.Utils.Redshift, Napkin.Untyped.Utils.Postgres | 
| 2 (Function) | Napkin.Untyped.Utils.BigQuery | 
| combineTablesSpec | Napkin.Spec | 
| Combo | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| ComboEnv |  | 
| 1 (Type/Class) | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| 2 (Data Constructor) | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| ComboT |  | 
| 1 (Type/Class) | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| 2 (Data Constructor) | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| Command |  | 
| 1 (Type/Class) | Napkin.Run.Base, Napkin.Run.Sqlite | 
| 2 (Type/Class) | Napkin.Run.Effects.Languages.ExternalCreate | 
| CommandArg | Napkin.Run.Effects.Languages.ExternalCreate | 
| CommandDescr | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| commandDescr | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| commandSpec | Napkin.Spec | 
| commonEscapes | Napkin.Render.Common | 
| CompareCount | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| compareCount | Napkin.Run.Effects.Hooks.Types | 
| compileSpecs | Napkin.Spec.Cli | 
| complete | Napkin.Metadata.Lens | 
| componentsRef | Napkin.Types.BigQuery | 
| computePercentiles |  | 
| 1 (Function) | Napkin.Untyped.Utils.Redshift, Napkin.Untyped.Utils.Postgres | 
| 2 (Function) | Napkin.Untyped.Utils.BigQuery | 
| concat | Napkin.Untyped.Ops.BigQuery | 
| configureGoogleOAuth2Env | Napkin.Auth.GoogleFlow | 
| ConnectionString |  | 
| 1 (Type/Class) | Napkin.Types.BackendRuntime | 
| 2 (Type/Class) | Napkin.Metadata.Connection | 
| 3 (Data Constructor) | Napkin.Metadata.Connection | 
| connectionUriParser | Napkin.Cli.Common | 
| connectRedshift | Napkin.Run.Redshift | 
| ControllableTraverse | Napkin.Optimization.UnusedCteFields.Visitor | 
| convertCorresponding | Napkin.Parse.Base | 
| convertDirection | Napkin.Parse.Base | 
| convertFetchFirst | Napkin.Parse.Base | 
| convertFrame | Napkin.Parse.Base | 
| convertFramePos | Napkin.Parse.Base | 
| convertFrom | Napkin.Parse.Base | 
| convertGroupBy | Napkin.Parse.Base | 
| convertGroupingExpr | Napkin.Parse.Base | 
| convertHaving | Napkin.Parse.Base | 
| convertInPredValue | Napkin.Parse.Base | 
| convertIntervalTypeField | Napkin.Parse.Base | 
| convertNullsOrder | Napkin.Parse.Base | 
| convertNullsRespect | Napkin.Parse.Base | 
| convertNullsRespectFunMod | Napkin.Parse.Base | 
| convertOffset | Napkin.Parse.Base | 
| convertOrderBy | Napkin.Parse.Base | 
| convertQueryExpr | Napkin.Parse.Base | 
| convertSelect | Napkin.Parse.Base | 
| convertSetQuantifier | Napkin.Parse.Base | 
| convertSetQuantifierForSetOperatorName | Napkin.Parse.Base | 
| convertSortSpec | Napkin.Parse.Base | 
| convertTimeZone | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| convertType | Napkin.Parse.Base | 
| convertWhere | Napkin.Parse.Base | 
| convS | Napkin.Types | 
| copyData | Napkin.Run.Effects.Programs | 
| CopyTable |  | 
| 1 (Type/Class) | Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands | 
| 3 (Data Constructor) | Napkin.Run.Effects.Languages.SqlWrite | 
| copyTable | Napkin.Run.Effects.Languages.SqlWrite | 
| Core | Napkin.Run.Effects.Types | 
| corr | Napkin.Untyped.Ops.BigQuery | 
| correlatedKey | Napkin.Auth.Types | 
| cos |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| cosh | Napkin.Untyped.Ops.BigQuery | 
| cost | Napkin.Metadata.Lens | 
| cot | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| count | Napkin.Untyped.Ops | 
| countd | Napkin.Untyped.Ops | 
| countIf | Napkin.Untyped.Ops.BigQuery | 
| CountTolerance | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| countTrue | Napkin.Untyped.Ops | 
| covarPop | Napkin.Untyped.Ops.BigQuery | 
| covarSamp | Napkin.Untyped.Ops.BigQuery | 
| crc32 | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| Create | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| CreateModel |  | 
| 1 (Type/Class) | Napkin.Types.Commands.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.Commands.BigQuery | 
| createModel_modelName | Napkin.Types.Commands.BigQuery | 
| createModel_modelOptions | Napkin.Types.Commands.BigQuery | 
| createModel_replacement | Napkin.Types.Commands.BigQuery | 
| createModel_trainingData | Napkin.Types.Commands.BigQuery | 
| CreateOAuth2Credentials | Napkin.Auth.Types | 
| createProjectFromTemplate | Napkin.Cli.Init.TemplateProjectInstatiator | 
| createRawSql | Napkin.Run.Effects.Programs | 
| createReference | Napkin.Run.Effects.Interpreters.FakeLocal | 
| createSpecRunEntry | Napkin.Metadata.Actions | 
| createTable | Napkin.Types.Commands | 
| CreateTableAs |  | 
| 1 (Type/Class) | Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands | 
| 3 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 4 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| createTableAs | Napkin.Run.Effects.Languages.SqlWrite | 
| CreateTableAsWithMeta | Napkin.Run.Effects.Languages.SqlWrite | 
| createTableAsWithMeta | Napkin.Run.Effects.Languages.SqlWrite | 
| createTableWithExternalCommand | Napkin.Run.Effects.Languages.ExternalCreate | 
| CreateTableWithExternalCommand' | Napkin.Run.Effects.Languages.ExternalCreate | 
| createTableWithExternalCommand' | Napkin.Run.Effects.Languages.ExternalCreate | 
| createToInsert | Napkin.Types.Commands | 
| CreateViewAs |  | 
| 1 (Type/Class) | Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands | 
| 3 (Data Constructor) | Napkin.Run.Effects.Languages.SqlWrite | 
| createViewAs | Napkin.Run.Effects.Languages.SqlWrite | 
| createWithQuery | Napkin.Run.Effects.Programs | 
| credentialDbParser | Napkin.Cli.Common | 
| CredentialDir | Napkin.Auth.Types | 
| credentialsFileParser | Napkin.Cli.Common | 
| credentialsFromProject | Napkin.Auth.CacheHandler | 
| CredentialsJson |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| CredentialsPath | Napkin.Types.BackendRuntime | 
| crossJoin | Napkin.Untyped.Monad | 
| ctaMeta |  | 
| 1 (Function) | Napkin.Types.Commands | 
| 2 (Function) | Napkin.Spec.Types, Napkin.Spec | 
| ctaName |  | 
| 1 (Function) | Napkin.Types.Commands | 
| 2 (Function) | Napkin.Spec.Types, Napkin.Spec | 
| ctaQuery |  | 
| 1 (Function) | Napkin.Types.Commands | 
| 2 (Function) | Napkin.Spec.Types, Napkin.Spec | 
| ctaToSpec | Napkin.Spec | 
| CteField |  | 
| 1 (Type/Class) | Napkin.Optimization.UnusedCteFields | 
| 2 (Data Constructor) | Napkin.Optimization.UnusedCteFields | 
| cteTable | Napkin.Types.Commands | 
| CteTables | Napkin.Optimization.UnusedCteFields | 
| ctFrom | Napkin.Types.Commands | 
| CtorPrefix | Napkin.Spec.Yaml.Encoding | 
| CtorTag | Napkin.Spec.Yaml.Encoding | 
| ctTo | Napkin.Types.Commands | 
| ctype | Napkin.Auth.Types | 
| cumeDist |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| cume_dist | Napkin.Untyped.Ops.Sqlite | 
| currentDate | Napkin.Untyped.Ops.BigQuery | 
| currentDatetime | Napkin.Untyped.Ops.BigQuery | 
| CurrentDir |  | 
| 1 (Type/Class) | Napkin.Cli.Init.TemplateProjectInstatiator | 
| 2 (Data Constructor) | Napkin.Cli.Init.TemplateProjectInstatiator | 
| currentFolder | Napkin.Utils.FileSystem | 
| CurrentRow | Napkin.Types | 
| currentStats | Napkin.Run.Base | 
| currentTime | Napkin.Untyped.Ops.BigQuery | 
| currentTimestamp | Napkin.Untyped.Ops.BigQuery | 
| current_date |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| CustomProgram | Napkin.Spec.Yaml.Types.Extend | 
| CustomSpecPreprocessor |  | 
| 1 (Type/Class) | Napkin.Spec.Cli | 
| 2 (Data Constructor) | Napkin.Spec.Cli | 
| CustomValidator |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| customValidatorValidateSpecProgram | Napkin.Run.Effects.Interceptors.Validate | 
| cvaName | Napkin.Types.Commands | 
| cvaQuery | Napkin.Types.Commands | 
| dagRoots | Napkin.Utils.Graph | 
| Database | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| DatabaseFailure | Napkin.Auth.Types | 
| DataTypeForBackend | Napkin.Metadata.Types | 
| date | Napkin.Untyped.Ops.Sqlite | 
| dateAdd |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| dateCmp | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| dateCmpTimestamp | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| dateDiff |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| dateDiffNonNeg | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| dateDiffSafe | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| dateFromUnixDate | Napkin.Untyped.Ops.BigQuery | 
| DatePart | Napkin.Types | 
| datePart | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| datePartYear | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| dateSub | Napkin.Untyped.Ops.BigQuery | 
| datetime | Napkin.Untyped.Ops.Sqlite | 
| dateTimeAdd | Napkin.Untyped.Ops.BigQuery | 
| dateTimeDateAndTime | Napkin.Untyped.Ops.BigQuery | 
| dateTimeDiff | Napkin.Untyped.Ops.BigQuery | 
| dateTimestamp | Napkin.Untyped.Ops.BigQuery | 
| dateTimeSub | Napkin.Untyped.Ops.BigQuery | 
| dateTimeTimestamp | Napkin.Untyped.Ops.BigQuery | 
| dateTimeTrunc | Napkin.Untyped.Ops.BigQuery | 
| dateTimeYMDHMS | Napkin.Untyped.Ops.BigQuery | 
| dateTrunc |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| dateYMD | Napkin.Untyped.Ops.BigQuery | 
| Day | Napkin.Types | 
| DayOfWeek | Napkin.Types | 
| DayOfYear | Napkin.Types | 
| DbBackend | Napkin.Backends.Types | 
| dbBackend | Napkin.Spec.Yaml.Types | 
| DbBackendApi | Napkin.Backends.Types | 
| DbBackendApiWrapper |  | 
| 1 (Type/Class) | Napkin.Backends.Types | 
| 2 (Data Constructor) | Napkin.Backends.Types | 
| DbBackendConstraints | Napkin.Cli.Optimize.OptimizeSpec | 
| DbBackendOptions | Napkin.Types.BackendRuntime, Napkin.Run.BigQuery | 
| DbBackend_BigQuery | Napkin.Backends.Types | 
| DbBackend_Postgres | Napkin.Backends.Types | 
| DbBackend_Redshift | Napkin.Backends.Types | 
| DbBackend_Sqlite | Napkin.Backends.Types | 
| dbType | Napkin.Metadata.Types | 
| DbUri |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| dbUri | Napkin.Auth.Types | 
| Decade | Napkin.Types | 
| decode | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| decodeO2Token | Napkin.Auth.GoogleOAuth | 
| decomposeRef | Napkin.Run.BigQuery | 
| dedupByArray | Napkin.Untyped.Utils.BigQuery | 
| dedupByRowNumber | Napkin.Untyped.Utils.BigQuery | 
| deepApply | Napkin.Untyped.Ops | 
| defaultAppName | Napkin.Cli.Common | 
| defaultClientId | Napkin.Auth.GoogleEnvConfig | 
| defaultClientSecret | Napkin.Auth.GoogleEnvConfig | 
| DefaultCtorPrefix | Napkin.Spec.Yaml.Encoding | 
| DefaultExtensions | Napkin.HaskellInterpreter.Types | 
| defaultExtensions | Napkin.HaskellInterpreter.Environment | 
| DefaultFieldPrefix | Napkin.Spec.Yaml.Encoding | 
| defaultHaskellFolder | Napkin.Spec.Yaml.Types | 
| defaultMetadataConnection | Napkin.Metadata.Connection | 
| DefaultMigrationBackend |  | 
| 1 (Type/Class) | Napkin.Auth.Schema | 
| 2 (Type/Class) | Napkin.Metadata.Types | 
| defaultMigrationBackend |  | 
| 1 (Function) | Napkin.Auth.Schema | 
| 2 (Function) | Napkin.Metadata.Types | 
| defaultOAuth2 | Napkin.Auth.GoogleFlow | 
| defaultPackages | Napkin.HaskellInterpreter.Environment | 
| defaultReplImports | Napkin.HaskellInterpreter.Environment | 
| defaultSqlFolder | Napkin.Spec.Yaml.Types | 
| DefinedQuery |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| DefinedRelation |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| defineTable | Napkin.Spec | 
| defQuery | Napkin.Types | 
| defRS | Napkin.Run.Redshift | 
| defTableMeta | Napkin.Types.Redshift | 
| degrees | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| Delete | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| deleteCorrelatedOAuth | Napkin.Auth.CacheHandler | 
| deleteCtesQuery | Napkin.Optimization.CteDeduplication.DeleteCtes | 
| deleteCtesQueryWith | Napkin.Optimization.CteDeduplication.DeleteCtes | 
| DeleteFrom |  | 
| 1 (Type/Class) | Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands | 
| 3 (Data Constructor) | Napkin.Run.Effects.Languages.SqlWrite | 
| deleteFrom | Napkin.Run.Effects.Languages.SqlWrite | 
| deleteFromTarget | Napkin.Run.Effects.Languages.TableSpec | 
| denseAvg |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| denseRank |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| dense_rank | Napkin.Untyped.Ops.Sqlite | 
| DepChain | Napkin.Spec.Types, Napkin.Spec | 
| dependencies | Napkin.Run.Effects.Runtime | 
| deps | Napkin.Metadata.Lens | 
| Desc | Napkin.Types | 
| describe | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| describe' | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| detectMergeableCtes | Napkin.Optimization.CteDeduplication | 
| detectUnusedColumns | Napkin.Optimization.UnusedCteFields | 
| devCommands | Napkin.Cli.Internal.Parser | 
| DevNapCommand | Napkin.Cli.Internal.Types | 
| DevNapCommand_EvalHaskellFunction | Napkin.Cli.Internal.Types | 
| DevNapCommand_FormatSqlFile | Napkin.Cli.Internal.Types | 
| DevNapCommand_PrintAstForSqlFile | Napkin.Cli.Internal.Types | 
| DevNapCommand_PrintRawAstForSqlFile | Napkin.Cli.Internal.Types | 
| dexp | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| dfTable | Napkin.Types.Commands | 
| dfWhere | Napkin.Types.Commands | 
| diffUTCTime_ | Napkin.Metadata.Types | 
| dirParser | Napkin.Cli.Common | 
| dirParserWithDefault | Napkin.Cli.Common | 
| dirParserWithDefaultFolder | Napkin.Cli.Common | 
| discoverUnusedCteFields | Napkin.Optimization.UnusedCteFields | 
| discoverUnusedCteFields' | Napkin.Cli.Optimize.OptimizeFeatureRun | 
| displayCompareCount | Napkin.Run.Effects.Hooks.Types | 
| displayCredentials | Napkin.Auth.GoogleOAuth | 
| DisplayOAuth2Credentials | Napkin.Auth.Types | 
| displayYamlSpecInterpretError | Napkin.Run.Types.ErrorReporting | 
| DistAll | Napkin.Types.Redshift | 
| DistEven | Napkin.Types.Redshift | 
| Distinct | Napkin.Types | 
| Distinctness | Napkin.Types | 
| DistKey | Napkin.Types.Redshift | 
| DistStyle | Napkin.Types.Redshift | 
| div | Napkin.Untyped.Ops.BigQuery | 
| dlog1 | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| dlog10 | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| docs | Napkin.Utils.URL | 
| Done | Napkin.Spec.CliReporter | 
| doWork | Napkin.Cli.Auth.CmdRunner | 
| drawScreen | Napkin.Spec.CliReporter | 
| DrawState |  | 
| 1 (Type/Class) | Napkin.Spec.CliReporter | 
| 2 (Data Constructor) | Napkin.Spec.CliReporter | 
| Drop | Napkin.Types.Commands | 
| dropCascade | Napkin.Types.Commands | 
| dropCommand | Napkin.Types.Commands | 
| dropCommonPrefix | Napkin.Utils.Lists | 
| dropStart | Napkin.Utils.Text | 
| DropTable |  | 
| 1 (Type/Class) | Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands | 
| 3 (Data Constructor) | Napkin.Run.Effects.Languages.SqlWrite | 
| dropTable |  | 
| 1 (Function) | Napkin.Types.Commands | 
| 2 (Function) | Napkin.Run.Effects.Languages.SqlWrite | 
| dropTableAliasAlias | Napkin.Optimization.CteDeduplication.DropTableAlias | 
| dropTableAliasFrom | Napkin.Optimization.CteDeduplication.DropTableAlias | 
| dropTableAliasOrderPart | Napkin.Optimization.CteDeduplication.DropTableAlias | 
| dropTableAliasQuery | Napkin.Optimization.CteDeduplication.DropTableAlias | 
| dropTableAliasRef | Napkin.Optimization.CteDeduplication.DropTableAlias | 
| dropTableAliasRelation | Napkin.Optimization.CteDeduplication.DropTableAlias | 
| dropTableAliasSelected | Napkin.Optimization.CteDeduplication.DropTableAlias | 
| dropTableAliasSelectedRel | Napkin.Optimization.CteDeduplication.DropTableAlias | 
| dropTableAliasSExp | Napkin.Optimization.CteDeduplication.DropTableAlias | 
| dropTableAliasWith | Napkin.Optimization.CteDeduplication.DropTableAlias | 
| DropView |  | 
| 1 (Type/Class) | Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands | 
| 3 (Data Constructor) | Napkin.Run.Effects.Languages.SqlWrite | 
| dropView |  | 
| 1 (Function) | Napkin.Types.Commands | 
| 2 (Function) | Napkin.Run.Effects.Languages.SqlWrite | 
| DryRun | Napkin.Cli.Run.Types | 
| DSumI | Polysemy.Mock | 
| dtCascade | Napkin.Types.Commands | 
| dtIfExists | Napkin.Types.Commands | 
| dtName | Napkin.Types.Commands | 
| Dump | Napkin.Spec.Cli | 
| dump | Napkin.Cli.Dump.Dump | 
| DumpCommandOptions |  | 
| 1 (Type/Class) | Napkin.Cli.Dump.Types | 
| 2 (Data Constructor) | Napkin.Cli.Dump.Types | 
| dumpCommandOptions_force | Napkin.Cli.Dump.Types | 
| dumpCommandOptions_generateInserts | Napkin.Cli.Dump.Types | 
| dumpCommandOptions_includeUnmanagedTables | Napkin.Cli.Dump.Types | 
| dumpCommandOptions_meta | Napkin.Cli.Dump.Types | 
| dumpCommandOptions_outputDirectory | Napkin.Cli.Dump.Types | 
| dumpCommandOptions_specFile | Napkin.Cli.Dump.Types | 
| DumpDeps | Napkin.Spec.Cli | 
| dumpDeps | Napkin.Spec.Cli | 
| DumpOptions |  | 
| 1 (Type/Class) | Napkin.Spec.Cli | 
| 2 (Data Constructor) | Napkin.Spec.Cli | 
| duplicatedCtes | Napkin.Optimization.CteDeduplication | 
| DuplicateUnion | Napkin.Types | 
| dvCascade | Napkin.Types.Commands | 
| dvIfExists | Napkin.Types.Commands | 
| dvName | Napkin.Types.Commands | 
| DynamicMeta |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.SqlWrite | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.SqlWrite | 
| echo |  | 
| 1 (Function) | Napkin.Run.Effects.Languages.Log | 
| 2 (Function) | Napkin.Logging | 
| echo' | Napkin.Logging | 
| eitherRNG | Napkin.Auth.Utils | 
| ElapsedSeconds | Napkin.Spec.CliReporter | 
| elapsedTime | Napkin.Spec.CliReporter | 
| emptyIState | Napkin.Run.Effects.Interpreters.FakeLocal | 
| emptyQuery | Napkin.Types | 
| emptyTableMeta | Napkin.Types.BigQuery | 
| Encoding |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Encoding | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Encoding | 
| EncodingMethod | Napkin.Auth.Types | 
| encrypt | Napkin.Auth.Utils | 
| endsWith | Napkin.Untyped.Ops.BigQuery | 
| entryId | Napkin.Metadata.Lens | 
| env | Napkin.HaskellInterpreter.Server | 
| Epoch | Napkin.Types | 
| Equal | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| error | Napkin.Metadata.Lens | 
| errorBox | Napkin.Spec.CliReporter | 
| ErrorInfo | Napkin.Spec.CliReporter | 
| ErrorLocation | Napkin.Run.Effects.Languages.SqlParse | 
| escapeString | Napkin.Render.Common | 
| eta | Napkin.Spec.CliReporter | 
| etaNow | Napkin.Utils.Eta.IncDepEta | 
| EtaType | Napkin.Utils.Eta.IncDepEta | 
| eval | Napkin.Auth.GoogleFlow | 
| eval' | Napkin.HaskellInterpreter.Client | 
| EvalHaskellFunCmd |  | 
| 1 (Type/Class) | Napkin.Cli.Eval.Command | 
| 2 (Data Constructor) | Napkin.Cli.Eval.Command | 
| evalHaskellFunCmd | Napkin.Cli.Eval.CmdRunner | 
| evalHaskellFunCmd_checkImports | Napkin.Cli.Eval.Command | 
| evalHaskellFunCmd_defaultExtensions | Napkin.Cli.Eval.Command | 
| evalHaskellFunCmd_extraPackages | Napkin.Cli.Eval.Command | 
| evalHaskellFunCmd_function | Napkin.Cli.Eval.Command | 
| evalHaskellFunCmd_module | Napkin.Cli.Eval.Command | 
| evalHaskellFunCmd_monadness | Napkin.Cli.Eval.Command | 
| evalHaskellFunCmd_repeat | Napkin.Cli.Eval.Command | 
| evalHaskellFunCmd_resultType | Napkin.Cli.Eval.Command | 
| evalHaskellFunCmd_searchPath | Napkin.Cli.Eval.Command | 
| evalHsExpr | Napkin.HaskellInterpreter.Client | 
| evalHsFun |  | 
| 1 (Function) | Napkin.HaskellInterpreter.Client | 
| 2 (Function) | Napkin.Spec.Yaml.Interpret | 
| evalQ | Napkin.Untyped.Monad | 
| EvalRequest | Napkin.HaskellInterpreter.Types | 
| evalResponseVar | Napkin.HaskellInterpreter.Types | 
| eventHandler | Napkin.Spec.CliReporter | 
| eventQueueSize | Napkin.Spec.Combo | 
| Example | Polysemy.Memoize.Example | 
| example | Polysemy.Memoize.Example | 
| ExampleCachableEffect | Polysemy.Memoize.Example | 
| exampleTest | Polysemy.Mock.Example | 
| ExceptColumns | Napkin.Types | 
| ExcludeUnmanagedTables | Napkin.Spec.Graph | 
| execCommand | Napkin.Run.Base | 
| execute | Napkin.Run.PGCommon | 
| executeRun | Napkin.Cli.Run.Run | 
| executeSpec | Napkin.Run.Execute | 
| exists | Napkin.Untyped.Ops | 
| exitRunFailed | Napkin.Spec.Cli | 
| exitValidationFailed | Napkin.Spec.Cli | 
| exp |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| expectActions | Polysemy.Mock | 
| expectedRuntimeForGraph | Napkin.Spec.Persist | 
| ExpectRequest | Polysemy.Mock | 
| expiresIn | Napkin.Auth.Types | 
| explicitSelectStar | Napkin.Untyped.Monad | 
| explicitSelectStarWith | Napkin.Untyped.Monad | 
| expression | Napkin.HaskellInterpreter.Types | 
| extensionArguments | Napkin.HaskellInterpreter.Environment | 
| extensionName | Napkin.HaskellInterpreter.HaskellExtension | 
| Extern | Napkin.Types | 
| ExternalCreate | Napkin.Run.Effects.Languages.ExternalCreate | 
| externalCreate | Napkin.Run.Effects.Programs | 
| ExternalCreateIO | Napkin.Run.Effects.Interpreters.ExternalCreate | 
| ExternalTableType | Napkin.Spec.Graph.Types | 
| ExternFun | Napkin.Types | 
| ExternMacros |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| ExternRaw | Napkin.Types | 
| ExternWindow | Napkin.Types | 
| extra | Napkin.Spec.Yaml.Types.Extend | 
| extract |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| extraDefaultExtensions | Napkin.HaskellInterpreter.Types | 
| ExtraDependencies |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.TableSpec | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.TableSpec | 
| extraDoc | Napkin.Cli.Init.Parser | 
| ExtraPackageDbs | Napkin.HaskellInterpreter.Types | 
| ExtraPackages | Napkin.HaskellInterpreter.Types | 
| extraPackages | Napkin.HaskellInterpreter.Types | 
| Failed | Napkin.Spec.CliReporter | 
| failedAssertion | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| FailedToDownloadTemplate | Napkin.Cli.Init.TemplateProjectInstatiator | 
| FailedToLoadTemplate | Napkin.Cli.Init.TemplateProjectInstatiator | 
| FailLater |  | 
| 1 (Data Constructor) | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types.Programs | 
| failLater | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| FailMissing | Napkin.Run.Effects.Languages.SqlWrite | 
| FailNow |  | 
| 1 (Data Constructor) | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types.Programs | 
| Failure | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| failureStateLine | Napkin.Spec.CliReporter | 
| FailureWithMessage | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| false | Napkin.Types | 
| farmFingerprint | Napkin.Untyped.Ops.BigQuery | 
| FatalError |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.FatalError | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.FatalError | 
| fatalError | Napkin.Run.Effects.Languages.FatalError | 
| FatalErrorInfo | Napkin.Run.Effects.Languages.FatalError | 
| FeatureNotSupportedError | Napkin.Parse.Base | 
| FieldPrefix | Napkin.Spec.Yaml.Encoding | 
| fieldsOfCteQueries | Napkin.Optimization.UnusedCteFields | 
| File | Napkin.Run.Effects.Languages.SqlParse | 
| FileType | Napkin.Utils.FileSystem | 
| FileType_Dir | Napkin.Utils.FileSystem | 
| FileType_File | Napkin.Utils.FileSystem | 
| filterByNodeLabel | Napkin.Spec.Persist | 
| filterByState | Napkin.Spec.CliReporter | 
| filterFailedAssertions | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| filterFields | Napkin.Untyped.Utils | 
| filterFieldsByTable | Napkin.Optimization.UnusedCteFields | 
| findAll | Napkin.Auth.CacheHandler | 
| findBy | Napkin.Auth.CacheHandler | 
| findByIndex | Napkin.Auth.CacheHandler | 
| findCredentials | Napkin.Auth.GoogleOAuth | 
| findCredentialsByIndex | Napkin.Auth.CacheHandler | 
| findCycles | Napkin.Spec.Graph | 
| findDuplicatedCtes | Napkin.Cli.Optimize.OptimizeFeatureRun | 
| findHeaviestPathInDagForest | Napkin.Utils.Graph | 
| FinishFatal | Napkin.Spec.CliReporter | 
| firstValue |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| first_value | Napkin.Untyped.Ops.Sqlite | 
| flattenActionList | Polysemy.Mock | 
| floor |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| for |  | 
| 1 (Function) | Napkin.Utils.Lists | 
| 2 (Function) | Napkin.Utils | 
| Force | Napkin.Spec.Dump | 
| forceReload | Napkin.HaskellInterpreter.Types | 
| forgetM | Polysemy.Mock | 
| format | Napkin.Untyped.Ops.BigQuery | 
| formatDate | Napkin.Untyped.Ops.BigQuery | 
| formatDateTime | Napkin.Untyped.Ops.BigQuery | 
| formatSqlFile | Napkin.Cli.Internal.CmdRunner | 
| formatTimestamp | Napkin.Untyped.Ops.BigQuery | 
| FrameLength | Napkin.Types | 
| freshPreviousStates | Napkin.Spec.CliReporter | 
| From |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| fromAliases | Napkin.Types | 
| fromAlias_ | Napkin.Untyped.Monad | 
| fromBase64 | Napkin.Untyped.Ops.BigQuery | 
| fromDynamicMeta | Napkin.Run.Effects.Languages.SqlWrite | 
| fromFields | Napkin.Optimization.UnusedCteFields | 
| fromIfNecessary | Napkin.Untyped.Monad | 
| fromOrJoin | Napkin.Untyped.Monad | 
| fromQuery | Napkin.Untyped.Monad | 
| fromRef_ | Napkin.Untyped.Monad | 
| fromRel | Napkin.Untyped.Monad | 
| fromSelected_ | Napkin.Untyped.Monad | 
| fromSpecified | Napkin.Untyped.Monad | 
| FromToRange | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| FromUser |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| from_ | Napkin.Untyped.Monad | 
| fullMigration | Napkin.Metadata.Migrations | 
| fullWindow | Napkin.Types | 
| funAs | Napkin.Types | 
| funcallArgs_ | Napkin.Render.Common | 
| funcall_ | Napkin.Render.Common | 
| funcSha1 | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| Function |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Type/Class) | Napkin.HaskellInterpreter.Types | 
| 3 (Data Constructor) | Napkin.HaskellInterpreter.Types | 
| function |  | 
| 1 (Function) | Napkin.HaskellInterpreter.Types | 
| 2 (Function) | Napkin.Spec.Yaml.Types.Extend | 
| functionName | Napkin.HaskellInterpreter.Types | 
| FunctionResultType | Napkin.Cli.Eval.Command | 
| FunctionResultType_Query | Napkin.Cli.Eval.Command | 
| FunctionResultType_StateInt | Napkin.Cli.Eval.Command | 
| FunctionResultType_String | Napkin.Cli.Eval.Command | 
| FunctionResultType_String1 | Napkin.Cli.Eval.Command | 
| FunctionResultType_String2 | Napkin.Cli.Eval.Command | 
| FunctionResultType_Unit | Napkin.Cli.Eval.Command | 
| FunModifier | Napkin.Types | 
| funNorm | Napkin.Render.Common | 
| GCDomain |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| gcDomain | Napkin.Types.BigQuery | 
| GCGroupEmail |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| gcGroupEmail | Napkin.Types.BigQuery | 
| GCGroupId |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| gcGroupId | Napkin.Types.BigQuery | 
| GCProjectId |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| gcProjectId | Napkin.Types.BigQuery | 
| GCredentials |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| GCSACLEntity | Napkin.Types.BigQuery | 
| gcsACLEntityText | Napkin.Types.BigQuery | 
| GCSACLRole | Napkin.Types.BigQuery | 
| gcsACLRoleText | Napkin.Types.BigQuery | 
| GCSBBadChars | Napkin.Types.BigQuery | 
| GCSBInvalidEnd | Napkin.Types.BigQuery | 
| GCSBInvalidStart | Napkin.Types.BigQuery | 
| GCSBTooLong | Napkin.Types.BigQuery | 
| GCSBTooShort | Napkin.Types.BigQuery | 
| GCSBucket | Napkin.Types.BigQuery | 
| gcsBucket | Napkin.Types.BigQuery | 
| GCSBucketNameError | Napkin.Types.BigQuery | 
| GCSKBadChars | Napkin.Types.BigQuery | 
| GCSKey | Napkin.Types.BigQuery | 
| gcsKey | Napkin.Types.BigQuery | 
| GCSKeyError | Napkin.Types.BigQuery | 
| GCSKTooLong | Napkin.Types.BigQuery | 
| GCSKTooShort | Napkin.Types.BigQuery | 
| GCTeam |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| gcTeam | Napkin.Types.BigQuery | 
| GCUserEmail |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| gcUserEmail | Napkin.Types.BigQuery | 
| GCUserId |  | 
| 1 (Type/Class) | Napkin.Types.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.BigQuery | 
| gcUserID | Napkin.Types.BigQuery | 
| generateArray | Napkin.Untyped.Ops.BigQuery | 
| GenerateCommandOptions |  | 
| 1 (Type/Class) | Napkin.Cli.Generate.Types | 
| 2 (Data Constructor) | Napkin.Cli.Generate.Types | 
| generateDateArray | Napkin.Untyped.Ops.BigQuery | 
| generateGantt | Napkin.Cli.History.Gantt | 
| GenerateInserts | Napkin.Spec.Dump | 
| generateSeries | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| generateYAMLFromSQLDirectory | Napkin.Spec.Yaml.Generate | 
| GenerationError | Napkin.Cli.History.Types | 
| getAll | Napkin.Metadata.Actions | 
| getAverageRuntimeForTables | Napkin.Metadata.Actions | 
| getBinDir | Paths_napkin | 
| getComboT | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| getCorrelatedKey | Napkin.Auth.Types | 
| getCurrentTime | Polysemy.Time | 
| getCurrentTimeWithOverride | Napkin.Utils.Time | 
| getDataDir | Paths_napkin | 
| getDataFileName | Paths_napkin | 
| getDate | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| getDefaultSchema | Napkin.Run.PGCommon | 
| getDynLibDir | Paths_napkin | 
| getFileType | Napkin.Utils.FileSystem | 
| getLatestSpecRun | Napkin.Metadata.Actions | 
| getLibDir | Paths_napkin | 
| getLibexecDir | Paths_napkin | 
| GetLine' | Polysemy.Mock.Example | 
| getLine' | Polysemy.Mock.Example | 
| getNodeArgs | Napkin.Optimization.UnusedCteFields.Visitor | 
| getOAuthDbPath | Napkin.Auth.Types | 
| getOAuthPort | Napkin.Auth.Types | 
| getPostgresConn |  | 
| 1 (Function) | Napkin.Run.PGCommon | 
| 2 (Function) | Napkin.Run.Postgres | 
| getQuery | Napkin.Types | 
| GetRelationSchema |  | 
| 1 (Type/Class) | Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands | 
| 3 (Data Constructor) | Napkin.Run.Effects.Languages.SqlRead | 
| getRelationSchema |  | 
| 1 (Function) | Napkin.Run.Commands | 
| 2 (Function) | Napkin.Run.Effects.Languages.SqlRead | 
| getSchema | Napkin.Run.Sqlite | 
| getSpecRun | Napkin.Metadata.Actions | 
| getSpecRunEntry | Napkin.Metadata.Actions | 
| getSpecRunsInfo | Napkin.Metadata.Actions | 
| getSqliteConn | Napkin.Run.Sqlite | 
| getSysconfDir | Paths_napkin | 
| getTempTableName | Napkin.Run.Base | 
| GhcArgument |  | 
| 1 (Type/Class) | Napkin.HaskellInterpreter.Types | 
| 2 (Data Constructor) | Napkin.HaskellInterpreter.Types | 
| ghcArgument | Napkin.HaskellInterpreter.Types | 
| ghcBios | Napkin.Cli.HieBios.CmdRunner | 
| GhciScript | Napkin.Cli.Repl.CmdRunner | 
| gitCommitHash | Napkin.Utils.Version | 
| gitCommitHash' | Napkin.Utils.Version | 
| Github | Napkin.Cli.Init.TemplateRef | 
| Gitlab | Napkin.Cli.Init.TemplateRef | 
| gitShortCommitHash | Napkin.Utils.Version | 
| glob | Napkin.Untyped.Ops.Sqlite | 
| GlobalCommand |  | 
| 1 (Type/Class) | Napkin.Cli.Commands | 
| 2 (Data Constructor) | Napkin.Cli.Commands | 
| globalCommandParser | Napkin.Cli.Parser | 
| globalErrorHandler | Napkin.Auth.Web.AuthApiServer | 
| GoogleAuthCodeError | Napkin.Auth.Types | 
| googleCredentialsFromJson | Napkin.Auth.GoogleEnvironment | 
| GoogleEnv | Napkin.Auth.GoogleEnvironment | 
| googleEnvFromJSONCredentials | Napkin.Auth.GoogleEnvironment | 
| Grant |  | 
| 1 (Type/Class) | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| grantActors | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| grantObjects | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| GrantOption |  | 
| 1 (Type/Class) | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| grantPrivs | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| GrantType | Napkin.Auth.Types | 
| GreaterThan | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| GreaterThanEqual | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| greatest |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| Group | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| GroupBy | Napkin.Types | 
| groupBy_ | Napkin.Untyped.Monad | 
| group_concat | Napkin.Untyped.Ops.Sqlite | 
| grsRelation | Napkin.Types.Commands | 
| gshow' | Polysemy.Mock | 
| gsub | Napkin.Utils.Lists | 
| gTableRef | Napkin.Spec.Graph.Types | 
| gTableType | Napkin.Spec.Graph.Types | 
| haddock |  | 
| 1 (Function) | Napkin.Utils.URL.TH | 
| 2 (Function) | Napkin.Utils.URL | 
| haddock' | Napkin.Utils.URL.TH | 
| handleCLIOptions | Napkin.Cli.Run.Run | 
| hardCount | Napkin.Untyped.Ops | 
| HasAccessToken | Napkin.Auth.Types | 
| HasAppConfig | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| HasAppName | Napkin.Auth.Types | 
| HasCallbackPort | Napkin.Auth.Types | 
| HasClientId | Napkin.Auth.Types | 
| HasClientSecret | Napkin.Auth.Types | 
| HasCreateTableAs | Napkin.Types.Commands | 
| HasCtype | Napkin.Auth.Types | 
| HasDbUri | Napkin.Auth.Types | 
| HasDefinition | Napkin.Types | 
| HasDeps | Napkin.Types | 
| HasExpiresIn | Napkin.Auth.Types | 
| hasFailedAssertions | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| HasIdToken | Napkin.Auth.Types | 
| HaskellEvaluationError |  | 
| 1 (Type/Class) | Napkin.Run.Types.ErrorReporting | 
| 2 (Data Constructor) | Napkin.Run.Types.ErrorReporting | 
| HaskellExpression |  | 
| 1 (Type/Class) | Napkin.HaskellInterpreter.Types | 
| 2 (Data Constructor) | Napkin.HaskellInterpreter.Types | 
| HaskellExtension | Napkin.HaskellInterpreter.HaskellExtension | 
| haskellInterpreterParser | Napkin.Cli.Eval.Parser | 
| HasNapkinOAuth2 | Napkin.Auth.Types | 
| HasO2codeStore | Napkin.Auth.Types | 
| HasO2conf | Napkin.Auth.Types | 
| HasO2runTime | Napkin.Auth.Types | 
| HasOAuth2 | Napkin.Auth.Types | 
| HasOAuth2accessTokenRequestUri | Napkin.Auth.Types | 
| HasOAuth2callbackUrl | Napkin.Auth.Types | 
| HasOAuth2codeChallenge | Napkin.Auth.Types | 
| HasOAuth2codeVerifier | Napkin.Auth.Types | 
| HasOAuth2context | Napkin.Auth.Types | 
| HasOAuth2CorrelatedKey | Napkin.Auth.Types | 
| HasOAuth2dbPath | Napkin.Auth.Types | 
| HasOAuth2encodingAlgorithm | Napkin.Auth.Types | 
| HasOAuth2grantType | Napkin.Auth.Types | 
| HasOAuth2requestUri | Napkin.Auth.Types | 
| HasOAuth2scope | Napkin.Auth.Types | 
| hasParam | Napkin.Auth.Web.AuthApiServer | 
| HasPostgresConn | Napkin.Run.PGCommon | 
| HasRefreshToken | Napkin.Auth.Types | 
| HasRefStore | Napkin.Untyped.Monad | 
| HasScope | Napkin.Auth.Types | 
| HasSpecFile | Napkin.Auth.Types | 
| HasSqlDiffTime | Napkin.Metadata.Types | 
| HasSqliteConn | Napkin.Run.Sqlite | 
| HasTokenType | Napkin.Auth.Types | 
| having | Napkin.Untyped.Monad | 
| havingL | Napkin.Untyped.Monad | 
| heaviestPathOutOf | Napkin.Utils.Graph | 
| helpWithAllPossibleValues | Napkin.Cli.Common | 
| helpWithAllPossibleValuesWith | Napkin.Cli.Common | 
| hex | Napkin.Untyped.Ops.Sqlite | 
| HiddenDependencies |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.TableSpec | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.TableSpec | 
| hideDependencies | Napkin.Run.Effects.Languages.TableSpec | 
| hideDependency | Napkin.Run.Effects.Languages.TableSpec | 
| HieBiosCommandOptions |  | 
| 1 (Type/Class) | Napkin.Cli.HieBios.Types | 
| 2 (Data Constructor) | Napkin.Cli.HieBios.Types | 
| hieBiosCommandOptions_ghcArguments | Napkin.Cli.HieBios.Types | 
| hieBiosCommandOption_specFile | Napkin.Cli.HieBios.Types | 
| history | Napkin.Cli.History.History | 
| HistoryCommandOptions |  | 
| 1 (Type/Class) | Napkin.Cli.History.Types | 
| 2 (Data Constructor) | Napkin.Cli.History.Types | 
| historyCommandOptions_appName | Napkin.Cli.History.Types | 
| historyCommandOptions_metadataConnectionString | Napkin.Cli.History.Types | 
| historyCommandOptions_specFile | Napkin.Cli.History.Types | 
| HistoryError | Napkin.Cli.History.Types | 
| HistoryExport | Napkin.Cli.History.Types | 
| HistoryList | Napkin.Cli.History.Types | 
| HistoryShow | Napkin.Cli.History.Types | 
| HistorySubCommand | Napkin.Cli.History.Types | 
| historySubCommand | Napkin.Cli.History.Types | 
| hllExtract | Napkin.Untyped.Ops.BigQuery | 
| hllInit | Napkin.Untyped.Ops.BigQuery | 
| hllMerge | Napkin.Untyped.Ops.BigQuery | 
| hllMergePartial | Napkin.Untyped.Ops.BigQuery | 
| HLLPrecision |  | 
| 1 (Type/Class) | Napkin.Untyped.Ops.BigQuery | 
| 2 (Data Constructor) | Napkin.Untyped.Ops.BigQuery | 
| hllPrecision | Napkin.Untyped.Ops.BigQuery | 
| HookAssertionError |  | 
| 1 (Type/Class) | Napkin.Run.Execute | 
| 2 (Data Constructor) | Napkin.Run.Execute | 
| hookBytesAffected | Napkin.Metadata.Lens | 
| hookCost | Napkin.Metadata.Lens | 
| HookForYaml | Napkin.Spec.Yaml.Types.Hooks | 
| HookName | Napkin.Spec.Yaml.Types.Hooks | 
| HookProgram | Napkin.Run.Effects.Types, Napkin.Spec.Types, Napkin.Spec | 
| HookProgramEffects | Napkin.Run.Effects.Types | 
| HookProgramWithArgParser |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Types | 
| 2 (Data Constructor) | Napkin.Run.Effects.Types | 
| hookRowsAffected | Napkin.Metadata.Lens | 
| hookServerTime | Napkin.Metadata.Lens | 
| HookStats | Napkin.Types | 
| Hour | Napkin.Types | 
| HsEvalResultConstraint | Napkin.HaskellInterpreter.Types | 
| humanAge | Napkin.Untyped.Ops.BigQuery | 
| idenNamesAsSExp | Napkin.Parse.Base | 
| idToken | Napkin.Auth.Types | 
| iedLocation | Napkin.Parse.Interpolation.Types | 
| iedMessage | Napkin.Parse.Interpolation.Types | 
| ieeeDivide | Napkin.Untyped.Ops.BigQuery | 
| ifnull |  | 
| 1 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| if_ | Napkin.Untyped.Ops | 
| IgnoreMissing | Napkin.Run.Effects.Languages.SqlWrite | 
| IgnoreNulls | Napkin.Types | 
| iif | Napkin.Untyped.Ops.Sqlite | 
| iiqQuery | Napkin.Types.Commands | 
| iiqTable | Napkin.Types.Commands | 
| ImportedModName |  | 
| 1 (Type/Class) | Napkin.Cli.Eval.ImportAndExtensionControl | 
| 2 (Data Constructor) | Napkin.Cli.Eval.ImportAndExtensionControl | 
| IncDepEta |  | 
| 1 (Type/Class) | Napkin.Utils.Eta.IncDepEta | 
| 2 (Data Constructor) | Napkin.Utils.Eta.IncDepEta | 
| IncDepEtaC | Napkin.Utils.Eta.IncDepEta | 
| IncludeUnmanagedTables |  | 
| 1 (Type/Class) | Napkin.Spec.Graph | 
| 2 (Data Constructor) | Napkin.Spec.Graph | 
| incrementalByTimeCreateAction | Napkin.Run.Effects.Programs | 
| incrementalByTimeRawSql | Napkin.Run.Effects.Programs | 
| incrementalInsert | Napkin.Run.Effects.Programs | 
| incrementalInsertByPK | Napkin.Run.Effects.Programs | 
| incrementalInsertByPKQuery | Napkin.Run.Effects.Programs | 
| incremental_by_pk | Napkin.Spec.Yaml.Types.Tables | 
| incremental_by_time | Napkin.Spec.Yaml.Types.Tables | 
| indexH | Napkin.Auth.Web.AuthApiServer | 
| indexHtml | Napkin.Auth.Web.AuthApiServer | 
| inferAgg | Napkin.Untyped.Ops.BigQuery | 
| inferAggGeneric | Napkin.Untyped.Ops | 
| InIo | Napkin.Cli.Eval.Command | 
| initCap | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| InitFromTemplate |  | 
| 1 (Type/Class) | Napkin.Cli.Init.TemplateProjectInstatiator | 
| 2 (Data Constructor) | Napkin.Cli.Init.TemplateProjectInstatiator | 
| initFromTemplateParser | Napkin.Cli.Init.Parser | 
| initFromTemplate_initGitRepo | Napkin.Cli.Init.TemplateProjectInstatiator | 
| initFromTemplate_overwriteExistingFiles | Napkin.Cli.Init.TemplateProjectInstatiator | 
| initFromTemplate_projectName | Napkin.Cli.Init.TemplateProjectInstatiator | 
| initFromTemplate_templateRef | Napkin.Cli.Init.TemplateProjectInstatiator | 
| InitGitRepo |  | 
| 1 (Type/Class) | Napkin.Cli.Init.TemplateProjectInstatiator | 
| 2 (Data Constructor) | Napkin.Cli.Init.TemplateProjectInstatiator | 
| InitialSetupCtx | Napkin.Metadata.Migrations | 
| initialSetupStep | Napkin.Metadata.Migrations | 
| initInterpreter | Napkin.HaskellInterpreter.Server | 
| initInterpreterForMustache | Napkin.Parse.Interpolation.Mustache | 
| initInterpreterForYaml | Napkin.Spec.Yaml.HaskellInterpreter | 
| initLogger | Napkin.Logging | 
| initRuntimeForYaml | Napkin.Spec.Yaml.HaskellInterpreter | 
| initSpecCache | Napkin.Run.Effects.Interceptors.Cache | 
| InitTplException | Napkin.Cli.Init.TemplateProjectInstatiator | 
| inj | Polysemy.Mock | 
| Inline | Napkin.Run.Effects.Languages.SqlParse | 
| innerJoin | Napkin.Untyped.Monad | 
| Insert | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| insertCache | Polysemy.Memoize | 
| insertCache' | Polysemy.Memoize | 
| InsertIntoQuery |  | 
| 1 (Type/Class) | Napkin.Types.Commands | 
| 2 (Data Constructor) | Napkin.Types.Commands | 
| 3 (Data Constructor) | Napkin.Run.Effects.Languages.SqlWrite | 
| insertIntoQuery | Napkin.Run.Effects.Languages.SqlWrite | 
| InsertQueries | Napkin.Spec.Dump | 
| insertQueryIntoTarget | Napkin.Run.Effects.Languages.TableSpec | 
| install | Napkin.Utils.URL | 
| instr | Napkin.Untyped.Ops.Sqlite | 
| integral | Napkin.Types | 
| intercalateText | Napkin.Utils.Text | 
| interceptApplyQueryTransformer |  | 
| 1 (Function) | Napkin.Run.Effects.Interceptors.ApplyQueryTransformer | 
| 2 (Function) | Napkin.Run.Effects.Interpreters.Backend.Postgres | 
| interceptAssertionLog | Napkin.Run.Effects.Interpreters.Assertion | 
| interceptDiscoverDependencies | Napkin.Run.Effects.Runtime | 
| interceptExternalCreateApplyQueryTransformer | Napkin.Run.Effects.Interceptors.ApplyQueryTransformer | 
| interceptExternalCreateReportDependencies | Napkin.Run.Effects.Interceptors.DiscoverDependencies | 
| interceptLocalFileCache | Napkin.Run.Effects.Interceptors.Cache | 
| interceptSqlParseApplyExternMacros | Napkin.Run.Effects.Interceptors.ApplyExternMacros | 
| interceptSqlParseCache | Napkin.Run.Effects.Interceptors.Cache | 
| interceptSqlParseCollectLoadedQueries | Napkin.Run.Effects.Interceptors.CollectLoadedQueries | 
| interceptSqlReadApplyQueryTransformer | Napkin.Run.Effects.Interceptors.ApplyQueryTransformer | 
| interceptSqlReadDiscoverDependencies | Napkin.Run.Effects.Interceptors.DiscoverDependencies | 
| interceptSqlReadTryParseRawQueries | Napkin.Run.Effects.Interceptors.TryParseRawQueries | 
| interceptSqlRenderCache | Napkin.Run.Effects.Interceptors.Cache | 
| interceptSqlWriteApplyQueryTransformer | Napkin.Run.Effects.Interceptors.ApplyQueryTransformer | 
| interceptSqlWriteDiscoverDependencies | Napkin.Run.Effects.Interceptors.DiscoverDependencies | 
| interceptSqlWriteTryParseRawQueries | Napkin.Run.Effects.Interceptors.TryParseRawQueries | 
| interceptTryParseRawQueries | Napkin.Run.Effects.Interceptors.TryParseRawQueries | 
| interceptValidate | Napkin.Run.Effects.Interceptors.Validate | 
| interleave | Napkin.HaskellInterpreter.Environment | 
| interpolate | Napkin.Parse.Interpolation.Mustache | 
| interpolateBackend | Napkin.Parse.Interpolation.Mustache | 
| InterpolationError | Napkin.Parse.Interpolation.Types | 
| InterpolationErrorDetails |  | 
| 1 (Type/Class) | Napkin.Parse.Interpolation.Types | 
| 2 (Data Constructor) | Napkin.Parse.Interpolation.Types | 
| InterpreterAction | Napkin.HaskellInterpreter.Server | 
| InterpreterAction_Continue | Napkin.HaskellInterpreter.Server | 
| InterpreterAction_Stop | Napkin.HaskellInterpreter.Server | 
| interpreterArguments | Napkin.HaskellInterpreter.Server | 
| interpreterEnvForYaml | Napkin.Spec.Yaml.HaskellInterpreter | 
| InterpreterEnvironment |  | 
| 1 (Type/Class) | Napkin.HaskellInterpreter.Types | 
| 2 (Data Constructor) | Napkin.HaskellInterpreter.Types | 
| InterpreterError | Napkin.HaskellInterpreter.Types | 
| interpreterExtension | Napkin.HaskellInterpreter.HaskellExtension | 
| interpreterExtensions | Napkin.HaskellInterpreter.HaskellExtension | 
| InterpreterInstance |  | 
| 1 (Type/Class) | Napkin.HaskellInterpreter.Types | 
| 2 (Data Constructor) | Napkin.HaskellInterpreter.Types | 
| InterpreterLoopAction | Napkin.HaskellInterpreter.Server | 
| InterpreterLoopAction_Quit | Napkin.HaskellInterpreter.Server | 
| InterpreterLoopAction_Restart | Napkin.HaskellInterpreter.Server | 
| InterpreterRequest | Napkin.HaskellInterpreter.Types | 
| InterpreterResponse | Napkin.HaskellInterpreter.Types | 
| InterpreterResponseVar | Napkin.HaskellInterpreter.Types | 
| InterpreterState |  | 
| 1 (Type/Class) | Napkin.HaskellInterpreter.Server | 
| 2 (Data Constructor) | Napkin.HaskellInterpreter.Server | 
| interpretMock | Polysemy.Mock | 
| interpretReplacer | Napkin.Run.Effects.Interceptors.TryParseRawQueries | 
| interpretSpec | Napkin.Spec.Yaml.Interpret | 
| interpretSpecMetaArgs | Napkin.Cli.SpecMetaArgs | 
| interpretSpecMetaArgsE | Napkin.Cli.SpecMetaArgs | 
| interpretTable | Napkin.Spec.Yaml.Interpret | 
| interpretYamlToSpec | Napkin.Spec.Yaml.Interpret | 
| interpretYamlToSpec' | Napkin.Spec.Yaml.Interpret | 
| interpretYamlToSpecImpl | Napkin.Spec.Yaml.Interpret | 
| IntersectUnion | Napkin.Types | 
| Interval |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| interval | Napkin.Types | 
| intervalCmp | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| IntInterval |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| IntRange | Napkin.Types.BigQuery | 
| IntrmTblsUpdSt | Napkin.Spec.Eta | 
| IntrmTblUpdSt | Napkin.Spec.Eta | 
| IntrmTblUpdSt_False | Napkin.Spec.Eta | 
| IntrmTblUpdSt_Maybe | Napkin.Spec.Eta | 
| IntrmTblUpdSt_True | Napkin.Spec.Eta | 
| introBox | Napkin.Spec.CliReporter | 
| InvalidTemplate | Napkin.Cli.Init.TemplateProjectInstatiator | 
| invertOrder | Napkin.Types | 
| invokeGhci | Napkin.Cli.Repl.CmdRunner | 
| in_ | Napkin.Untyped.Ops | 
| is | Napkin.Untyped.Ops | 
| IsBackendTableMeta | Napkin.Run.Effects.Languages.SqlWrite, Napkin.Spec.Types, Napkin.Spec | 
| IsBackendTableMeta' | Napkin.Run.Effects.Languages.SqlWrite | 
| isEmpty | Napkin.Untyped.Ops | 
| isFailure | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| isInf | Napkin.Untyped.Ops.BigQuery | 
| isNan | Napkin.Untyped.Ops.BigQuery | 
| isNot | Napkin.Untyped.Ops | 
| isNull | Napkin.Untyped.Ops | 
| IsRef | Napkin.Types | 
| isShortter | Napkin.Utils.Lists | 
| isSymlink | Napkin.Utils.FileSystem | 
| isSymlinkValid | Napkin.Utils.FileSystem | 
| IState |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Interpreters.FakeLocal | 
| 2 (Data Constructor) | Napkin.Run.Effects.Interpreters.FakeLocal | 
| istate_created | Napkin.Run.Effects.Interpreters.FakeLocal | 
| istate_external | Napkin.Run.Effects.Interpreters.FakeLocal | 
| istate_hidden | Napkin.Run.Effects.Interpreters.FakeLocal | 
| istate_managed | Napkin.Run.Effects.Interpreters.FakeLocal | 
| istate_targetCheck | Napkin.Run.Effects.Interpreters.FakeLocal | 
| isTemporaryTable | Napkin.Spec.Types, Napkin.Spec | 
| joinAlias_ | Napkin.Untyped.Monad | 
| JoinCross | Napkin.Types | 
| JoinInner | Napkin.Types | 
| JoinLeft | Napkin.Types | 
| joinOn_ | Napkin.Untyped.Monad | 
| JoinOuter | Napkin.Types | 
| joinRef_ | Napkin.Untyped.Monad | 
| JoinRight | Napkin.Types | 
| joinSelected_ | Napkin.Untyped.Monad | 
| JoinType | Napkin.Types | 
| joinUsing_ | Napkin.Untyped.Monad | 
| join_ | Napkin.Untyped.Monad | 
| Json | Napkin.Logging | 
| jsonCredentialsFromWellKnownPath | Napkin.Auth.GoogleEnvironment | 
| jsonExtract | Napkin.Untyped.Ops.BigQuery | 
| jsonExtractScalar | Napkin.Untyped.Ops.BigQuery | 
| JSONPath | Napkin.Untyped.Ops.BigQuery | 
| JSONPath_Index | Napkin.Untyped.Ops.BigQuery | 
| jsonPath_index | Napkin.Untyped.Ops.BigQuery | 
| JSONPath_Key | Napkin.Untyped.Ops.BigQuery | 
| jsonPath_key | Napkin.Untyped.Ops.BigQuery | 
| julianday | Napkin.Untyped.Ops.Sqlite | 
| lag |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| lagIgnoreNulls | Napkin.Untyped.Ops.BigQuery | 
| lastDay | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| lastInsertRowId | Napkin.Untyped.Ops.Sqlite | 
| lastValue |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| last_value | Napkin.Untyped.Ops.Sqlite | 
| lDie | Napkin.Cli.Util.Output | 
| lead |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| leadIgnoreNulls | Napkin.Untyped.Ops.BigQuery | 
| least |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| left | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| leftJoin | Napkin.Untyped.Monad | 
| len | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| length |  | 
| 1 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| LessThan | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| LessThanEqual | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| letters | Napkin.Untyped.Monad | 
| liftDataWithText | Napkin.Utils.URL.TH | 
| liftNapkinError | Napkin.Run.Types.ErrorReporting | 
| liftText | Napkin.Utils.URL.TH | 
| like |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| LimitedFollowing | Napkin.Types | 
| LimitedPreceding | Napkin.Types | 
| limit_ | Napkin.Untyped.Monad | 
| listAgg | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| listBuiltInTemplates | Napkin.Cli.Init.TemplateProjectInstatiator | 
| ListTags | Napkin.Spec.Cli | 
| Lit | Napkin.Types | 
| lit | Napkin.Types | 
| LiveMode | Napkin.Cli.Validate.Types | 
| ln |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| loadedModules | Napkin.HaskellInterpreter.Server | 
| loadedSqlQueries | Napkin.Run.Effects.Runtime | 
| LoadFileMustache | Napkin.Run.Effects.Languages.LocalFile | 
| loadFileMustache | Napkin.Run.Effects.Languages.LocalFile | 
| LoadModules | Napkin.HaskellInterpreter.Types | 
| loadModules' | Napkin.HaskellInterpreter.Client | 
| loadModulesResponseVal | Napkin.HaskellInterpreter.Types | 
| loadQueryFromSql | Napkin.Untyped.SqlFile | 
| loadRawSql | Napkin.Utils.Sql | 
| loadSpecState |  | 
| 1 (Function) | Napkin.Metadata.Actions | 
| 2 (Function) | Napkin.Spec.Persist | 
| loadSpecStateQuery | Napkin.Metadata.Actions | 
| loadSqlFile | Napkin.Run.Effects.Languages.LocalFile | 
| loadSqlFileWithCutoff | Napkin.Run.Effects.Programs | 
| loadYaml' | Napkin.Spec.Yaml.Interpret | 
| loadYamlBS | Napkin.Spec.Yaml.Interpret | 
| LoadYamlConstraint | Napkin.Spec.Yaml.Interpret | 
| loadYamlFile | Napkin.Spec.Yaml.Interpret | 
| loadYamlFile' | Napkin.Spec.Yaml.Interpret | 
| LocalFile | Napkin.Run.Effects.Languages.LocalFile | 
| LocalFileCacheKey | Napkin.Run.Effects.Languages.LocalFile | 
| LocalFileError |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.LocalFile | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.LocalFile | 
| LocalFileIO | Napkin.Run.Effects.Interpreters.LocalFile | 
| localMeta | Napkin.Run.Effects.Languages.SqlWrite | 
| LocalReader | Polysemy.Mock | 
| localReader | Polysemy.Mock | 
| localReaderAborted | Polysemy.Mock | 
| LocalReaderBegin | Polysemy.Mock | 
| localReaderBegin | Polysemy.Mock | 
| LocalReaderEnd | Polysemy.Mock | 
| localReaderEnd | Polysemy.Mock | 
| LocalReaderZone | Polysemy.Mock | 
| location | Napkin.Run.Effects.Languages.SqlParse | 
| Log | Napkin.Run.Effects.Languages.Log | 
| log |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| Log' | Polysemy.Mock.Example | 
| log' | Polysemy.Mock.Example | 
| log10 | Napkin.Untyped.Ops.BigQuery | 
| logAlert | Napkin.Run.Effects.Languages.Log | 
| logAlert' | Napkin.Run.Effects.Languages.Log | 
| logAssertionRequest | Napkin.Run.Effects.Interpreters.Assertion | 
| logAssertions | Napkin.Run.Execute | 
| logCritical | Napkin.Run.Effects.Languages.Log | 
| logCritical' | Napkin.Run.Effects.Languages.Log | 
| logDebug | Napkin.Run.Effects.Languages.Log | 
| logDebug' | Napkin.Run.Effects.Languages.Log | 
| logEmergency | Napkin.Run.Effects.Languages.Log | 
| logEmergency' | Napkin.Run.Effects.Languages.Log | 
| logError | Napkin.Run.Effects.Languages.Log | 
| logError' | Napkin.Run.Effects.Languages.Log | 
| logFinalReport | Napkin.Run.Execute | 
| Logger | Polysemy.Mock.Example | 
| logicalAnd | Napkin.Untyped.Ops.BigQuery | 
| logicalOr | Napkin.Untyped.Ops.BigQuery | 
| logInfo | Napkin.Run.Effects.Languages.Log | 
| logInfo' | Napkin.Run.Effects.Languages.Log | 
| LogItem |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.Log | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.Log | 
| LogLine |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.Log | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.Log | 
| LogLineFormat | Napkin.Logging | 
| logLineFormatParser | Napkin.Cli.Parser | 
| logNotice | Napkin.Run.Effects.Languages.Log | 
| logNotice' | Napkin.Run.Effects.Languages.Log | 
| LogOptions |  | 
| 1 (Type/Class) | Napkin.Logging | 
| 2 (Data Constructor) | Napkin.Logging | 
| logOptions_lineFormat | Napkin.Logging | 
| logOptions_severity | Napkin.Logging | 
| logWarning | Napkin.Run.Effects.Languages.Log | 
| logWarning' | Napkin.Run.Effects.Languages.Log | 
| longToWideAuto | Napkin.Run.Effects.Programs | 
| longToWideAutoSpec | Napkin.Spec | 
| longToWideFormat | Napkin.Untyped.Utils | 
| longToWideFormatSimple | Napkin.Untyped.Utils | 
| long_to_wide | Napkin.Spec.Yaml.Types.Tables | 
| lookupArg | Napkin.Run.Effects.MetaArguments | 
| lookupCache | Polysemy.Memoize | 
| lookupCache' | Polysemy.Memoize | 
| lookupRequiredArg | Napkin.Run.Effects.MetaArguments | 
| lower |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| lowerCaseAlias | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseFrom | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseInterval | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseName | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseOrderPart | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseQuery | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseQueryWith | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseRef | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseRelation | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseSelected | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseSelectedRel | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseSExp | Napkin.Optimization.CteDeduplication.LowerCase | 
| lowerCaseValue | Napkin.Optimization.CteDeduplication.LowerCase | 
| lpad |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| lPrint | Napkin.Cli.Util.Output | 
| ltrim |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| makeGoogleEnv | Napkin.Auth.GoogleEnvironment | 
| makeGoogleEnvWithCredentials | Napkin.Auth.GoogleEnvironment | 
| makeLensesTrail | Napkin.Utils.TH | 
| managedInputTables | Napkin.Spec.Graph | 
| ManagedTableType | Napkin.Spec.Graph.Types | 
| ManySymbolVal | Napkin.Auth.Types | 
| manySymbolVal | Napkin.Auth.Types | 
| mapLeft | Napkin.Utils.Either | 
| mapSelectNonDuplicates | Napkin.Untyped.Monad | 
| markNodeDone | Napkin.Utils.Eta.IncDepEta | 
| matchFun | Napkin.Render.Common | 
| max | Napkin.Untyped.Ops | 
| maxOf | Napkin.Untyped.Ops | 
| MaybeQuery | Napkin.Types | 
| maybeRender | Napkin.Render.Common | 
| maybeToEither | Napkin.Utils.Either | 
| md5 |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| mdef | Napkin.Untyped.Monad | 
| mergeDuplicatedCtesInQuery | Napkin.Cli.Optimize.Deduplicate.MergeDuplicatedCtes | 
| mergeYamlSpecs | Napkin.Spec.Yaml.Generate | 
| mergeYamlSpecWithCli | Napkin.Cli.Auth.CmdRunner | 
| message | Napkin.Run.Effects.Languages.SqlParse | 
| MetaArgsError | Napkin.Run.Types.ErrorReporting | 
| MetaArguments |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.TableSpec | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.TableSpec | 
| metaArgumentsParser | Napkin.Cli.Common | 
| MetadataBeamConnection |  | 
| 1 (Type/Class) | Napkin.Metadata.Connection | 
| 2 (Data Constructor) | Napkin.Metadata.Connection | 
| MetadataBeamConnectionContext |  | 
| 1 (Type/Class) | Napkin.Metadata.Connection | 
| 2 (Data Constructor) | Napkin.Metadata.Connection | 
| metadataConnectionStringParser | Napkin.Cli.Common | 
| MetadataDatabaseError | Napkin.Cli.History.Types | 
| MetadataDb |  | 
| 1 (Type/Class) | Napkin.Metadata.Types | 
| 2 (Data Constructor) | Napkin.Metadata.Types | 
| metadataDb | Napkin.Metadata.Types | 
| MetadataDbBackend | Napkin.Metadata.Types | 
| MetadataDbV1 |  | 
| 1 (Type/Class) | Napkin.Metadata.Migration.Types | 
| 2 (Data Constructor) | Napkin.Metadata.Migration.Types | 
| Microsecond | Napkin.Types | 
| migrateDb | Napkin.Metadata.Actions | 
| migrateUp | Napkin.Metadata.Actions | 
| Millennium | Napkin.Types | 
| Millisecond | Napkin.Types | 
| min | Napkin.Untyped.Ops | 
| minOf | Napkin.Untyped.Ops | 
| MinusUnion | Napkin.Types | 
| Minute | Napkin.Types | 
| MissingBehavior | Napkin.Run.Effects.Languages.SqlWrite | 
| MissingDatasetId | Napkin.Run.BigQuery | 
| MissingParameters | Napkin.Cli.Init.TemplateProjectInstatiator | 
| MissingProjectId | Napkin.Run.BigQuery | 
| mkBigQueryEnv | Napkin.Run.BigQuery | 
| mkBigQueryEnv' | Napkin.Run.BigQuery | 
| mkBigQueryEnvWithCredentials | Napkin.Run.BigQuery | 
| mkBigQueryEnvWithCredentialsFile | Napkin.Run.BigQuery | 
| mkBigQueryEnvWithJsonCredentials | Napkin.Run.BigQuery | 
| mkComboEnvWith | Napkin.Spec.Combo | 
| mkFileScribeWithFormatter | Napkin.Logging | 
| mkGCSBucket | Napkin.Types.BigQuery | 
| mkGCSKey | Napkin.Types.BigQuery | 
| mkGhciScript | Napkin.Cli.Repl.CmdRunner | 
| mkIncDepEta | Napkin.Utils.Eta.IncDepEta | 
| mkLogEnv | Napkin.Spec.Combo | 
| mkLogFormatter | Napkin.Logging | 
| mkMod | Napkin.Untyped.Ops.BigQuery | 
| mkQ | Napkin.Untyped.Monad | 
| mkSpecFile | Napkin.Cli.Auth.CmdRunner | 
| mkUnion | Napkin.Types | 
| mlPredict_data | Napkin.Types.Commands.BigQuery | 
| mlPredict_model | Napkin.Types.Commands.BigQuery | 
| ML_Predict |  | 
| 1 (Type/Class) | Napkin.Types.Commands.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.Commands.BigQuery | 
| MockError | Polysemy.Mock | 
| MockError' | Polysemy.Mock | 
| MockErrorMessage | Polysemy.Mock | 
| MockInterpret | Polysemy.Mock | 
| MockResult | Polysemy.Mock | 
| mockSem | Polysemy.Mock | 
| MockSuccess | Polysemy.Mock | 
| mod |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| ModDistinct | Napkin.Types | 
| Model | Napkin.Types.Commands.BigQuery | 
| ModelOptions |  | 
| 1 (Type/Class) | Napkin.Types.Commands.BigQuery | 
| 2 (Data Constructor) | Napkin.Types.Commands.BigQuery | 
| modelOptions_l1reg | Napkin.Types.Commands.BigQuery | 
| modelOptions_l2reg | Napkin.Types.Commands.BigQuery | 
| modelOptions_maxIterations | Napkin.Types.Commands.BigQuery | 
| modelOptions_modelType | Napkin.Types.Commands.BigQuery | 
| modelOptions_splitEvalFraction | Napkin.Types.Commands.BigQuery | 
| modelOptions_splitMethod | Napkin.Types.Commands.BigQuery | 
| ModelType | Napkin.Types.Commands.BigQuery | 
| ModelType_LinearRegression | Napkin.Types.Commands.BigQuery | 
| ModelType_LogisticRegression | Napkin.Types.Commands.BigQuery | 
| ModExtern | Napkin.Types | 
| modExtern | Napkin.Untyped.Ops | 
| modifyExterns | Napkin.Types | 
| modifyFunctions | Napkin.Types.Transformation | 
| modifyUnitBoundary | Napkin.Untyped.Ops.BigQuery | 
| modifyUnitBoundaryGeneric | Napkin.Untyped.Ops | 
| ModLimit | Napkin.Types | 
| ModNulls | Napkin.Types | 
| ModOrder | Napkin.Types | 
| ModOver | Napkin.Types | 
| modQ | Napkin.Untyped.Monad | 
| Module |  | 
| 1 (Type/Class) | Napkin.HaskellInterpreter.Types | 
| 2 (Data Constructor) | Napkin.HaskellInterpreter.Types | 
| ModuleFunction |  | 
| 1 (Type/Class) | Napkin.HaskellInterpreter.Types | 
| 2 (Data Constructor) | Napkin.HaskellInterpreter.Types | 
| moduleFunctionToText | Napkin.HaskellInterpreter.Types | 
| moduleName | Napkin.HaskellInterpreter.Types | 
| modules | Napkin.HaskellInterpreter.Types | 
| moduleToFile | Napkin.HaskellInterpreter.Server | 
| module_ | Napkin.HaskellInterpreter.Types | 
| MonadCombo | Napkin.Spec.Combo, Napkin.Spec | 
| MonadMetadataDb | Napkin.Metadata.Types | 
| Monadness | Napkin.Cli.Eval.Command | 
| MonadQueryStats | Napkin.Run.Base | 
| Month | Napkin.Types | 
| monthsBetween | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| moreThan1 | Napkin.Cli.Optimize.OptimizeFeatureRun | 
| MulFunc |  | 
| 1 (Type/Class) | Napkin.Untyped.Ops.Sqlite | 
| 2 (Type/Class) | Napkin.Untyped.Ops.BigQuery | 
| multiple | Napkin.Untyped.Ops | 
| MultipleActions | Polysemy.Mock | 
| MultiRunCache | Napkin.Run.Effects.Interceptors.Cache | 
| MustacheBackend | Napkin.Parse.Interpolation.Types | 
| mwhen | Napkin.HaskellInterpreter.Types | 
| Name | Napkin.Types | 
| name |  | 
| 1 (Function) | Napkin.Types | 
| 2 (Function) | Napkin.Spec.Yaml.Types.Extend | 
| nameAsString | Napkin.Parse.Base | 
| Named |  | 
| 1 (Type/Class) | Napkin.Run.PGCommon | 
| 2 (Data Constructor) | Napkin.Run.PGCommon | 
| namedMap | Napkin.Run.PGCommon | 
| nameRef | Napkin.Types | 
| nameRule | Napkin.Utils.TH | 
| namespaceAllTables | Napkin.Spec.Types, Napkin.Spec | 
| namespaced | Napkin.Render.Common | 
| namespaceFunctions | Napkin.Spec.Types, Napkin.Spec | 
| namespaceManagedTables | Napkin.Spec.Types, Napkin.Spec | 
| namespaceSomeTables | Napkin.Spec.Types, Napkin.Spec | 
| namespaceUnmanagedTables | Napkin.Spec.Types, Napkin.Spec | 
| namesRef | Napkin.Types | 
| namesToRef | Napkin.Parse.Base | 
| nameString | Napkin.Types | 
| nameToRef | Napkin.Parse.Base | 
| NapCommand | Napkin.Cli.Commands | 
| napCommandParser | Napkin.Cli.Parser | 
| NapCommand_Auth | Napkin.Cli.Commands | 
| NapCommand_Docs_Online | Napkin.Cli.Commands | 
| NapCommand_Dump | Napkin.Cli.Commands | 
| NapCommand_EvalHaskellFunction | Napkin.Cli.Commands | 
| NapCommand_Generate | Napkin.Cli.Commands | 
| NapCommand_Haddock_Online | Napkin.Cli.Commands | 
| NapCommand_HieBios | Napkin.Cli.Commands | 
| NapCommand_History | Napkin.Cli.Commands | 
| NapCommand_InitCommand | Napkin.Cli.Commands | 
| NapCommand_Internal | Napkin.Cli.Commands | 
| NapCommand_ListEmbeddedTemplates | Napkin.Cli.Commands | 
| NapCommand_OptimizeSpec | Napkin.Cli.Commands | 
| NapCommand_Repl | Napkin.Cli.Commands | 
| NapCommand_Run | Napkin.Cli.Commands | 
| NapCommand_ShowVersion | Napkin.Cli.Commands | 
| NapCommand_Update_Online | Napkin.Cli.Commands | 
| NapCommand_Validate | Napkin.Cli.Commands | 
| NapCommand_YamlSchema | Napkin.Cli.Commands | 
| NapkinEffectError | Napkin.Run.Effects.Languages.NapkinError | 
| NapkinEffectError_ExternalCommandError | Napkin.Run.Effects.Languages.NapkinError | 
| NapkinEffectError_FailedAssertion | Napkin.Run.Effects.Languages.NapkinError | 
| NapkinEffectError_FatalError | Napkin.Run.Effects.Languages.NapkinError | 
| NapkinError | Napkin.Run.Types.ErrorReporting | 
| NapkinExceptIO | Napkin.Run.Types.ErrorReporting | 
| NapkinOAuth2 |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| napkinOAuth2 | Napkin.Auth.Types | 
| NapkinOAuth2Request | Napkin.Auth.Types | 
| NapkinOAuthDb |  | 
| 1 (Type/Class) | Napkin.Auth.Schema | 
| 2 (Data Constructor) | Napkin.Auth.Schema | 
| napkinOAuthDb | Napkin.Auth.Schema | 
| NapkinTablePrefix | Napkin.Spec.Types, Napkin.Spec | 
| napkinText | Napkin.Spec.CliReporter | 
| ne | Napkin.Types | 
| netHost | Napkin.Untyped.Ops.BigQuery | 
| netIPFromString | Napkin.Untyped.Ops.BigQuery | 
| netIPNetMask | Napkin.Untyped.Ops.BigQuery | 
| netIPToString | Napkin.Untyped.Ops.BigQuery | 
| netIPTrunc | Napkin.Untyped.Ops.BigQuery | 
| netIPV4FromInt64 | Napkin.Untyped.Ops.BigQuery | 
| netIPV4ToInt64 | Napkin.Untyped.Ops.BigQuery | 
| netPublicSuffix | Napkin.Untyped.Ops.BigQuery | 
| netRegDomain | Napkin.Untyped.Ops.BigQuery | 
| netSafeIPFromString | Napkin.Untyped.Ops.BigQuery | 
| never | Napkin.Untyped.Ops | 
| newEnvironment | Napkin.HaskellInterpreter.Types | 
| newQState | Napkin.Untyped.Monad | 
| newRef | Napkin.Untyped.Monad | 
| newRefStore | Napkin.Untyped.Monad | 
| newSpecRunId | Napkin.Metadata.Actions | 
| nextDay | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| NextInt | Polysemy.Memoize.Example | 
| nextInt | Polysemy.Memoize.Example | 
| nil | Napkin.Types | 
| nilBrokenDate | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| NoBrowserFoundException | Napkin.Utils.Web | 
| NoClientInfo | Napkin.Auth.Types | 
| nonAlias | Napkin.Types | 
| NoNapkinGeneratedAuthFile | Napkin.Auth.Types | 
| NonDistinct | Napkin.Types | 
| NoPreviousHistory | Napkin.Cli.History.Types | 
| normalize | Napkin.Utils.FileSystem | 
| normalizeExtremes |  | 
| 1 (Function) | Napkin.Untyped.Utils.Redshift, Napkin.Untyped.Utils.Postgres | 
| 2 (Function) | Napkin.Untyped.Utils.BigQuery | 
| NoSpecRunFound | Napkin.Cli.History.Types | 
| not | Napkin.Untyped.Ops | 
| NotAllowedImportsEx | Napkin.Cli.Eval.ImportAndExtensionControl | 
| notEmpty | Napkin.Untyped.Ops | 
| notExists | Napkin.Untyped.Ops | 
| notIn | Napkin.Untyped.Ops | 
| notNull | Napkin.Untyped.Ops | 
| NotSupported | Napkin.Auth.Types | 
| notSupported | Napkin.Parse.Base | 
| nthValue |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| nth_value | Napkin.Untyped.Ops.Sqlite | 
| ntile |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| NulFunc |  | 
| 1 (Type/Class) | Napkin.Untyped.Ops.Sqlite | 
| 2 (Type/Class) | Napkin.Untyped.Ops.BigQuery | 
| nullary | Napkin.Untyped.Ops | 
| nullif |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| nullIfEmpty |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| nullifyIf | Napkin.Untyped.Ops | 
| nullifyIfEmpty | Napkin.Untyped.Ops | 
| nullifyUnless | Napkin.Untyped.Ops | 
| NullOrder | Napkin.Types | 
| NullsFirst | Napkin.Types | 
| NullsLast | Napkin.Types | 
| NullStrategy | Napkin.Types | 
| numericScalarExpr | Napkin.Parse.Base | 
| nvl | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| nvl2 | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| nzAvg |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| o2bqAppName | Napkin.Auth.Lens | 
| o2bqDbUrl | Napkin.Auth.Lens | 
| o2bqOAuthCreatedAt | Napkin.Auth.Lens | 
| o2bqOAuthJsonText | Napkin.Auth.Lens | 
| o2bqProjectId | Napkin.Auth.Lens | 
| o2bqSpecFile | Napkin.Auth.Lens | 
| o2CodeFromCLI | Napkin.Auth.GoogleOAuth | 
| O2CodeStore | Napkin.Auth.Types | 
| o2codeStore | Napkin.Auth.Types | 
| o2CodeUXhandler | Napkin.Auth.GoogleOAuth | 
| o2conf | Napkin.Auth.Types | 
| o2runTime | Napkin.Auth.Types | 
| o2TokenFromO2Code | Napkin.Auth.GoogleOAuth | 
| OAuth2 |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| oAuth2 | Napkin.Auth.Types | 
| oAuth2accessTokenRequestUri | Napkin.Auth.Types | 
| OAuth2CacheIndex |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| oAuth2callbackPort | Napkin.Auth.GoogleEnvConfig | 
| oAuth2callbackUrl | Napkin.Auth.Types | 
| OAuth2Code | Napkin.Auth.Types | 
| oAuth2codeChallenge | Napkin.Auth.Types | 
| oAuth2codeVerifier | Napkin.Auth.Types | 
| OAuth2CodeWithSource | Napkin.Auth.Types | 
| OAuth2Conf |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| OAuth2Context |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| oAuth2context | Napkin.Auth.Types | 
| OAuth2CorrelatedKey |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| oAuth2CorrelatedKey | Napkin.Auth.Types | 
| OAuth2CorrelatedKeyBuilder | Napkin.Auth.Types | 
| oAuth2Credentials | Napkin.Auth.Schema | 
| oAuth2dbPath | Napkin.Auth.Types | 
| oAuth2encodingAlgorithm | Napkin.Auth.Types | 
| OAuth2Env |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| oAuth2grantType | Napkin.Auth.Types | 
| OAuth2NapkinAuthApi | Napkin.Auth.Types | 
| oAuth2requestUri | Napkin.Auth.Types | 
| OAuth2RunTime |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| oAuth2scope | Napkin.Auth.Types | 
| OAuth2Token |  | 
| 1 (Type/Class) | Napkin.Auth.Types | 
| 2 (Data Constructor) | Napkin.Auth.Types | 
| OAuth2TokenByteString | Napkin.Auth.GoogleOAuth | 
| oAuthChallenge | Napkin.Auth.Utils | 
| Object | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| ObjectDatabase | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| ObjectSchema | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| ObjectTable | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| offset | Napkin.Untyped.Ops.BigQuery | 
| offset_ | Napkin.Untyped.Monad | 
| onlyBigQuery | Napkin.Cli.Auth.CmdRunner | 
| openedBeamDatabase | Napkin.Metadata.Connection | 
| openWebPage | Napkin.Utils.Web | 
| opExp | Napkin.Types | 
| opNulls | Napkin.Types | 
| opOrder | Napkin.Types | 
| OptimizeFeature | Napkin.Cli.Optimize.Types | 
| optimizeFeatures | Napkin.Cli.Optimize.OptimizeFeatureRun | 
| OptimizeFeatureSelector | Napkin.Cli.Optimize.Types | 
| OptimizeFeatureSelector_AfterDefault | Napkin.Cli.Optimize.Types | 
| OptimizeFeatureSelector_Default | Napkin.Cli.Optimize.Types | 
| OptimizeFeatureSelector_Except | Napkin.Cli.Optimize.Types | 
| OptimizeFeatureSelector_Just | Napkin.Cli.Optimize.Types | 
| OptimizeFeature_DuplicatedCteTables | Napkin.Cli.Optimize.Types | 
| OptimizeFeature_UnusedCteColumns | Napkin.Cli.Optimize.Types | 
| optimizeMergeableCtes | Napkin.Optimization.CteDeduplication | 
| OptimizeMode | Napkin.Cli.Optimize.Types | 
| OptimizeMode_Interactive | Napkin.Cli.Optimize.Types | 
| OptimizeMode_ShowIssues | Napkin.Cli.Optimize.Types | 
| optimizeSpec | Napkin.Cli.Optimize.OptimizeSpec | 
| OptimizeSpecOptions |  | 
| 1 (Type/Class) | Napkin.Cli.Optimize.Types | 
| 2 (Data Constructor) | Napkin.Cli.Optimize.Types | 
| or | Napkin.Untyped.Ops | 
| Order | Napkin.Types | 
| order | Napkin.Types | 
| orderBy_ | Napkin.Untyped.Monad | 
| OrderDir | Napkin.Types | 
| OrderPart |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| orderWithInserted | Napkin.Types | 
| ordinal | Napkin.Untyped.Ops.BigQuery | 
| orFatalError | Napkin.Run.Effects.Languages.FatalError | 
| orFatalErrorM | Napkin.Run.Effects.Languages.FatalError | 
| orFatalErrorME | Napkin.Run.Effects.Languages.FatalError | 
| orThrowError | Polysemy.Error.Extra | 
| orThrowErrorEM | Polysemy.Error.Extra | 
| orThrowErrorM | Polysemy.Error.Extra | 
| OSCommandError | Napkin.Auth.Types | 
| OtherError | Napkin.Run.Types.ErrorReporting | 
| outerJoin | Napkin.Untyped.Monad | 
| OutputDirectory | Napkin.Spec.Dump | 
| overFrame | Napkin.Types | 
| overOrder | Napkin.Types | 
| overPartition | Napkin.Types | 
| overrideTarget | Napkin.Run.Effects.Languages.TableSpec | 
| OverwriteFiles |  | 
| 1 (Type/Class) | Napkin.Cli.Init.TemplateProjectInstatiator | 
| 2 (Data Constructor) | Napkin.Cli.Init.TemplateProjectInstatiator | 
| Package |  | 
| 1 (Type/Class) | Napkin.HaskellInterpreter.Types | 
| 2 (Data Constructor) | Napkin.HaskellInterpreter.Types | 
| packageArguments | Napkin.HaskellInterpreter.Environment | 
| packageDatabase | Napkin.HaskellInterpreter.Dependencies | 
| packageDbArguments | Napkin.HaskellInterpreter.Environment | 
| PackageDbPath |  | 
| 1 (Type/Class) | Napkin.HaskellInterpreter.Types | 
| 2 (Data Constructor) | Napkin.HaskellInterpreter.Types | 
| packageName | Napkin.HaskellInterpreter.Types | 
| paramValue | Napkin.Auth.Web.AuthApiServer | 
| parentFolder | Napkin.Utils.FileSystem | 
| parseBoolArg | Napkin.Run.Effects.MetaArguments | 
| parseBuiltinOrCustom | Napkin.Spec.Yaml.Types.Extend | 
| parseCheck | Napkin.Spec.Yaml.Types.Hooks | 
| parseCliOption | Napkin.Spec.Cli | 
| parseColumnsOrExpressions | Napkin.Spec.Yaml.Types.Hooks | 
| parseConnectionURI | Napkin.Cli.Run.Parser | 
| ParseCredentialsError | Napkin.Auth.Types | 
| parsedAsQuery | Napkin.Parse.Base | 
| parseDate | Napkin.Untyped.Ops.BigQuery | 
| parseDateTime | Napkin.Untyped.Ops.BigQuery | 
| parseDbBackend | Napkin.Backends.Types | 
| parseDialectSQLFrom | Napkin.Parse.Common | 
| parseDialectSQLRelation | Napkin.Parse.Common | 
| parseDialectSQLSelExps | Napkin.Parse.Common | 
| parseDialectSQLSExp | Napkin.Parse.Common | 
| parseDialectSQLStatement | Napkin.Parse.Common | 
| parseDumpOptions | Napkin.Spec.Cli | 
| parseEnumList | Napkin.Utils.OptParse | 
| ParseErrors | Napkin.Parse.Base | 
| ParseExc | Napkin.Parse.Base | 
| parseFail | Napkin.Parse.Base | 
| parseFilePath | Napkin.Cli.Common | 
| parseGlobalCommand | Napkin.Cli.Parser | 
| parseHaskellExtension | Napkin.HaskellInterpreter.HaskellExtension | 
| parseLogLevel | Napkin.Cli.Common | 
| parser |  | 
| 1 (Function) | Napkin.Cli.Validate.Parser | 
| 2 (Function) | Napkin.Cli.Repl.Parser | 
| 3 (Function) | Napkin.Cli.Optimize.Parser | 
| 4 (Function) | Napkin.Cli.History.Parser | 
| 5 (Function) | Napkin.Cli.HieBios.Types | 
| 6 (Function) | Napkin.Cli.Generate.Parser | 
| 7 (Function) | Napkin.Cli.Dump.Parser | 
| 8 (Function) | Napkin.Cli.Auth.Parser | 
| parseRefTable | Napkin.Cli.Common | 
| parserlessHook | Napkin.Run.Effects.Types | 
| parserlessSpec | Napkin.Run.Effects.Types | 
| parseRunOptions | Napkin.Spec.Cli | 
| parseServiceRepo | Napkin.Cli.Init.TemplateRef | 
| parseShowable | Napkin.Utils.OptParse | 
| parseShowEnum | Napkin.Utils.OptParse | 
| parseSpecMetaArgs | Napkin.Spec.Cli | 
| ParseSQL | Napkin.Parse.Base | 
| parseSQL | Napkin.Parse.Common | 
| parseSqlExp | Napkin.Run.Effects.Languages.SqlParse | 
| ParseSqlExp' | Napkin.Run.Effects.Languages.SqlParse | 
| parseSqlExp' | Napkin.Run.Effects.Languages.SqlParse | 
| parseSQLFrom | Napkin.Parse.Base | 
| parseSqlFrom | Napkin.Run.Effects.Languages.SqlParse | 
| ParseSqlFrom' | Napkin.Run.Effects.Languages.SqlParse | 
| parseSqlFrom' | Napkin.Run.Effects.Languages.SqlParse | 
| ParseSQLFun | Napkin.Parse.Base | 
| parseSqlQuery | Napkin.Run.Effects.Languages.SqlParse | 
| ParseSqlQuery' | Napkin.Run.Effects.Languages.SqlParse | 
| parseSqlQuery' | Napkin.Run.Effects.Languages.SqlParse | 
| parseSQLRelation | Napkin.Parse.Base | 
| parseSqlRelation | Napkin.Run.Effects.Languages.SqlParse | 
| ParseSqlRelation' | Napkin.Run.Effects.Languages.SqlParse | 
| parseSqlRelation' | Napkin.Run.Effects.Languages.SqlParse | 
| parseSQLSelExps | Napkin.Parse.Base | 
| parseSqlSelExps | Napkin.Run.Effects.Languages.SqlParse | 
| ParseSqlSelExps' | Napkin.Run.Effects.Languages.SqlParse | 
| parseSqlSelExps' | Napkin.Run.Effects.Languages.SqlParse | 
| parseSQLSExp | Napkin.Parse.Base | 
| parseSQLStatement | Napkin.Parse.Base | 
| parseSQLTH | Napkin.Parse.TH | 
| parseTargetType | Napkin.Spec.Yaml.Types.Tables | 
| parseTemplateRef | Napkin.Cli.Init.TemplateRef | 
| parseTimestamp | Napkin.Untyped.Ops.BigQuery | 
| parseUserRepo | Napkin.Cli.Init.TemplateRef | 
| Partition | Napkin.Types | 
| Partitioning | Napkin.Types.BigQuery | 
| Pending | Napkin.Spec.CliReporter | 
| pendingStateLine | Napkin.Spec.CliReporter | 
| Pennies |  | 
| 1 (Type/Class) | Napkin.Metadata.Types.SpecRun | 
| 2 (Data Constructor) | Napkin.Metadata.Types.SpecRun | 
| percentDiff |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| percentileColumns |  | 
| 1 (Function) | Napkin.Untyped.Utils.Redshift, Napkin.Untyped.Utils.Postgres | 
| 2 (Function) | Napkin.Untyped.Utils.BigQuery | 
| percentileCont |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| percentileDisc |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| percentRank |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| percent_rank | Napkin.Untyped.Ops.Sqlite | 
| pgSQL | Napkin.Parse.TH | 
| pgSQLFrom | Napkin.Parse.TH | 
| pgSQLRel | Napkin.Parse.TH | 
| pgSQLSelExps | Napkin.Parse.TH | 
| pgSQLSExp | Napkin.Parse.TH | 
| pi | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| Pipeline |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| pipeline | Napkin.Metadata.Lens | 
| pkgDbDir | Napkin.HaskellInterpreter.Types | 
| position | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| Postgres |  | 
| 1 (Type/Class) | Napkin.Types.Postgres | 
| 2 (Data Constructor) | Napkin.Types.Postgres | 
| PostgresConn | Napkin.Run.Postgres | 
| PostgresExtra | Napkin.Run.Effects.Languages.Backend.Postgres | 
| pow | Napkin.Untyped.Ops.BigQuery | 
| power |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| PredicateSExp | Napkin.Run.Effects.Hooks.Types | 
| prefixTables | Napkin.Run.Effects.Preprocessor | 
| preludeHidings | Napkin.Cli.Eval.ImportAndExtensionControl | 
| PreprocessorForYaml | Napkin.Spec.Yaml.Types.Preprocessors | 
| PreprocessorName | Napkin.Spec.Yaml.Types.Preprocessors | 
| prettyBytes | Napkin.Spec.Types, Napkin.Spec | 
| prettyElapsedTime | Napkin.Spec.CliReporter | 
| prettyNames | Napkin.Parse.Base | 
| prettyPrintAssertionEntry | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| prettyPrintAssertionGroup | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| prettyPrintInterpreterError | Napkin.HaskellInterpreter.Types | 
| prettyPrintNapkinEffectError | Napkin.Run.Effects.Languages.NapkinError | 
| prettyPrintSqlParseError | Napkin.Run.Effects.Languages.SqlParse | 
| prettyQueryStats | Napkin.Spec.Types, Napkin.Spec | 
| prettyQueryStatsForTable | Napkin.Run.Execute | 
| prettySeconds | Napkin.Utils.Time | 
| prettyUTCTime | Napkin.Spec.CliReporter | 
| PreviousStates |  | 
| 1 (Type/Class) | Napkin.Spec.CliReporter | 
| 2 (Data Constructor) | Napkin.Spec.CliReporter | 
| prevStatesFinishedTime | Napkin.Spec.CliReporter | 
| PrimaryKey | Napkin.Auth.Schema, Napkin.Metadata.Migration.Types, Napkin.Metadata.Types | 
| printAstForSqlFile | Napkin.Cli.PrintAstForSqlFile | 
| printFinalReport | Napkin.Spec.CliReporter | 
| printRawAstForSqlFile | Napkin.Cli.PrintRawAstForSqlFile | 
| printSql | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| Privilege | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| Processing | Napkin.Spec.CliReporter | 
| processingStateLine | Napkin.Spec.CliReporter | 
| processingTime | Napkin.Spec.CliReporter | 
| program | Napkin.Spec.Yaml.Types.Extend | 
| ProgramDependenciesAndQueries |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Runtime | 
| 2 (Data Constructor) | Napkin.Run.Effects.Runtime | 
| programDependenciesAndQueries | Napkin.Run.Effects.Runtime | 
| programToSpec | Napkin.Spec | 
| ProtoErrors | Napkin.Run.BigQuery | 
| Public | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| Pure | Napkin.Cli.Eval.Command | 
| pushSubNodeArgs | Napkin.Optimization.UnusedCteFields.Visitor | 
| PutStrLn' | Polysemy.Mock.Example | 
| putStrLn' | Polysemy.Mock.Example | 
| Q |  | 
| 1 (Type/Class) | Napkin.Untyped.Monad | 
| 2 (Data Constructor) | Napkin.Untyped.Monad | 
| qry_checkTable | Napkin.Run.PGCommon | 
| qsQuery | Napkin.Untyped.Monad | 
| QState |  | 
| 1 (Type/Class) | Napkin.Untyped.Monad | 
| 2 (Data Constructor) | Napkin.Untyped.Monad | 
| qsVars | Napkin.Untyped.Monad | 
| qt_func | Napkin.Types | 
| qt_query | Napkin.Types | 
| qt_refs | Napkin.Types | 
| Quarter | Napkin.Types | 
| queriesCreate | Napkin.Run.Effects.Runtime | 
| queriesUpdate | Napkin.Run.Effects.Runtime | 
| Query |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| query | Napkin.Run.PGCommon | 
| QueryAnalyzer | Napkin.Cli.Optimize.OptimizeFeatureRun | 
| queryDependencies | Napkin.Types | 
| queryDistinct | Napkin.Types | 
| queryFrom | Napkin.Types | 
| queryFullySpecified | Napkin.Types | 
| queryGroup | Napkin.Types | 
| queryHaving | Napkin.Types | 
| queryLimit | Napkin.Types | 
| queryOffset | Napkin.Types | 
| QueryOptimizer | Napkin.Cli.Optimize.OptimizeFeatureRun | 
| queryOrder | Napkin.Types | 
| QueryRaw | Napkin.Types | 
| QueryRelation | Napkin.Types | 
| querySelect | Napkin.Types | 
| QueryStats |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| queryStatsForTable | Napkin.Types | 
| QueryTransformer |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| queryWhere | Napkin.Types | 
| queryWith | Napkin.Types | 
| queue | Napkin.HaskellInterpreter.Types | 
| quoteIdent | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| quoteLiteral | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 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 | 
| sa | Napkin.Types | 
| SafeCast | Napkin.Types | 
| safeCast | Napkin.Untyped.Ops.BigQuery | 
| safeConvertBytesToString | Napkin.Untyped.Ops.BigQuery | 
| safeDiv |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| saveOAuth2Credentials | Napkin.Auth.GoogleOAuth | 
| scalarExprAsSExp | Napkin.Parse.Base | 
| Schema | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| schemaTables | Napkin.Run.Effects.Preprocessor | 
| scope |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| 3 (Function) | Napkin.Auth.Types | 
| scoped |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| scopeGeneric | Napkin.Untyped.Ops | 
| scopeRefs | Napkin.Types | 
| scopeRelation | Napkin.Untyped.Monad | 
| sdkCredentialFilePath | Napkin.Auth.GoogleEnvironment | 
| searchPath | Napkin.HaskellInterpreter.Types | 
| Second | Napkin.Types | 
| seekBackIgnoreNulls | Napkin.Untyped.Ops.BigQuery | 
| seekForwardIgnoreNulls | Napkin.Untyped.Ops.BigQuery | 
| Select | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| selectAs_ | Napkin.Untyped.Monad | 
| selectAs_' | Napkin.Untyped.Monad | 
| Selected |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| selectedExps | Napkin.Types | 
| selectedFeatures | Napkin.Cli.Optimize.OptimizeFeatureRun | 
| selectedName | Napkin.Types | 
| selectedNames | Napkin.Types | 
| selectEverything | Napkin.Untyped.Monad | 
| selectItem | Napkin.Types | 
| selectNonDuplicates | Napkin.Untyped.Monad | 
| selectNonEmptyGroups | Napkin.Untyped.Monad | 
| SelectQueries | Napkin.Spec.Dump | 
| selectRef | Napkin.Types | 
| selectsAs_ | Napkin.Untyped.Monad | 
| selectsAs_' | Napkin.Untyped.Monad | 
| selectsGroupsAsRef_ | Napkin.Untyped.Monad | 
| selectsGroupsAs_ | Napkin.Untyped.Monad | 
| selectStar | Napkin.Untyped.Monad | 
| selectToAlias | Napkin.Types | 
| selectToRef | Napkin.Types | 
| select_ | Napkin.Untyped.Monad | 
| SemHook | Napkin.Run.Effects.Types | 
| SemSpec | Napkin.Run.Effects.Types | 
| Server | Napkin.Logging | 
| serverTime | Napkin.Metadata.Lens | 
| ServiceRepo |  | 
| 1 (Type/Class) | Napkin.Cli.Init.TemplateRef | 
| 2 (Data Constructor) | Napkin.Cli.Init.TemplateRef | 
| sessionUser | Napkin.Untyped.Ops.BigQuery | 
| setAllTableGrants | Napkin.Spec.Types, Napkin.Spec | 
| SetTableSchema |  | 
| 1 (Type/Class) | Napkin.Types.Postgres | 
| 2 (Data Constructor) | Napkin.Types.Postgres | 
| SetUnion | Napkin.Types | 
| SExp | Napkin.Types | 
| SExpList | Napkin.Optimization.UnusedCteFields.Visitor | 
| SExpOrQuery | Napkin.Optimization.UnusedCteFields.Visitor | 
| SExpOrQueryList | Napkin.Optimization.UnusedCteFields.Visitor | 
| SExpOrQuery_Query | Napkin.Optimization.UnusedCteFields.Visitor | 
| SExpOrQuery_SExp | Napkin.Optimization.UnusedCteFields.Visitor | 
| SExpReducer | Napkin.Optimization.UnusedCteFields.Visitor | 
| sha1 | Napkin.Untyped.Ops.BigQuery | 
| sha256 | Napkin.Untyped.Ops.BigQuery | 
| sha512 | Napkin.Untyped.Ops.BigQuery | 
| SharedCommandOptions |  | 
| 1 (Type/Class) | Napkin.Cli.Shared.Types | 
| 2 (Data Constructor) | Napkin.Cli.Shared.Types | 
| sharedCommandOptions_appName | Napkin.Cli.Shared.Types | 
| sharedCommandOptions_connectionUri | Napkin.Cli.Shared.Types | 
| sharedCommandOptions_credentialDb | Napkin.Cli.Shared.Types | 
| sharedCommandOptions_napkinAuthPort | Napkin.Cli.Shared.Types | 
| shouldFail | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| showDomain | Napkin.Utils.OptParse | 
| showEnumDomain | Napkin.Utils.OptParse | 
| showError | Napkin.Spec.CliReporter | 
| ShowExceptionWithPrefix | Napkin.Run.Types.ErrorReporting | 
| Showing |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| showNapkinErrorParts | Napkin.Run.Types.ErrorReporting | 
| showParts | Napkin.Run.Types.ErrorReporting | 
| showType | Napkin.HaskellInterpreter.Server | 
| sign | Napkin.Untyped.Ops | 
| Simple | Napkin.Logging | 
| SimpleExtern | Napkin.Types | 
| simpleFormat | Napkin.Logging | 
| simpleValueAsColumnName | Napkin.Untyped.Utils | 
| SimpleWindow | Napkin.Types | 
| simpleWindow | Napkin.Untyped.Ops | 
| sin |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| SingleAction | Polysemy.Mock | 
| SingleRunCache | Napkin.Run.Effects.Interceptors.Cache | 
| sinh | Napkin.Untyped.Ops.BigQuery | 
| Skipped | Napkin.Spec.CliReporter | 
| skippedStateLine | Napkin.Spec.CliReporter | 
| slSQL | Napkin.Parse.TH | 
| slSQLFrom | Napkin.Parse.TH | 
| slSQLRel | Napkin.Parse.TH | 
| slSQLSelExps | Napkin.Parse.TH | 
| slSQLSExp | Napkin.Parse.TH | 
| SnakeCaseCtors | Napkin.Spec.Yaml.Encoding | 
| SnakeCaseFields | Napkin.Spec.Yaml.Encoding | 
| some_ | Napkin.Untyped.Ops | 
| SortCompound | Napkin.Types.Redshift | 
| sortedStatesList | Napkin.Spec.CliReporter | 
| SortInterleaved | Napkin.Types.Redshift | 
| SortKey |  | 
| 1 (Type/Class) | Napkin.Types.Redshift | 
| 2 (Data Constructor) | Napkin.Types.Redshift | 
| sortSExpOperatorOperands | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| SortStyle | Napkin.Types.Redshift | 
| sortSymmetricAlias | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| sortSymmetricFrom | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| sortSymmetricOrderPart | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| sortSymmetricQuery | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| sortSymmetricRelation | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| sortSymmetricSelected | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| sortSymmetricSelectedRel | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| sortSymmetricSExp | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| sortSymmetricWith | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| soundex | Napkin.Untyped.Ops.Sqlite | 
| SourceFileIsNotParsableEx | Napkin.Cli.Eval.ImportAndExtensionControl | 
| spaced | Napkin.Render.Common | 
| spc | Napkin.Render.Common | 
| Spec |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| spec | Napkin.Spec | 
| specAction | Napkin.Spec.Types, Napkin.Spec | 
| SpecBackend | Napkin.Run.Execute | 
| SpecCache |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Interceptors.Cache | 
| 2 (Data Constructor) | Napkin.Run.Effects.Interceptors.Cache | 
| SpecDepGraph | Napkin.Spec.Graph.Types | 
| SpecDepGraphLabel |  | 
| 1 (Type/Class) | Napkin.Spec.Graph.Types | 
| 2 (Data Constructor) | Napkin.Spec.Graph.Types | 
| SpecDeps | Napkin.Spec.Graph | 
| specDeps | Napkin.Spec.Deps | 
| SpecFile |  | 
| 1 (Type/Class) | Napkin.Types.BackendRuntime | 
| 2 (Type/Class) | Napkin.Auth.Types | 
| 3 (Data Constructor) | Napkin.Auth.Types | 
| specFile | Napkin.Auth.Types | 
| SpecFileLoadingError | Napkin.Repl.Types | 
| SpecFileParseError | Napkin.Repl.Types | 
| specFileParser | Napkin.Cli.Common | 
| specGrants | Napkin.Spec.Types, Napkin.Spec | 
| specGraphAsDot | Napkin.Spec.Dump | 
| specGraphAsDotText | Napkin.Spec.Dump | 
| specGraphAsSQL | Napkin.Spec.Dump | 
| specGraphAsSQLDirectory | Napkin.Spec.Dump | 
| Specific | Napkin.Types | 
| specIncrementalByPK | Napkin.Spec | 
| specIncrementalByTime | Napkin.Spec | 
| specIncrementalByTimeRawSql | Napkin.Spec | 
| SpecList |  | 
| 1 (Type/Class) | Napkin.Spec.CliReporter | 
| 2 (Data Constructor) | Napkin.Spec.CliReporter | 
| SpecListView | Napkin.Spec.CliReporter | 
| specListView | Napkin.Spec.CliReporter | 
| SpecListViewName | Napkin.Spec.CliReporter | 
| SpecListViewportName | Napkin.Spec.CliReporter | 
| SpecLoadingError | Napkin.Run.Types.ErrorReporting | 
| specMain | Napkin.Spec.Cli | 
| specMainWith | Napkin.Spec.Cli | 
| specMainWithInterpreter | Napkin.Spec.Cli | 
| SpecMetaArgs | Napkin.Spec.Types, Napkin.Spec | 
| SpecMetaArgsOpt | Napkin.Cli.SpecMetaArgs | 
| specMetaArgsParser | Napkin.Cli.SpecMetaArgs | 
| SpecMetaArg_JSON | Napkin.Cli.SpecMetaArgs | 
| SpecMetaArg_JSONFile | Napkin.Cli.SpecMetaArgs | 
| SpecMetaArg_KV | Napkin.Cli.SpecMetaArgs | 
| SpecPaths |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Interpreters.LocalFile | 
| 2 (Data Constructor) | Napkin.Run.Effects.Interpreters.LocalFile | 
| specPostHooks | Napkin.Spec.Types, Napkin.Spec | 
| specPreHooks | Napkin.Spec.Types, Napkin.Spec | 
| SpecPreprocessor | Napkin.Spec.Types, Napkin.Spec | 
| SpecPreprocessorFunc | Napkin.Spec.Types, Napkin.Spec | 
| SpecPreprocessorWithArgParser |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| SpecProgram | Napkin.Run.Effects.Types, Napkin.Spec.Types, Napkin.Spec | 
| SpecProgramEffects | Napkin.Run.Effects.Types | 
| SpecProgramForYaml | Napkin.Spec.Yaml.Types.Tables | 
| SpecProgramName | Napkin.Spec.Yaml.Types.Tables | 
| SpecProgramWithArgParser |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Types | 
| 2 (Data Constructor) | Napkin.Run.Effects.Types | 
| SpecRelatedError | Napkin.Auth.Types | 
| specRoot | Napkin.Run.Effects.Interpreters.LocalFile | 
| SpecRun |  | 
| 1 (Type/Class) | Napkin.Metadata.Types.SpecRun | 
| 2 (Data Constructor) | Napkin.Metadata.Types.SpecRun | 
| SpecRunEntryId |  | 
| 1 (Type/Class) | Napkin.Metadata.Types | 
| 2 (Data Constructor) | Napkin.Metadata.Types | 
| SpecRunEntryIdV1 |  | 
| 1 (Type/Class) | Napkin.Metadata.Migration.Types | 
| 2 (Data Constructor) | Napkin.Metadata.Migration.Types | 
| SpecRunId |  | 
| 1 (Type/Class) | Napkin.Metadata.Types.SpecRun | 
| 2 (Data Constructor) | Napkin.Metadata.Types.SpecRun | 
| specRuns |  | 
| 1 (Function) | Napkin.Metadata.Types | 
| 2 (Function) | Napkin.Metadata.Lens | 
| SpecRunT | Napkin.Metadata.Types.SpecRun | 
| SpecRuntime |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| SpecRunTV1 | Napkin.Metadata.Migration.Types | 
| SpecRunV1 |  | 
| 1 (Type/Class) | Napkin.Metadata.Migration.Types | 
| 2 (Data Constructor) | Napkin.Metadata.Migration.Types | 
| Specs |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| specSchema | Napkin.Spec.Yaml.Types.Schema | 
| SpecsDeps | Napkin.Spec.Yaml.Interpret.Types | 
| specsHooks | Napkin.Spec.Types, Napkin.Spec | 
| specsMetaArgs | Napkin.Spec.Types, Napkin.Spec | 
| specSplitIfUnion | Napkin.Spec | 
| specSplitIfUnionBy | Napkin.Spec | 
| specsTables | Napkin.Spec.Types, Napkin.Spec | 
| SpecState |  | 
| 1 (Type/Class) | Napkin.Metadata.Types.SpecRun | 
| 2 (Data Constructor) | Napkin.Metadata.Types.SpecRun | 
| specsTransformer | Napkin.Spec.Types, Napkin.Spec | 
| SpecTable |  | 
| 1 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Metadata.Types.SpecRun | 
| specTable | Napkin.Spec.Types, Napkin.Spec | 
| SpecTableMap | Napkin.Spec.Types, Napkin.Spec | 
| specTagRefMap | Napkin.Spec.Cli | 
| specTags | Napkin.Spec.Types, Napkin.Spec | 
| SpecTarget |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Type/Class) | Napkin.Metadata.Types.SpecRun | 
| SpecToSQLDir | Napkin.Spec.Dump | 
| specToSQLDir | Napkin.Spec.Dump | 
| specUpdate | Napkin.Spec.Types, Napkin.Spec | 
| SpecValidationError | Napkin.Run.Types.ErrorReporting | 
| SpecView |  | 
| 1 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Metadata.Types.SpecRun | 
| SpecYamlParseError | Napkin.Run.Types.ErrorReporting | 
| split | Napkin.Untyped.Ops.BigQuery | 
| splitIfUnionBy | Napkin.Run.Effects.Programs | 
| SplitMethod | Napkin.Types.Commands.BigQuery | 
| SplitMethod_Auto | Napkin.Types.Commands.BigQuery | 
| SplitMethod_Custom | Napkin.Types.Commands.BigQuery | 
| SplitMethod_NoSplit | Napkin.Types.Commands.BigQuery | 
| SplitMethod_Random | Napkin.Types.Commands.BigQuery | 
| SplitMethod_Seq | Napkin.Types.Commands.BigQuery | 
| splitPart | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| splitUnions | Napkin.Untyped.Utils | 
| sqlDir | Napkin.Run.Effects.Interpreters.LocalFile | 
| sqlFilePathParser | Napkin.Cli.Common | 
| SqlFileType | Napkin.Spec.Dump | 
| SqlFileType_InsertStatement | Napkin.Spec.Dump | 
| SqlFileType_Query | Napkin.Spec.Dump | 
| Sqlite |  | 
| 1 (Type/Class) | Napkin.Types.Sqlite | 
| 2 (Data Constructor) | Napkin.Types.Sqlite | 
| SqliteExtra | Napkin.Run.Effects.Languages.Backend.Sqlite | 
| sqliteUriSyntax |  | 
| 1 (Function) | Napkin.Run.Sqlite | 
| 2 (Function) | Napkin.Metadata.Connection | 
| sqliteVersion | Napkin.Untyped.Ops.Sqlite | 
| SqlParse | Napkin.Run.Effects.Languages.SqlParse | 
| SqlParseCacheKey | Napkin.Run.Effects.Languages.SqlParse | 
| SqlParseError |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.SqlParse | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.SqlParse | 
| SqlParseIO | Napkin.Run.Effects.Interpreters.SqlParse | 
| SqlRead | Napkin.Run.Effects.Languages.SqlRead | 
| SqlReadIO | Napkin.Run.Effects.Interpreters.SqlRead | 
| SqlRender | Napkin.Run.Effects.Languages.SqlRender | 
| SqlRenderCacheKey | Napkin.Run.Effects.Languages.SqlRender | 
| sqlTemplate | Napkin.Parse.Interpolation.Types, Napkin.Spec | 
| SqlTemplateVariables |  | 
| 1 (Type/Class) | Napkin.Parse.Interpolation.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Parse.Interpolation.Types, Napkin.Spec | 
| SqlText | Napkin.Run.Effects.Languages.SqlRender | 
| sqlToFile | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| sqlToFileCollapsed | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| sqlVar | Napkin.Parse.Interpolation.Types, Napkin.Spec | 
| SqlWrite | Napkin.Run.Effects.Languages.SqlWrite | 
| SqlWriteIO | Napkin.Run.Effects.Interpreters.SqlWrite | 
| sql_file | Napkin.Spec.Yaml.Types.Tables | 
| sql_query | Napkin.Spec.Yaml.Types.Tables | 
| sqrt |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| srAction | Napkin.Metadata.Types.SpecRun | 
| srApp | Napkin.Metadata.Types.SpecRun | 
| srBytesAffected | Napkin.Metadata.Types.SpecRun | 
| srComplete | Napkin.Metadata.Types.SpecRun | 
| srCost | Napkin.Metadata.Types.SpecRun | 
| srDepChain | Napkin.Spec.Persist | 
| srDeps | Napkin.Metadata.Types.SpecRun | 
| srDuration | Napkin.Run.Execute | 
| srEntryId | Napkin.Metadata.Types.SpecRun | 
| srError | Napkin.Metadata.Types.SpecRun | 
| srHookBytesAffected | Napkin.Metadata.Types.SpecRun | 
| srHookCost | Napkin.Metadata.Types.SpecRun | 
| srHookRowsAffected | Napkin.Metadata.Types.SpecRun | 
| srHookServerTime | Napkin.Metadata.Types.SpecRun | 
| srLastRun | Napkin.Spec.Persist | 
| srPipeline | Napkin.Metadata.Types.SpecRun | 
| srRowsAffected | Napkin.Metadata.Types.SpecRun | 
| srRunId | Napkin.Metadata.Types.SpecRun | 
| srServerTime | Napkin.Metadata.Types.SpecRun | 
| srStarted | Napkin.Metadata.Types.SpecRun | 
| srTable | Napkin.Metadata.Types.SpecRun | 
| ssTables | Napkin.Metadata.Types.SpecRun | 
| Star | Napkin.Types | 
| star | Napkin.Types | 
| started | Napkin.Metadata.Lens | 
| startInterpreter | Napkin.HaskellInterpreter.Server | 
| startsWith | Napkin.Untyped.Ops.BigQuery | 
| startTime | Napkin.Spec.CliReporter | 
| StatsType | Napkin.Types | 
| stddev | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| stddev_pop | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| stddev_samp | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| Stop | Napkin.HaskellInterpreter.Types | 
| store | Napkin.Auth.CacheHandler | 
| storeCorrelatedOAuth | Napkin.Auth.CacheHandler | 
| storedAs | Napkin.Metadata.Migrations | 
| strftime | Napkin.Untyped.Ops.Sqlite | 
| string | Napkin.Untyped.Ops.BigQuery | 
| stringRef | Napkin.Types | 
| stringRefIso | Napkin.Types | 
| strPos | Napkin.Untyped.Ops.BigQuery | 
| strtol | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| styleCollapsed | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| SubCache |  | 
| 1 (Type/Class) | Polysemy.Memoize | 
| 2 (Data Constructor) | Polysemy.Memoize | 
| SubQuery | Napkin.Types | 
| subqueryTransform | Napkin.Untyped.Ops.BigQuery | 
| SubQueryTransformState |  | 
| 1 (Type/Class) | Napkin.Untyped.Ops.BigQuery | 
| 2 (Data Constructor) | Napkin.Untyped.Ops.BigQuery | 
| subQueryTransformState_mapping | Napkin.Untyped.Ops.BigQuery | 
| subQueryTransformState_refs | Napkin.Untyped.Ops.BigQuery | 
| substr |  | 
| 1 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| substring | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| Success |  | 
| 1 (Data Constructor) | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| 2 (Type/Class) | Napkin.Spec.CliReporter | 
| 3 (Type/Class) | Napkin.Run.Execute | 
| success | Napkin.Spec.CliReporter | 
| SuccessInfo | Napkin.Spec.CliReporter | 
| successIsTrue | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| successStateLine | Napkin.Spec.CliReporter | 
| sum | Napkin.Untyped.Ops | 
| SumOfSExpQueryExternFunWindowFunWOverOrderPartFromValueIntervalOrderSExpListGroupBySExpOrQuerySExpOrQueryList | Napkin.Optimization.UnusedCteFields.Visitor | 
| SumOfSExpTypes | Napkin.Optimization.UnusedCteFields.Visitor | 
| symmetricSExpOperators | Napkin.Optimization.CteDeduplication.SortSymmetricOperatorOperands | 
| SyntaxError | Napkin.Parse.Base | 
| sysdate | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| Table | Napkin.Types | 
| table |  | 
| 1 (Function) | Napkin.Types | 
| 2 (Function) | Napkin.Metadata.Lens | 
| tableAsRelation | Napkin.Parse.Base | 
| TableAsync | Napkin.Run.Execute | 
| TableAsyncResult | Napkin.Run.Execute | 
| tableau10Colors | Napkin.Spec.Dump | 
| tableau20Colors | Napkin.Spec.Dump | 
| tableDependencies | Napkin.Types | 
| TableDoneEvent | Napkin.Spec.CliReporter | 
| TableFailedEvent | Napkin.Spec.CliReporter | 
| TableMeta |  | 
| 1 (Type/Class) | Napkin.Types.Redshift | 
| 2 (Data Constructor) | Napkin.Types.Redshift | 
| 3 (Type/Class) | Napkin.Types.BigQuery | 
| 4 (Data Constructor) | Napkin.Types.BigQuery | 
| tableMeta | Napkin.Types.BigQuery | 
| tableMeta_clustering | Napkin.Types.BigQuery | 
| tableMeta_partitioning | Napkin.Types.BigQuery | 
| tableMeta_writeDisposition | Napkin.Types.BigQuery | 
| TableName |  | 
| 1 (Type/Class) | Napkin.Optimization.CteDeduplication.RenameCte | 
| 2 (Type/Class) | Napkin.Optimization.CteDeduplication | 
| 3 (Type/Class) | Napkin.Spec.CliReporter | 
| TableProcessingEvent | Napkin.Spec.CliReporter | 
| TableRef | Napkin.Types | 
| tableRef | Napkin.Types | 
| TableRelation | Napkin.Types | 
| tableRowSelected | Napkin.Spec.CliReporter | 
| tablesForUpdate | Napkin.Spec.Eta | 
| TableSkippedEvent | Napkin.Spec.CliReporter | 
| TableSpec |  | 
| 1 (Type/Class) | Napkin.Spec.Types, Napkin.Spec | 
| 2 (Data Constructor) | Napkin.Spec.Types, Napkin.Spec | 
| TableSpecsAsDependencyGraph | Napkin.Spec.Graph | 
| tableSpecsAsDependencyGraph | Napkin.Spec.Graph | 
| TableSpecTag | Napkin.Spec.Types, Napkin.Spec | 
| TableState | Napkin.Spec.CliReporter | 
| TableStateLine |  | 
| 1 (Type/Class) | Napkin.Spec.CliReporter | 
| 2 (Data Constructor) | Napkin.Spec.CliReporter | 
| TableStates | Napkin.Spec.CliReporter | 
| tableStates | Napkin.Spec.CliReporter | 
| tableStatus | Napkin.Spec.CliReporter | 
| tableStatusError | Napkin.Spec.CliReporter | 
| TableType | Napkin.Spec.Graph.Types | 
| tableWithQuery | Napkin.Spec | 
| tableWithQueryAndMeta | Napkin.Spec | 
| table_namespace | Napkin.Spec.Yaml.Types.Preprocessors | 
| table_prefix | Napkin.Spec.Yaml.Types.Preprocessors | 
| tan |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| tanh | Napkin.Untyped.Ops.BigQuery | 
| tapWith | Polysemy.Tap | 
| TargetExists |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Interpreters.FakeLocal | 
| 2 (Data Constructor) | Napkin.Run.Effects.Interpreters.FakeLocal | 
| TargetName |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.TableSpec | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.TableSpec | 
| TblRefSet | Napkin.Types.Transformation.NonCteRename | 
| TblRf | Napkin.Spec.Eta | 
| Teletype | Polysemy.Mock.Example | 
| tellRowsAffected | Napkin.Run.Sqlite | 
| Temp | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| TemplateAddr | Napkin.Cli.Init.TemplateRef | 
| TemplateCompilationError | Napkin.Parse.Interpolation.Types | 
| TemplateEngineError | Napkin.Parse.Interpolation.Types | 
| TemplateEvaluationError | Napkin.Parse.Interpolation.Types | 
| TemplateRef |  | 
| 1 (Type/Class) | Napkin.Cli.Init.TemplateRef | 
| 2 (Data Constructor) | Napkin.Cli.Init.TemplateRef | 
| templateRef_input | Napkin.Cli.Init.TemplateRef | 
| templateRef_parsed | Napkin.Cli.Init.TemplateRef | 
| TemplateSubstitutionError | Napkin.Parse.Interpolation.Types | 
| Temporary | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| terminateInterpreter | Napkin.HaskellInterpreter.Client | 
| termLogEnv | Napkin.Logging | 
| textInfix |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| textRef | Napkin.Types | 
| threadId | Napkin.HaskellInterpreter.Types | 
| Tick | Napkin.Spec.CliReporter | 
| Time | Polysemy.Time | 
| time |  | 
| 1 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 2 (Function) | Napkin.Utils.Time | 
| timeAdd | Napkin.Untyped.Ops.BigQuery | 
| TimeColumn | Napkin.Types.BigQuery | 
| timeCurrent | Napkin.HaskellInterpreter.Server | 
| timeDiff | Napkin.Untyped.Ops.BigQuery | 
| timeHMS | Napkin.Untyped.Ops.BigQuery | 
| timeLog | Napkin.Logging | 
| timeLogSince | Napkin.HaskellInterpreter.Server | 
| timeOfDay | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| timestamp | Napkin.Untyped.Ops.BigQuery | 
| timestampAdd | Napkin.Untyped.Ops.BigQuery | 
| timestampCmp | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| timestampCmpDate | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| timestampDiff | Napkin.Untyped.Ops.BigQuery | 
| timestampMicros | Napkin.Untyped.Ops.BigQuery | 
| timestampMillis | Napkin.Untyped.Ops.BigQuery | 
| timestampSeconds | Napkin.Untyped.Ops.BigQuery | 
| timestampSub | Napkin.Untyped.Ops.BigQuery | 
| timestampTrunc | Napkin.Untyped.Ops.BigQuery | 
| timeSub | Napkin.Untyped.Ops.BigQuery | 
| timeTrunc | Napkin.Untyped.Ops.BigQuery | 
| timeTS | Napkin.Untyped.Ops.BigQuery | 
| time_ | Napkin.Utils.Time | 
| tmDistStyle | Napkin.Types.Redshift | 
| tmLocal | Napkin.Types.Redshift | 
| tmSorting | Napkin.Types.Redshift | 
| tmTemp | Napkin.Types.Redshift | 
| toAuthError | Napkin.Auth.Types | 
| toBase64 | Napkin.Untyped.Ops.BigQuery | 
| toChar | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| toCodePoints | Napkin.Untyped.Ops.BigQuery | 
| toDate | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| ToDbBackend | Napkin.Backends.Types | 
| toDbBackend | Napkin.Backends.Types | 
| toDynamicMeta | Napkin.Run.Effects.Languages.SqlWrite | 
| toExtension | Napkin.Spec.Yaml.Types | 
| toExtensions | Napkin.Spec.Yaml.Types | 
| toGCredential | Napkin.Auth.GoogleOAuth | 
| toHex |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| toJSONBuiltinOrCustom | Napkin.Spec.Yaml.Types.Extend | 
| toJsonString | Napkin.Untyped.Ops.BigQuery | 
| tokenType | Napkin.Auth.Types | 
| ToNapkinError | Napkin.Run.Types.ErrorReporting | 
| toNapkinError | Napkin.Run.Types.ErrorReporting | 
| toNumber | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| topSelect |  | 
| 1 (Function) | Napkin.Untyped.Utils.Redshift, Napkin.Untyped.Utils.Postgres | 
| 2 (Function) | Napkin.Untyped.Utils.BigQuery | 
| toRange |  | 
| 1 (Function) | Napkin.Spec.Yaml.Types.Hooks | 
| 2 (Function) | Napkin.Spec.Yaml.Types.Tables | 
| total | Napkin.Untyped.Ops.Sqlite | 
| totalChanges | Napkin.Untyped.Ops.Sqlite | 
| totalQueryStats | Napkin.Types | 
| totalQueryStatsForTable | Napkin.Types | 
| TrackingQueryStats |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| trackingQueryStats | Napkin.Spec.CliReporter | 
| Transformed |  | 
| 1 (Type/Class) | Napkin.Run.Effects.Languages.TableSpec | 
| 2 (Data Constructor) | Napkin.Run.Effects.Languages.TableSpec | 
| translate | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| traverseDependencies | Napkin.Types | 
| trim |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| triple | Napkin.Untyped.Ops | 
| true | Napkin.Types | 
| trunc |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| truncN | Napkin.Untyped.Ops.BigQuery | 
| TryParseQuery | Napkin.Run.Effects.Interceptors.TryParseRawQueries | 
| tryParseQuery | Napkin.Run.Effects.Interceptors.TryParseRawQueries | 
| TTY | Napkin.Cli.Run.Types | 
| txt | Napkin.Types | 
| TyBigInt | Napkin.Types | 
| TyBool | Napkin.Types | 
| TyChar | Napkin.Types | 
| TyDate | Napkin.Types | 
| TyDatetime | Napkin.Types | 
| TyDecimal | Napkin.Types | 
| TyDouble | Napkin.Types | 
| TyInteger | Napkin.Types | 
| Type | Napkin.Types | 
| Typed |  | 
| 1 (Type/Class) | Napkin.HaskellInterpreter.Types | 
| 2 (Data Constructor) | Napkin.HaskellInterpreter.Types | 
| TyReal | Napkin.Types | 
| TySmallInt | Napkin.Types | 
| TyTimestamp | Napkin.Types | 
| TyVarChar | Napkin.Types | 
| TyVarCharWithLen | Napkin.Types | 
| UFunc |  | 
| 1 (Type/Class) | Napkin.Untyped.Ops.Sqlite | 
| 2 (Type/Class) | Napkin.Untyped.Ops.BigQuery | 
| UI | Napkin.Cli.Run.Types | 
| UIMode | Napkin.Cli.Run.Types | 
| UIName | Napkin.Spec.CliReporter | 
| unary | Napkin.Untyped.Ops | 
| Unbounded | Napkin.Types | 
| unBQDatasetId | Napkin.Types.BigQuery | 
| unBQProjectId | Napkin.Types.BigQuery | 
| unBQTableId | Napkin.Types.BigQuery | 
| unCredentials | Napkin.Auth.Types | 
| unGrantOption | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| unifySchemas | Napkin.Untyped.Utils | 
| UnimplementedError | Napkin.Parse.Base | 
| unIndex | Napkin.Auth.Types | 
| Union | Napkin.Types | 
| unionQuery1 | Napkin.Types | 
| unionQuery2 | Napkin.Types | 
| unionTables | Napkin.Untyped.Utils | 
| UnionType | Napkin.Types | 
| unionType | Napkin.Types | 
| unionWiths | Napkin.Types | 
| unionWithSchema | Napkin.Untyped.Utils | 
| union_ | Napkin.Untyped.Monad | 
| Unit | Napkin.Types | 
| unitBoundary | Napkin.Untyped.Ops.BigQuery | 
| unitBoundaryGeneric | Napkin.Untyped.Ops | 
| unixDate | Napkin.Untyped.Ops.BigQuery | 
| unixMicros | Napkin.Untyped.Ops.BigQuery | 
| unixMillis | Napkin.Untyped.Ops.BigQuery | 
| unixSeconds | Napkin.Untyped.Ops.BigQuery | 
| unLabel | Napkin.Spec.Graph.Types | 
| unmanagedInputTables | Napkin.Spec.Graph | 
| unMetaArguments | Napkin.Run.Effects.Languages.TableSpec | 
| unpackRenderedSql | Napkin.Render.Types, Napkin.Render.Sqlite, Napkin.Render.Redshift, Napkin.Render.Postgres, Napkin.Render.BigQuery | 
| unqualifiedImports | Napkin.HaskellInterpreter.Types | 
| unRandomToken | Napkin.Utils.Random | 
| unRef | Napkin.Types | 
| unResultCache | Polysemy.Memoize | 
| UnsafeForceReturn | Polysemy.Mock | 
| unShowing | Napkin.Spec.Types, Napkin.Spec | 
| unSpecFile | Napkin.Auth.Types | 
| UnsupportedBackend | Napkin.Auth.Types | 
| unTyped | Napkin.HaskellInterpreter.Types | 
| unUri | Napkin.Auth.Types | 
| unYamlHook | Napkin.Spec.Yaml.Types.Programs | 
| unYamlPreprocessor | Napkin.Spec.Yaml.Types.Programs | 
| unYamlSpecProgram | Napkin.Spec.Yaml.Types.Programs | 
| unYamlTableMeta | Napkin.Spec.Yaml.Types | 
| Update | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| update | Napkin.Utils.URL | 
| UpdateAlways | Napkin.Spec.Types, Napkin.Spec | 
| UpdateEnvironment | Napkin.HaskellInterpreter.Types | 
| updateEnvironment' | Napkin.HaskellInterpreter.Client | 
| UpdateEvent | Napkin.Spec.CliReporter | 
| updateHookQueryStats | Napkin.Run.Base | 
| UpdateIfMissing | Napkin.Spec.Types, Napkin.Spec | 
| UpdatePeriodically | Napkin.Spec.Types, Napkin.Spec | 
| UpdateStrategy | Napkin.Spec.Types, Napkin.Spec | 
| updateTableQueryStats | Napkin.Run.Base | 
| updateTrackingQueryStats | Napkin.Run.Base | 
| updateUnassociatedQueryStats | Napkin.Run.Base | 
| UpdateWithDependency | Napkin.Spec.Types, Napkin.Spec | 
| upper |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 3 (Function) | Napkin.Untyped.Ops.BigQuery | 
| URIQueryParams | Napkin.Auth.Types | 
| uriSyntax | Napkin.Metadata.Connection | 
| uriToText | Napkin.Auth.Utils | 
| UrlAddr | Napkin.Cli.Init.TemplateRef | 
| urlBuilder | Napkin.Auth.GoogleOAuth | 
| urlencode | Napkin.Utils.Web | 
| urlencodedProxy | Napkin.Utils.Web | 
| Usage | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| useDependency | Napkin.Run.Effects.Interpreters.FakeLocal | 
| User | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| userChoose | Napkin.Cli.Optimize.Deduplicate.MergeDuplicatedCtes | 
| UserProvidedAuthFileNotFound | Napkin.Auth.Types | 
| Vacuum | Napkin.Run.Effects.Languages.Backend.Postgres | 
| vacuum | Napkin.Run.Effects.Languages.Backend.Postgres | 
| Val | Napkin.Types | 
| val | Napkin.Types | 
| ValidateAndPreprocess | Napkin.Run.Execute | 
| ValidateCommandOptions |  | 
| 1 (Type/Class) | Napkin.Cli.Validate.Types | 
| 2 (Data Constructor) | Napkin.Cli.Validate.Types | 
| validateCommandOptions_autoReload | Napkin.Cli.Validate.Types | 
| validateCommandOptions_liveMode | Napkin.Cli.Validate.Types | 
| validateCommandOptions_meta | Napkin.Cli.Validate.Types | 
| validateCommandOptions_specFile | Napkin.Cli.Validate.Types | 
| ValidatedInterpretedSpec |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Interpret.Types | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Interpret.Types | 
| validateSpec | Napkin.Spec.Validate | 
| validateSpecAutoReload | Napkin.Spec.Validate | 
| validateSpecProgram | Napkin.Run.Effects.Runtime | 
| validateSpecs | Napkin.Run.Execute | 
| ValidationError | Napkin.Run.Types.ErrorReporting | 
| ValidationError_CycleDetectedError | Napkin.Run.Types.ErrorReporting | 
| ValidationError_NapkinEffectError | Napkin.Run.Types.ErrorReporting | 
| ValidationError_ProgramValidationError | Napkin.Run.Types.ErrorReporting | 
| Value | Napkin.Types | 
| valueIf | Napkin.Untyped.Ops | 
| ValuesList | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| Var | Napkin.Types | 
| var | Napkin.Types | 
| varAs | Napkin.Types | 
| variance | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| varPop | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| VArray | Napkin.Types | 
| varSample | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| varString | Napkin.Types | 
| VBinary | Napkin.Types | 
| VBool | Napkin.Types | 
| VDate | Napkin.Types | 
| VDatePart | Napkin.Types | 
| VDateTime | Napkin.Types | 
| VDouble | Napkin.Types | 
| verifyTreeImports | Napkin.Cli.Eval.ImportAndExtensionControl | 
| verifyU | Polysemy.Mock | 
| version | Paths_napkin | 
| viewWithQuery | Napkin.Spec | 
| VInt | Napkin.Types | 
| VInterval | Napkin.Types | 
| visitSumOfSExpTypes | Napkin.Optimization.UnusedCteFields.Visitor | 
| VNull | Napkin.Types | 
| VText | Napkin.Types | 
| waiApp | Napkin.Auth.Web.AuthApiServer | 
| wantsToQuit | Napkin.Spec.CliReporter | 
| WarnOnly |  | 
| 1 (Data Constructor) | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types.Programs | 
| warnOnly | Napkin.Run.Effects.Languages.Assertion, Napkin.Run.Assertions | 
| wavg | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| wCount | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| Week | Napkin.Types | 
| Weight | Napkin.Utils.Graph | 
| weightedAvg |  | 
| 1 (Function) | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| whenJust | Napkin.Utils | 
| whereAdd | Napkin.Untyped.Monad | 
| whereAddIn | Napkin.Untyped.Monad | 
| whereAddNotIn | Napkin.Untyped.Monad | 
| whereL | Napkin.Untyped.Monad | 
| where_ | Napkin.Untyped.Monad | 
| whitelistFields | Napkin.Untyped.Utils | 
| WindowBetween | Napkin.Types | 
| windowFn |  | 
| 1 (Function) | Napkin.Untyped.Ops.Sqlite | 
| 2 (Function) | Napkin.Untyped.Ops.BigQuery | 
| WindowFrame | Napkin.Types | 
| WindowFrom | Napkin.Types | 
| WindowFun | Napkin.Types | 
| withAsUnique | Napkin.Untyped.Monad | 
| withAs_ | Napkin.Untyped.Monad | 
| WithBackend |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Types.Backends | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types.Backends | 
| withBackend | Napkin.Spec.Yaml.Types.Backends | 
| WithClauses | Napkin.Types | 
| withClustering | Napkin.Run.Effects.Languages.Backend.BigQuery | 
| withDb | Napkin.Auth.CacheHandler | 
| withDbBackend | Napkin.Backends.Types | 
| withDbBackendApi | Napkin.Backends.Types | 
| withGrant | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| WithinSet | Napkin.Run.Effects.Hooks.Types, Napkin.Run.Effects.Hooks, Napkin.Run.Assertions | 
| withMeta | Napkin.Run.Effects.Languages.SqlWrite | 
| withMetadataConnection | Napkin.Metadata.Connection | 
| withMetaMb | Napkin.Run.Effects.Languages.SqlWrite | 
| WithName | Napkin.Types | 
| withNapkinError | Napkin.Run.Types.ErrorReporting | 
| withObject' | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| withoutGrant | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| withPartitioning | Napkin.Run.Effects.Languages.Backend.BigQuery | 
| withPostgresString |  | 
| 1 (Function) | Napkin.Run.Redshift | 
| 2 (Function) | Napkin.Run.Postgres | 
| withQ'_ | Napkin.Untyped.Monad | 
| withQAs_ | Napkin.Untyped.Monad | 
| withQ_ | Napkin.Untyped.Monad | 
| withRedshift | Napkin.Run.Redshift | 
| withSqlFileAst | Napkin.Utils.Sql | 
| withSqlFileAst' | Napkin.Utils.Sql | 
| withSqliteString | Napkin.Run.Sqlite | 
| withTestMetadata | Napkin.Metadata.Actions | 
| withWriteDisposition | Napkin.Run.Effects.Languages.Backend.BigQuery | 
| with_ | Napkin.Untyped.Monad | 
| wmax | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| wmedian | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| wmin | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| work |  | 
| 1 (Function) | Napkin.Cli.Repl.CmdRunner | 
| 2 (Function) | Napkin.Cli.Auth.CmdRunner | 
| WOver |  | 
| 1 (Type/Class) | Napkin.Types | 
| 2 (Data Constructor) | Napkin.Types | 
| wrapDbBackend | Napkin.Backends.Types | 
| writeBinaryFileAtomic | Napkin.Cli.Init.TemplateProjectInstatiator | 
| WriteDisposition | Napkin.Types.BigQuery | 
| WriteDisposition_WriteAppend | Napkin.Types.BigQuery | 
| WriteDisposition_WriteEmpty | Napkin.Types.BigQuery | 
| WriteDisposition_WriteTruncate | Napkin.Types.BigQuery | 
| wstddev | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| wstddevPop | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| wstddevSamp | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| wsum | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres | 
| WWW | Napkin.Auth.Types | 
| wwwApp | Napkin.Auth.Web.AuthApiServer | 
| wwwHandler | Napkin.Auth.Web.AuthApiServer | 
| YamlBackendTableMeta |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Types | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types | 
| yamlCustomModuleFunction | Napkin.Spec.Yaml.Types.Extend | 
| YamlHaskellExtension |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Types | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types | 
| YamlHook |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Types.Programs | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types.Programs | 
| YamlHookOnFailure | Napkin.Spec.Yaml.Types.Programs | 
| YamlParseError |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Interpret | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Interpret | 
| YamlPreprocessor |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Types.Programs | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types.Programs | 
| YamlRange |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Types.Hooks | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types.Hooks | 
| 3 (Type/Class) | Napkin.Spec.Yaml.Types.Tables | 
| 4 (Data Constructor) | Napkin.Spec.Yaml.Types.Tables | 
| YamlRangeType | Napkin.Spec.Yaml.Types.Hooks | 
| YamlSpec |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Types | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types | 
| YamlSpecInterpretError | Napkin.Run.Types.ErrorReporting | 
| YamlSpecInterpretError_HaskellEvaluationError | Napkin.Run.Types.ErrorReporting | 
| YamlSpecInterpretError_PreprocessorArgumentsError | Napkin.Run.Types.ErrorReporting | 
| YamlSpecInterpretError_PreprocessorRuntimeError | Napkin.Run.Types.ErrorReporting | 
| YamlSpecProgram |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Types.Programs | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types.Programs | 
| YamlTableSpec |  | 
| 1 (Type/Class) | Napkin.Spec.Yaml.Types | 
| 2 (Data Constructor) | Napkin.Spec.Yaml.Types | 
| Year | Napkin.Types | 
| ^... | Napkin.Types | 
| ^^. | Napkin.Types | 
| _acAppName | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| _acInteractive | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| _acLogOptions | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| _aliasItem | Napkin.Types | 
| _aliasRef | Napkin.Types | 
| _ArrayRelation | Napkin.Types | 
| _authInput_appName | Napkin.Run.BigQuery | 
| _authInput_authPort | Napkin.Run.BigQuery | 
| _authInput_connStr | Napkin.Run.BigQuery | 
| _authInput_credentialsDb | Napkin.Run.BigQuery | 
| _authInput_specFile | Napkin.Run.BigQuery | 
| _backendFunctionMeta_aggs | Napkin.Untyped.Ops | 
| _backendFunctionMeta_analytics | Napkin.Untyped.Ops | 
| _bigQueryOptions_concurrentQueries | Napkin.Run.BigQuery | 
| _bigQueryOptions_labels | Napkin.Run.BigQuery | 
| _bigQueryOptions_timeout | Napkin.Run.BigQuery | 
| _bigqueryProjectAppName | Napkin.Auth.Schema | 
| _bigqueryProjectDbUrl | Napkin.Auth.Schema | 
| _bigqueryProjectId | Napkin.Auth.Schema | 
| _bigqueryProjectOAuthCreatedAt | Napkin.Auth.Schema | 
| _bigqueryProjectOAuthJsonText | Napkin.Auth.Schema | 
| _bigqueryProjectSpecFile | Napkin.Auth.Schema | 
| _Case | Napkin.Types | 
| _ceAppConfig | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| _ceEventQueue | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| _ceLog | Napkin.Spec.ComboTypes, Napkin.Spec.Combo | 
| _Century | Napkin.Types | 
| _createModel_modelName | Napkin.Types.Commands.BigQuery | 
| _createModel_modelOptions | Napkin.Types.Commands.BigQuery | 
| _createModel_replacement | Napkin.Types.Commands.BigQuery | 
| _createModel_trainingData | Napkin.Types.Commands.BigQuery | 
| _ctaMeta |  | 
| 1 (Function) | Napkin.Types.Commands | 
| 2 (Function) | Napkin.Spec.Types, Napkin.Spec | 
| _ctaName |  | 
| 1 (Function) | Napkin.Types.Commands | 
| 2 (Function) | Napkin.Spec.Types, Napkin.Spec | 
| _ctaQuery |  | 
| 1 (Function) | Napkin.Types.Commands | 
| 2 (Function) | Napkin.Spec.Types, Napkin.Spec | 
| _cteField_exp | Napkin.Optimization.UnusedCteFields | 
| _cteField_name | Napkin.Optimization.UnusedCteFields | 
| _cteField_table | Napkin.Optimization.UnusedCteFields | 
| _cteTable | Napkin.Types.Commands | 
| _ctFrom | Napkin.Types.Commands | 
| _ctTo | Napkin.Types.Commands | 
| _cvaName | Napkin.Types.Commands | 
| _cvaQuery | Napkin.Types.Commands | 
| _Day | Napkin.Types | 
| _DayOfWeek | Napkin.Types | 
| _DayOfYear | Napkin.Types | 
| _Decade | Napkin.Types | 
| _dfTable | Napkin.Types.Commands | 
| _dfWhere | Napkin.Types.Commands | 
| _DistAll | Napkin.Types.Redshift | 
| _DistEven | Napkin.Types.Redshift | 
| _DistKey | Napkin.Types.Redshift | 
| _dtCascade | Napkin.Types.Commands | 
| _dtIfExists | Napkin.Types.Commands | 
| _dtName | Napkin.Types.Commands | 
| _dvCascade | Napkin.Types.Commands | 
| _dvIfExists | Napkin.Types.Commands | 
| _dvName | Napkin.Types.Commands | 
| _Epoch | Napkin.Types | 
| _evalHaskellFunCmd_checkImports | Napkin.Cli.Eval.Command | 
| _evalHaskellFunCmd_defaultExtensions | Napkin.Cli.Eval.Command | 
| _evalHaskellFunCmd_extraPackages | Napkin.Cli.Eval.Command | 
| _evalHaskellFunCmd_function | Napkin.Cli.Eval.Command | 
| _evalHaskellFunCmd_module | Napkin.Cli.Eval.Command | 
| _evalHaskellFunCmd_monadness | Napkin.Cli.Eval.Command | 
| _evalHaskellFunCmd_repeat | Napkin.Cli.Eval.Command | 
| _evalHaskellFunCmd_resultType | Napkin.Cli.Eval.Command | 
| _evalHaskellFunCmd_searchPath | Napkin.Cli.Eval.Command | 
| _ExceptColumns | Napkin.Types | 
| _Extern | Napkin.Types | 
| _From | Napkin.Types | 
| _gCredentialsClientId | Napkin.Auth.Types | 
| _gCredentialsClientSecret | Napkin.Auth.Types | 
| _gCredentialsCtype | Napkin.Auth.Types | 
| _gCredentialsRefreshToken | Napkin.Auth.Types | 
| _generateCommandOptions_spec | Napkin.Cli.Generate.Types | 
| _generateCommandOptions_sqlDir | Napkin.Cli.Generate.Types | 
| _grantActors | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| _grantObjects | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| _grantPrivs | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| _grsRelation | Napkin.Types.Commands | 
| _Hour | Napkin.Types | 
| _iedLocation | Napkin.Parse.Interpolation.Types | 
| _iedMessage | Napkin.Parse.Interpolation.Types | 
| _iiqQuery | Napkin.Types.Commands | 
| _iiqTable | Napkin.Types.Commands | 
| _incrementalEta_depG | Napkin.Utils.Eta.IncDepEta | 
| _incrementalEta_maxChildWeight | Napkin.Utils.Eta.IncDepEta | 
| _incrementalEta_nodeIdx | Napkin.Utils.Eta.IncDepEta | 
| _incrementalEta_roots | Napkin.Utils.Eta.IncDepEta | 
| _initFromTemplate_currentDirectory | Napkin.Cli.Init.TemplateProjectInstatiator | 
| _initFromTemplate_initGitRepo | Napkin.Cli.Init.TemplateProjectInstatiator | 
| _initFromTemplate_nonceParams | Napkin.Cli.Init.TemplateProjectInstatiator | 
| _initFromTemplate_overwriteExistingFiles | Napkin.Cli.Init.TemplateProjectInstatiator | 
| _initFromTemplate_projectName | Napkin.Cli.Init.TemplateProjectInstatiator | 
| _initFromTemplate_templateRef | Napkin.Cli.Init.TemplateProjectInstatiator | 
| _istate_created | Napkin.Run.Effects.Interpreters.FakeLocal | 
| _istate_external | Napkin.Run.Effects.Interpreters.FakeLocal | 
| _istate_hidden | Napkin.Run.Effects.Interpreters.FakeLocal | 
| _istate_managed | Napkin.Run.Effects.Interpreters.FakeLocal | 
| _istate_targetCheck | Napkin.Run.Effects.Interpreters.FakeLocal | 
| _JoinCross | Napkin.Types | 
| _JoinInner | Napkin.Types | 
| _JoinLeft | Napkin.Types | 
| _JoinOuter | Napkin.Types | 
| _JoinRight | Napkin.Types | 
| _Lit | Napkin.Types | 
| _lit | Napkin.Types | 
| _logOptions_lineFormat | Napkin.Logging | 
| _logOptions_severity | Napkin.Logging | 
| _Microsecond | Napkin.Types | 
| _Millennium | Napkin.Types | 
| _Millisecond | Napkin.Types | 
| _Minute | Napkin.Types | 
| _mlPredict_data | Napkin.Types.Commands.BigQuery | 
| _mlPredict_model | Napkin.Types.Commands.BigQuery | 
| _modelOptions_l1reg | Napkin.Types.Commands.BigQuery | 
| _modelOptions_l2reg | Napkin.Types.Commands.BigQuery | 
| _modelOptions_maxIterations | Napkin.Types.Commands.BigQuery | 
| _modelOptions_modelType | Napkin.Types.Commands.BigQuery | 
| _modelOptions_splitEvalFraction | Napkin.Types.Commands.BigQuery | 
| _modelOptions_splitMethod | Napkin.Types.Commands.BigQuery | 
| _Month | Napkin.Types | 
| _name | Napkin.Types | 
| _namedItem | Napkin.Run.PGCommon | 
| _namedName | Napkin.Run.PGCommon | 
| _napkinOAuth2OAuth2 | Napkin.Auth.Types | 
| _napkinOAuth2OAuth2context | Napkin.Auth.Types | 
| _oAuth2ClientId | Napkin.Auth.Types | 
| _oAuth2ClientSecret | Napkin.Auth.Types | 
| _oAuth2ConfNapkinOAuth2 | Napkin.Auth.Types | 
| _oAuth2ConfOAuth2accessTokenRequestUri | Napkin.Auth.Types | 
| _oAuth2ConfOAuth2encodingAlgorithm | Napkin.Auth.Types | 
| _oAuth2ConfOAuth2grantType | Napkin.Auth.Types | 
| _oAuth2ConfOAuth2requestUri | Napkin.Auth.Types | 
| _oAuth2ConfOAuth2scope | Napkin.Auth.Types | 
| _oAuth2ContextCallbackPort | Napkin.Auth.Types | 
| _oAuth2ContextOAuth2CorrelatedKey | Napkin.Auth.Types | 
| _oAuth2ContextOAuth2dbPath | Napkin.Auth.Types | 
| _oAuth2ContextSpecFile | Napkin.Auth.Types | 
| _oAuth2CorrelatedKeyAppName | Napkin.Auth.Types | 
| _oAuth2CorrelatedKeyDbUri | Napkin.Auth.Types | 
| _oAuth2CorrelatedKeySpecFile | Napkin.Auth.Types | 
| _oAuth2EnvO2codeStore | Napkin.Auth.Types | 
| _oAuth2EnvO2conf | Napkin.Auth.Types | 
| _oAuth2EnvO2runTime | Napkin.Auth.Types | 
| _oAuth2RunTimeOAuth2callbackUrl | Napkin.Auth.Types | 
| _oAuth2RunTimeOAuth2codeChallenge | Napkin.Auth.Types | 
| _oAuth2RunTimeOAuth2codeVerifier | Napkin.Auth.Types | 
| _oAuth2TokenAccessToken | Napkin.Auth.Types | 
| _oAuth2TokenExpiresIn | Napkin.Auth.Types | 
| _oAuth2TokenIdToken | Napkin.Auth.Types | 
| _oAuth2TokenRefreshToken | Napkin.Auth.Types | 
| _oAuth2TokenScope | Napkin.Auth.Types | 
| _oAuth2TokenTokenType | Napkin.Auth.Types | 
| _opExp | Napkin.Types | 
| _opNulls | Napkin.Types | 
| _opOrder | Napkin.Types | 
| _optimizeSpecOptions_meta | Napkin.Cli.Optimize.Types | 
| _optimizeSpecOptions_mode | Napkin.Cli.Optimize.Types | 
| _optimizeSpecOptions_selector | Napkin.Cli.Optimize.Types | 
| _optimizeSpecOptions_specFile | Napkin.Cli.Optimize.Types | 
| _overFrame | Napkin.Types | 
| _overOrder | Napkin.Types | 
| _overPartition | Napkin.Types | 
| _previousStates_finishedTime | Napkin.Spec.CliReporter | 
| _previousStates_info | Napkin.Spec.CliReporter | 
| _previousStates_processingTime | Napkin.Spec.CliReporter | 
| _qsQuery | Napkin.Untyped.Monad | 
| _qsVars | Napkin.Untyped.Monad | 
| _qt_func | Napkin.Types | 
| _qt_query | Napkin.Types | 
| _qt_refs | Napkin.Types | 
| _Quarter | Napkin.Types | 
| _Query | Napkin.Types | 
| _queryDistinct | Napkin.Types | 
| _queryFrom | Napkin.Types | 
| _queryGroup | Napkin.Types | 
| _queryHaving | Napkin.Types | 
| _queryLimit | Napkin.Types | 
| _queryOffset | Napkin.Types | 
| _queryOrder | Napkin.Types | 
| _QueryRaw | Napkin.Types | 
| _QueryRelation | Napkin.Types | 
| _querySelect | Napkin.Types | 
| _queryStats_bytesAffected | Napkin.Types | 
| _queryStats_cost | Napkin.Types | 
| _queryStats_rowsAffected | Napkin.Types | 
| _queryStats_time | Napkin.Types | 
| _queryWhere | Napkin.Types | 
| _queryWith | Napkin.Types | 
| _rangeEnd | Napkin.Types.BigQuery | 
| _rangeStart | Napkin.Types.BigQuery | 
| _rangeStep | Napkin.Types.BigQuery | 
| _rawQuery_deps | Napkin.Types | 
| _rawQuery_raw | Napkin.Types | 
| _RawRelation | Napkin.Types | 
| _refStore_blacklist | Napkin.Untyped.Monad | 
| _refStore_feed | Napkin.Untyped.Monad | 
| _rtFrom |  | 
| 1 (Function) | Napkin.Types.Commands | 
| 2 (Function) | Napkin.Types.Postgres | 
| _rtNewSchema | Napkin.Types.Postgres | 
| _rtTo | Napkin.Types.Commands | 
| _runQ | Napkin.Untyped.Monad | 
| _runSpec | Napkin.Spec.Types, Napkin.Spec | 
| _Second | Napkin.Types | 
| _selectItem | Napkin.Types | 
| _selectRef | Napkin.Types | 
| _serviceRepo_repo | Napkin.Cli.Init.TemplateRef | 
| _serviceRepo_service | Napkin.Cli.Init.TemplateRef | 
| _serviceRepo_templateName | Napkin.Cli.Init.TemplateRef | 
| _serviceRepo_user | Napkin.Cli.Init.TemplateRef | 
| _SortCompound | Napkin.Types.Redshift | 
| _SortInterleaved | Napkin.Types.Redshift | 
| _SortKey | Napkin.Types.Redshift | 
| _spConn | Napkin.Spec.Types, Napkin.Spec | 
| _specAction | Napkin.Spec.Types, Napkin.Spec | 
| _specGrants | Napkin.Spec.Types, Napkin.Spec | 
| _Specific | Napkin.Types | 
| _specPostHooks | Napkin.Spec.Types, Napkin.Spec | 
| _specPreHooks | Napkin.Spec.Types, Napkin.Spec | 
| _specsHooks | Napkin.Spec.Types, Napkin.Spec | 
| _specsMetaArgs | Napkin.Spec.Types, Napkin.Spec | 
| _specsTables | Napkin.Spec.Types, Napkin.Spec | 
| _specsTransformer | Napkin.Spec.Types, Napkin.Spec | 
| _specTable | Napkin.Spec.Types, Napkin.Spec | 
| _specTags | Napkin.Spec.Types, Napkin.Spec | 
| _specUpdate | Napkin.Spec.Types, Napkin.Spec | 
| _spPipeline | Napkin.Spec.Types, Napkin.Spec | 
| _sqlTemplateVariables | Napkin.Parse.Interpolation.Types, Napkin.Spec | 
| _ssTables | Napkin.Metadata.Types.SpecRun | 
| _Star | Napkin.Types | 
| _SubQuery | Napkin.Types | 
| _subQueryTransformState_mapping | Napkin.Untyped.Ops.BigQuery | 
| _subQueryTransformState_refs | Napkin.Untyped.Ops.BigQuery | 
| _tableMeta_clustering | Napkin.Types.BigQuery | 
| _tableMeta_partitioning | Napkin.Types.BigQuery | 
| _tableMeta_writeDisposition | Napkin.Types.BigQuery | 
| _TableRelation | Napkin.Types | 
| _TemplateCompilationError | Napkin.Parse.Interpolation.Types | 
| _TemplateEngineError | Napkin.Parse.Interpolation.Types | 
| _TemplateEvaluationError | Napkin.Parse.Interpolation.Types | 
| _templateRef_input | Napkin.Cli.Init.TemplateRef | 
| _templateRef_parsed | Napkin.Cli.Init.TemplateRef | 
| _TemplateSubstitutionError | Napkin.Parse.Interpolation.Types | 
| _tmDistStyle | Napkin.Types.Redshift | 
| _tmLocal | Napkin.Types.Redshift | 
| _tmSorting | Napkin.Types.Redshift | 
| _tmTemp | Napkin.Types.Redshift | 
| _trackingQueryStats_hooks | Napkin.Types | 
| _trackingQueryStats_tables | Napkin.Types | 
| _trackingQueryStats_unassociated | Napkin.Types | 
| _unAppName | Napkin.Spec.Types, Napkin.Spec | 
| _unGrantOption | Napkin.Types.Commands.Grant, Napkin.Types.Commands | 
| _unHllPrecision | Napkin.Untyped.Ops.BigQuery | 
| _unInterval | Napkin.Types | 
| _Union | Napkin.Types | 
| _unionQuery1 | Napkin.Types | 
| _unionQuery2 | Napkin.Types | 
| _unionType | Napkin.Types | 
| _unionWiths | Napkin.Types | 
| _unPipeline | Napkin.Spec.Types, Napkin.Spec | 
| _unRef | Napkin.Types | 
| _unShowing | Napkin.Spec.Types, Napkin.Spec | 
| _v1_specRuns | Napkin.Metadata.Migration.Types | 
| _v1_srAction | Napkin.Metadata.Migration.Types | 
| _v1_srApp | Napkin.Metadata.Migration.Types | 
| _v1_srBytesAffected | Napkin.Metadata.Migration.Types | 
| _v1_srComplete | Napkin.Metadata.Migration.Types | 
| _v1_srCost | Napkin.Metadata.Migration.Types | 
| _v1_srDeps | Napkin.Metadata.Migration.Types | 
| _v1_srEntryId | Napkin.Metadata.Migration.Types | 
| _v1_srError | Napkin.Metadata.Migration.Types | 
| _v1_srHookBytesAffected | Napkin.Metadata.Migration.Types | 
| _v1_srHookCost | Napkin.Metadata.Migration.Types | 
| _v1_srHookRowsAffected | Napkin.Metadata.Migration.Types | 
| _v1_srHookServerTime | Napkin.Metadata.Migration.Types | 
| _v1_srRowsAffected | Napkin.Metadata.Migration.Types | 
| _v1_srRunId | Napkin.Metadata.Migration.Types | 
| _v1_srServerTime | Napkin.Metadata.Migration.Types | 
| _v1_srStarted | Napkin.Metadata.Migration.Types | 
| _v1_srTable | Napkin.Metadata.Migration.Types | 
| _Var | Napkin.Types | 
| _VArray | Napkin.Types | 
| _VBinary | Napkin.Types | 
| _VBool | Napkin.Types | 
| _VDate | Napkin.Types | 
| _VDatePart | Napkin.Types | 
| _VDateTime | Napkin.Types | 
| _VDouble | Napkin.Types | 
| _VInt | Napkin.Types | 
| _VInterval | Napkin.Types | 
| _VNull | Napkin.Types | 
| _VText | Napkin.Types | 
| _Week | Napkin.Types | 
| _yamlSpec_appName | Napkin.Spec.Yaml.Types | 
| _yamlSpec_backend | Napkin.Spec.Yaml.Types | 
| _yamlSpec_connectionURL | Napkin.Spec.Yaml.Types | 
| _yamlSpec_defaultHaskellLanguageExtensions | Napkin.Spec.Yaml.Types | 
| _yamlSpec_extraHaskellModules | Napkin.Spec.Yaml.Types | 
| _yamlSpec_extraHaskellPackages | Napkin.Spec.Yaml.Types | 
| _yamlSpec_functionMacros | Napkin.Spec.Yaml.Types | 
| _yamlSpec_haskellFolder | Napkin.Spec.Yaml.Types | 
| _yamlSpec_haskellSpec | Napkin.Spec.Yaml.Types | 
| _yamlSpec_metadataConnectionURL | Napkin.Spec.Yaml.Types | 
| _yamlSpec_specPreprocessors | Napkin.Spec.Yaml.Types | 
| _yamlSpec_sqlFolder | Napkin.Spec.Yaml.Types | 
| _yamlSpec_tableSpecs | Napkin.Spec.Yaml.Types | 
| _yamlSpec_validator | Napkin.Spec.Yaml.Types | 
| _yamlTableSpec_createAction | Napkin.Spec.Yaml.Types | 
| _yamlTableSpec_deps | Napkin.Spec.Yaml.Types | 
| _yamlTableSpec_hiddenDeps | Napkin.Spec.Yaml.Types | 
| _yamlTableSpec_postHooks | Napkin.Spec.Yaml.Types | 
| _yamlTableSpec_preHooks | Napkin.Spec.Yaml.Types | 
| _yamlTableSpec_tags | Napkin.Spec.Yaml.Types | 
| _yamlTableSpec_targetTableOptions | Napkin.Spec.Yaml.Types | 
| _yamlTableSpec_updateStrategy | Napkin.Spec.Yaml.Types | 
| _Year | Napkin.Types | 
| ||. | Napkin.Untyped.Ops.Redshift, Napkin.Untyped.Ops.Postgres |