úÎ(Æ     A timeout manager !"#$% !#$% !#$%-IVarious Warp server settings. This is purposely kept as an abstract data C type so that new settings can be added without breaking backwards % compatibility. In order to create a  value, use  > and record syntax to modify individual records. For example: * defaultSettings { settingsTimeout = 20 } &'Port to listen on. Default value: 3000 0Host to bind to, or * for all. Default value: * xWhat to do with exceptions thrown by either the application or server. Default: ignore server-generated exceptions (see  :) and print application-generated applications to stderr. ,Timeout value in seconds. Default value: 30 Run an ' on the given port. This calls  with  . +Run a Warp server with the given settings. Same as 5, but uses a user-supplied socket instead of opening M one. This allows the user to provide, for example, Unix named socket, which ? can be used when reverse HTTP proxying into your application. Note that the  will still be passed to ' s via the  ( record. )*+,,Parse a set of header lines and body into a -.. /0123456789:;<JThe default settings for the Warp server. See the individual settings for  the default value. =>?@A0Call the inner function with a timeout manager. timeout in microseconds      B      !!"#$%&'()'(*+,-.'(/'(/0123456789:;<=>?@ABC warp-0.4.3Network.Wai.Handler.WarpTimeoutManagerregisterKillThreadpauseresumeSettings settingsPort settingsHostsettingsOnExceptionsettingsTimeoutInvalidRequestOverLargeHeaderIncompleteHeadersNonHttp BadFirstLineNotEnoughLinesPortbindPortrun runSettingsrunSettingsSocket parseRequest sendResponse enumSocketdefaultSettings withManagerStateCanceledPausedInactiveActiveHandle initialize ignoreAllregisterticklecancel wai-0.4.1 Network.Wai Application serverPortserveConnection bytesPerReadmaxTotalHeaderLength parseRequest'Request takeUntil parseFirst httpBuilder spaceBuildernewlineBuildertransferEncodingBuildercolonSpaceBuilderheadersresponseHeaderToBuilder checkPersist isChunkedhasBodyparseHeaderNoAttr iterSocket takeHeaders takeHeaders' forceHeadcheckCRreadInt