| waitForShutdown | Hasura.ShutdownLatch |
| waitQSem | Control.Concurrent.Extended |
| waitQSemN | Control.Concurrent.Extended |
| warn | Hasura.RQL.DDL.Warnings |
| WarningCode | Hasura.RQL.DDL.Warnings |
| warningMessage | Hasura.RQL.DDL.ApiLimit |
| WarpThreads | Hasura.Server.Metrics |
| WCEnv | Hasura.RQL.Types.EventTrigger |
| WcharType | Hasura.Backends.MSSQL.Types.Internal, Hasura.Backends.MSSQL.Types |
| wciCachedValue | Hasura.RQL.Types.EventTrigger |
| WCIllegalEventTriggerName | Hasura.RQL.DDL.Warnings |
| wciWebhookConf | Hasura.RQL.Types.EventTrigger |
| WCSourceCleanupFailed | Hasura.RQL.DDL.Warnings |
| WCTimeLimitExceededSystemLimit | Hasura.RQL.DDL.Warnings |
| WCTrackTableFailed | Hasura.RQL.DDL.Warnings |
| WCUntrackTableFailed | Hasura.RQL.DDL.Warnings |
| WCValue | Hasura.RQL.Types.EventTrigger |
| WebhookConf | Hasura.RQL.Types.EventTrigger |
| WebhookConfInfo | |
| 1 (Type/Class) | Hasura.RQL.Types.EventTrigger |
| 2 (Data Constructor) | Hasura.RQL.Types.EventTrigger |
| WebHookLog | |
| 1 (Type/Class) | Hasura.Server.Logging |
| 2 (Data Constructor) | Hasura.Server.Logging |
| WebhookRequest | |
| 1 (Type/Class) | Hasura.RQL.Types.Eventing, Hasura.Eventing.HTTP |
| 2 (Data Constructor) | Hasura.RQL.Types.Eventing, Hasura.Eventing.HTTP |
| WebhookResponse | |
| 1 (Type/Class) | Hasura.RQL.Types.Eventing, Hasura.Eventing.HTTP |
| 2 (Data Constructor) | Hasura.RQL.Types.Eventing, Hasura.Eventing.HTTP |
| WebHookUrl | Hasura.RQL.DDL.Metadata.Types, Hasura.RQL.DDL.Metadata |
| WebSocket | Hasura.Server.Telemetry.Counters, Hasura.Server.Telemetry.Types |
| WebsocketCloseOnMetadataChangeAction | Hasura.GraphQL.Transport.WebSocket |
| webSocketCompressionOption | Hasura.Server.Init.Arg.Command.Serve, Hasura.Server.Init.Arg, Hasura.Server.Init |
| webSocketConnectionInitTimeoutOption | Hasura.Server.Init.Arg.Command.Serve, Hasura.Server.Init.Arg, Hasura.Server.Init |
| websocketConnectionReaper | Hasura.GraphQL.Transport.WebSocket.Server |
| WebsocketConnections | Hasura.Server.Metrics |
| webSocketKeepAliveOption | Hasura.Server.Init.Arg.Command.Serve, Hasura.Server.Init.Arg, Hasura.Server.Init |
| Where | |
| 1 (Type/Class) | Hasura.Backends.MSSQL.Types.Internal, Hasura.Backends.MSSQL.Types |
| 2 (Data Constructor) | Hasura.Backends.MSSQL.Types.Internal, Hasura.Backends.MSSQL.Types |
| 3 (Type/Class) | Hasura.Backends.BigQuery.Types |
| 4 (Data Constructor) | Hasura.Backends.BigQuery.Types |
| WhereFrag | |
| 1 (Type/Class) | Hasura.Backends.Postgres.SQL.DML |
| 2 (Data Constructor) | Hasura.Backends.Postgres.SQL.DML |
| whlError | Hasura.Server.Logging |
| whlLogLevel | Hasura.Server.Logging |
| whlMessage | Hasura.Server.Logging |
| whlMethod | Hasura.Server.Logging |
| whlResponse | Hasura.Server.Logging |
| whlStatusCode | Hasura.Server.Logging |
| whlUrl | Hasura.Server.Logging |
| Wildcard | Hasura.RQL.DML.Types |
| WindowFunction | Hasura.Backends.BigQuery.Types |
| WindowProjection | Hasura.Backends.BigQuery.Types |
| With | |
| 1 (Type/Class) | Hasura.Backends.MSSQL.Types.Internal, Hasura.Backends.MSSQL.Types |
| 2 (Data Constructor) | Hasura.Backends.MSSQL.Types.Internal, Hasura.Backends.MSSQL.Types |
| 3 (Type/Class) | Hasura.Backends.BigQuery.Types |
| 4 (Data Constructor) | Hasura.Backends.BigQuery.Types |
| withAppContextUpdate | Hasura.Server.AppStateRef |
| withCircular | Control.Monad.Circular |
| withColumnOp | Hasura.Backends.Postgres.Translate.Select.Internal.Extractor |
| withConstructorFn | Hasura.Backends.Postgres.SQL.Value |
| withCount | Hasura.Eventing.ScheduledTrigger |
| WithDeps | Hasura.RQL.Types.SchemaCache |
| WithEnv | Hasura.Server.Init.Env, Hasura.Server.Init |
| WithEnvT | |
| 1 (Type/Class) | Hasura.Server.Init.Env, Hasura.Server.Init |
| 2 (Data Constructor) | Hasura.Server.Init.Env, Hasura.Server.Init |
| withExtraPartitionFields | Hasura.Backends.BigQuery.Types |
| withForceAggregation | Hasura.Backends.Postgres.Translate.Select.Internal.Helpers |
| withJsonAggExtr | Hasura.Backends.Postgres.Translate.Select.Internal.Extractor |
| withJsonBuildObj | Hasura.Backends.Postgres.Translate.Select.Internal.Helpers |
| withKey | Hasura.GraphQL.Schema.Parser |
| WithLogicalModel | |
| 1 (Type/Class) | Hasura.LogicalModel.Metadata |
| 2 (Data Constructor) | Hasura.LogicalModel.Metadata |
| withMSSQLPool | Database.MSSQL.Pool |
| withMVar | Control.Concurrent.Extended |
| withMVarMasked | Control.Concurrent.Extended |
| withNewInconsistentObjsCheck | Hasura.RQL.Types.SchemaCache.Build |
| withNoStatistics | Hasura.GraphQL.Execute.Backend |
| withOption | Hasura.Server.Init.Env, Hasura.Server.Init |
| WithOptional | |
| 1 (Type/Class) | Hasura.RQL.Types.Webhook.Transform.WithOptional, Hasura.RQL.DDL.Webhook.Transform |
| 2 (Data Constructor) | Hasura.RQL.Types.Webhook.Transform.WithOptional, Hasura.RQL.DDL.Webhook.Transform |
| withOptional | Hasura.RQL.Types.Webhook.Transform.WithOptional, Hasura.RQL.DDL.Webhook.Transform |
| withOptionalField' | Hasura.RQL.Types.Webhook.Transform.WithOptional |
| withOptionalFieldWith' | Hasura.RQL.Types.Webhook.Transform.WithOptional |
| WithOptionalTotalCount | |
| 1 (Type/Class) | Hasura.RQL.Types.ScheduledTrigger |
| 2 (Data Constructor) | Hasura.RQL.Types.ScheduledTrigger |
| withOptionDefault | Hasura.Server.Init.Env, Hasura.Server.Init |
| withOptions | Hasura.Server.Init.Env, Hasura.Server.Init |
| withOptionSwitch | Hasura.Server.Init.Env, Hasura.Server.Init |
| withOptionSwitch' | Hasura.Server.Init.Env, Hasura.Server.Init |
| withPath | Hasura.GraphQL.Schema.Parser |
| withPostgresDB | Hasura.Backends.Postgres.Connection.Connect |
| withQueryTags | Hasura.Backends.MSSQL.Execute.QueryTags |
| withQueryTagsPrinter | Hasura.Backends.MSSQL.Execute.QueryTags |
| withRecordDependencies | Hasura.RQL.DDL.Schema.Cache.Common |
| withRecordInconsistencies | Hasura.RQL.Types.SchemaCache.Build |
| withRecordInconsistency | Hasura.RQL.Types.SchemaCache.Build |
| withRecordInconsistencyM | Hasura.RQL.Types.SchemaCache.Build |
| withRedactionExp | Hasura.Backends.Postgres.Translate.Select.Internal.Extractor |
| withRemoteFieldNameCustomization | Hasura.RemoteSchema.SchemaCache.Types, Hasura.RemoteSchema.SchemaCache |
| withRemoteSchemaCustomization | Hasura.GraphQL.Schema.Remote |
| withScalarTypeAnn | Hasura.Backends.Postgres.SQL.Value |
| withSchemaCacheReadUpdate | Hasura.Server.AppStateRef |
| withSchemaCacheUpdate | Hasura.Server.AppStateRef |
| WithTable | |
| 1 (Type/Class) | Hasura.RQL.Types.Relationships.Local |
| 2 (Data Constructor) | Hasura.RQL.Types.Relationships.Local |
| withTraceContext | Hasura.Backends.Postgres.Connection.MonadTx, Hasura.Backends.Postgres.Connection |
| withTxET | Database.MSSQL.Transaction |
| withTypeAnn | Hasura.Backends.Postgres.SQL.Value |
| withTypenameCustomization | Hasura.GraphQL.Schema.Typename |
| withUserInfo | Hasura.Backends.Postgres.Connection.MonadTx, Hasura.Backends.Postgres.Connection |
| withUserVars | Hasura.Backends.Postgres.Execute.Prepare |
| withWriteArrayConnection | Hasura.Backends.Postgres.Translate.Select.Internal.JoinTree |
| withWriteArrayRelation | Hasura.Backends.Postgres.Translate.Select.Internal.JoinTree |
| withWriteComputedFieldTableSet | Hasura.Backends.Postgres.Translate.Select.Internal.JoinTree |
| withWriteJoinTree | Hasura.Backends.Postgres.Translate.Select.Internal.JoinTree |
| withWriteObjectRelation | Hasura.Backends.Postgres.Translate.Select.Internal.JoinTree |
| WKT | |
| 1 (Type/Class) | Hasura.SQL.WKT |
| 2 (Data Constructor) | Hasura.SQL.WKT |
| wrapFieldParser | Hasura.GraphQL.Schema.Parser |
| wrapUnescapedTemplate | Hasura.RQL.DDL.Webhook.Transform.Class |
| wreqOptions | Hasura.HTTP |
| writeChan | Control.Concurrent.Extended |
| writeList2Chan | Control.Concurrent.Extended |
| WSActions | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Server |
| 2 (Data Constructor) | Hasura.GraphQL.Transport.WebSocket.Server |
| WsClientState | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Types |
| 2 (Data Constructor) | Hasura.GraphQL.Transport.WebSocket.Types |
| WSConn | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Server |
| 2 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Types |
| WSConnData | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Types |
| 2 (Data Constructor) | Hasura.GraphQL.Transport.WebSocket.Types |
| WSConnectionInitTimeout | |
| 1 (Type/Class) | Hasura.Server.Init.Config, Hasura.Server.Init |
| 2 (Data Constructor) | Hasura.Server.Init.Config, Hasura.Server.Init |
| WSConnInitTimerStatus | Hasura.GraphQL.Transport.WebSocket.Protocol |
| WSConnState | Hasura.GraphQL.Transport.WebSocket.Types |
| wscsIpAddress | Hasura.GraphQL.Transport.WebSocket.Types |
| wscsReqHeaders | Hasura.GraphQL.Transport.WebSocket.Types |
| wscsTokenExpTime | Hasura.GraphQL.Transport.WebSocket.Types |
| wscsUserInfo | Hasura.GraphQL.Transport.WebSocket.Types |
| WSErrorMessage | Hasura.GraphQL.Transport.WebSocket.Server |
| WSEvent | Hasura.GraphQL.Transport.WebSocket.Server |
| WSEventInfo | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Server |
| 2 (Data Constructor) | Hasura.GraphQL.Transport.WebSocket.Server |
| WSHandlers | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Server |
| 2 (Data Constructor) | Hasura.GraphQL.Transport.WebSocket.Server |
| WsHeaders | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Types |
| 2 (Data Constructor) | Hasura.GraphQL.Transport.WebSocket.Types |
| WSId | Hasura.GraphQL.Transport.WebSocket.Server |
| WSKeepAliveMessageAction | Hasura.GraphQL.Transport.WebSocket.Server |
| WSLog | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Server |
| 2 (Data Constructor) | Hasura.GraphQL.Transport.WebSocket.Server |
| WSOnErrorMessageAction | Hasura.GraphQL.Transport.WebSocket.Server |
| WSQueueResponse | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Server |
| 2 (Data Constructor) | Hasura.GraphQL.Transport.WebSocket.Server |
| WsReadCookieDisabled | Hasura.Server.Init.Config, Hasura.Server.Init |
| WsReadCookieEnabled | Hasura.Server.Init.Config, Hasura.Server.Init |
| wsReadCookieOption | Hasura.Server.Init.Arg.Command.Serve, Hasura.Server.Init.Arg, Hasura.Server.Init |
| WsReadCookieStatus | Hasura.Server.Init.Config, Hasura.Server.Init |
| WSServer | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Server |
| 2 (Data Constructor) | Hasura.GraphQL.Transport.WebSocket.Server |
| WSServerEnv | |
| 1 (Type/Class) | Hasura.GraphQL.Transport.WebSocket.Types |
| 2 (Data Constructor) | Hasura.GraphQL.Transport.WebSocket.Types |
| WSSubProtocol | Hasura.GraphQL.Transport.WebSocket.Protocol |
| WtextType | Hasura.Backends.MSSQL.Types.Internal, Hasura.Backends.MSSQL.Types |
| wtInfo | Hasura.RQL.Types.Relationships.Local |
| wtName | Hasura.RQL.Types.Relationships.Local |
| wtSource | Hasura.RQL.Types.Relationships.Local |
| WvarcharType | Hasura.Backends.MSSQL.Types.Internal, Hasura.Backends.MSSQL.Types |