This file is indexed.

/usr/share/doc/libghc-servant-server-doc/html/doc-index-All.html is in libghc-servant-server-doc 0.8.1-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
2
3
4
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>servant-server-0.8.1: A family of combinators for defining webservices APIs and serving them (Index)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script src="file:///usr/share/javascript/mathjax/MathJax.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">servant-server-0.8.1: A family of combinators for defining webservices APIs and serving them</p></div><div id="content"><div id="index"><p class="caption">Index</p><table><tr><td class="src">:.</td><td class="module"><a href="Servant-Server-Internal-Context.html#v::.">Servant.Server.Internal.Context</a>, Servant.Server.Internal, <a href="Servant-Server.html#v::.">Servant.Server</a>, Servant</td></tr><tr><td class="src">:&lt;|&gt;</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Servant</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Servant</td></tr><tr><td class="src">:&gt;</td><td class="module">Servant</td></tr><tr><td class="src">:~&gt;</td><td class="module"><a href="Servant-Server.html#t::-126--62-">Servant.Server</a>, Servant</td></tr><tr><td class="src">Accept</td><td class="module">Servant</td></tr><tr><td class="src">acceptCheck</td><td class="module"><a href="Servant-Server-Internal.html#v:acceptCheck">Servant.Server.Internal</a></td></tr><tr><td class="src">addAcceptCheck</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:addAcceptCheck">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">addAuthCheck</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:addAuthCheck">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">addBodyCheck</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:addBodyCheck">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">addCapture</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:addCapture">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">AddHeader</td><td class="module">Servant</td></tr><tr><td class="src">addHeader</td><td class="module">Servant</td></tr><tr><td class="src">addMethodCheck</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:addMethodCheck">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">allowedMethod</td><td class="module"><a href="Servant-Server-Internal.html#v:allowedMethod">Servant.Server.Internal</a></td></tr><tr><td class="src">allowedMethodHead</td><td class="module"><a href="Servant-Server-Internal.html#v:allowedMethodHead">Servant.Server.Internal</a></td></tr><tr><td class="src">Application</td><td class="module"><a href="Servant-Server.html#t:Application">Servant.Server</a>, Servant</td></tr><tr><td class="src">authD</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:authD">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">AuthHandler</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Servant-Server-Experimental-Auth.html#t:AuthHandler">Servant.Server.Experimental.Auth</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Servant-Server-Experimental-Auth.html#v:AuthHandler">Servant.Server.Experimental.Auth</a></td></tr><tr><td class="src">Authorized</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#v:Authorized">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:Authorized">Servant.Server</a>, Servant</td></tr><tr><td class="src">AuthProtect</td><td class="module">Servant</td></tr><tr><td class="src">AuthServerData</td><td class="module"><a href="Servant-Server-Experimental-Auth.html#t:AuthServerData">Servant.Server.Experimental.Auth</a></td></tr><tr><td class="src">BadPassword</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#v:BadPassword">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:BadPassword">Servant.Server</a>, Servant</td></tr><tr><td class="src">BasicAuth</td><td class="module">Servant</td></tr><tr><td class="src">BasicAuthCheck</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#t:BasicAuthCheck">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal, <a href="Servant-Server.html#t:BasicAuthCheck">Servant.Server</a>, Servant</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#v:BasicAuthCheck">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:BasicAuthCheck">Servant.Server</a>, Servant</td></tr><tr><td class="src">BasicAuthData</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Servant</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Servant</td></tr><tr><td class="src">basicAuthPassword</td><td class="module">Servant</td></tr><tr><td class="src">BasicAuthResult</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#t:BasicAuthResult">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal, <a href="Servant-Server.html#t:BasicAuthResult">Servant.Server</a>, Servant</td></tr><tr><td class="src">basicAuthUsername</td><td class="module">Servant</td></tr><tr><td class="src">bodyD</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:bodyD">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">BuildHeadersTo</td><td class="module">Servant</td></tr><tr><td class="src">buildHeadersTo</td><td class="module">Servant</td></tr><tr><td class="src">Capture</td><td class="module">Servant</td></tr><tr><td class="src">CaptureAll</td><td class="module">Servant</td></tr><tr><td class="src">CaptureAllRouter</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:CaptureAllRouter">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">CaptureRouter</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:CaptureRouter">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">CaptureRouterStructure</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:CaptureRouterStructure">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">capturesD</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:capturesD">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">Choice</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:Choice">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">choice</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:choice">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">ChoiceStructure</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:ChoiceStructure">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">CONNECT</td><td class="module">Servant</td></tr><tr><td class="src">contentType</td><td class="module">Servant</td></tr><tr><td class="src">Context</td><td class="module"><a href="Servant-Server-Internal-Context.html#t:Context">Servant.Server.Internal.Context</a>, Servant.Server.Internal, <a href="Servant-Server.html#t:Context">Servant.Server</a>, Servant</td></tr><tr><td class="src">ct_wildcard</td><td class="module"><a href="Servant-Server-Internal.html#v:ct_wildcard">Servant.Server.Internal</a></td></tr><tr><td class="src">decodeBAHdr</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#v:decodeBAHdr">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal</td></tr><tr><td class="src">Delayed</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#t:Delayed">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:Delayed">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">delayedFail</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:delayedFail">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">delayedFailFatal</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:delayedFailFatal">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">DelayedIO</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#t:DelayedIO">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:DelayedIO">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">DELETE</td><td class="module">Servant</td></tr><tr><td class="src">Delete</td><td class="module">Servant</td></tr><tr><td class="src">DeleteAccepted</td><td class="module">Servant</td></tr><tr><td class="src">DeleteNoContent</td><td class="module">Servant</td></tr><tr><td class="src">DeleteNonAuthoritative</td><td class="module">Servant</td></tr><tr><td class="src">descendIntoNamedContext</td><td class="module"><a href="Servant-Server-Internal-Context.html#v:descendIntoNamedContext">Servant.Server.Internal.Context</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:descendIntoNamedContext">Servant.Server</a>, Servant</td></tr><tr><td class="src">embedNat</td><td class="module"><a href="Servant-Server.html#v:embedNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">EmptyContext</td><td class="module"><a href="Servant-Server-Internal-Context.html#v:EmptyContext">Servant.Server.Internal.Context</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:EmptyContext">Servant.Server</a>, Servant</td></tr><tr><td class="src">emptyDelayed</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:emptyDelayed">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">enter</td><td class="module"><a href="Servant-Server.html#v:enter">Servant.Server</a>, Servant</td></tr><tr><td class="src">err300</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err300">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err300">Servant.Server</a>, Servant</td></tr><tr><td class="src">err301</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err301">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err301">Servant.Server</a>, Servant</td></tr><tr><td class="src">err302</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err302">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err302">Servant.Server</a>, Servant</td></tr><tr><td class="src">err303</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err303">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err303">Servant.Server</a>, Servant</td></tr><tr><td class="src">err304</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err304">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err304">Servant.Server</a>, Servant</td></tr><tr><td class="src">err305</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err305">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err305">Servant.Server</a>, Servant</td></tr><tr><td class="src">err307</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err307">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err307">Servant.Server</a>, Servant</td></tr><tr><td class="src">err400</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err400">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err400">Servant.Server</a>, Servant</td></tr><tr><td class="src">err401</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err401">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err401">Servant.Server</a>, Servant</td></tr><tr><td class="src">err402</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err402">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err402">Servant.Server</a>, Servant</td></tr><tr><td class="src">err403</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err403">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err403">Servant.Server</a>, Servant</td></tr><tr><td class="src">err404</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err404">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err404">Servant.Server</a>, Servant</td></tr><tr><td class="src">err405</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err405">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err405">Servant.Server</a>, Servant</td></tr><tr><td class="src">err406</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err406">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err406">Servant.Server</a>, Servant</td></tr><tr><td class="src">err407</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err407">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err407">Servant.Server</a>, Servant</td></tr><tr><td class="src">err409</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err409">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err409">Servant.Server</a>, Servant</td></tr><tr><td class="src">err410</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err410">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err410">Servant.Server</a>, Servant</td></tr><tr><td class="src">err411</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err411">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err411">Servant.Server</a>, Servant</td></tr><tr><td class="src">err412</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err412">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err412">Servant.Server</a>, Servant</td></tr><tr><td class="src">err413</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err413">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err413">Servant.Server</a>, Servant</td></tr><tr><td class="src">err414</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err414">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err414">Servant.Server</a>, Servant</td></tr><tr><td class="src">err415</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err415">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err415">Servant.Server</a>, Servant</td></tr><tr><td class="src">err416</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err416">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err416">Servant.Server</a>, Servant</td></tr><tr><td class="src">err417</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err417">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err417">Servant.Server</a>, Servant</td></tr><tr><td class="src">err500</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err500">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err500">Servant.Server</a>, Servant</td></tr><tr><td class="src">err501</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err501">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err501">Servant.Server</a>, Servant</td></tr><tr><td class="src">err502</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err502">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err502">Servant.Server</a>, Servant</td></tr><tr><td class="src">err503</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err503">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err503">Servant.Server</a>, Servant</td></tr><tr><td class="src">err504</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err504">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err504">Servant.Server</a>, Servant</td></tr><tr><td class="src">err505</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:err505">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:err505">Servant.Server</a>, Servant</td></tr><tr><td class="src">errBody</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:errBody">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:errBody">Servant.Server</a>, Servant</td></tr><tr><td class="src">errHeaders</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:errHeaders">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:errHeaders">Servant.Server</a>, Servant</td></tr><tr><td class="src">errHTTPCode</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:errHTTPCode">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:errHTTPCode">Servant.Server</a>, Servant</td></tr><tr><td class="src">errReasonPhrase</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:errReasonPhrase">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:errReasonPhrase">Servant.Server</a>, Servant</td></tr><tr><td class="src">evalStateTLNat</td><td class="module"><a href="Servant-Server.html#v:evalStateTLNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">evalStateTSNat</td><td class="module"><a href="Servant-Server.html#v:evalStateTSNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">Fail</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:Fail">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">FailFatal</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:FailFatal">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">FormUrlEncoded</td><td class="module">Servant</td></tr><tr><td class="src">FromFormUrlEncoded</td><td class="module">Servant</td></tr><tr><td class="src">fromFormUrlEncoded</td><td class="module">Servant</td></tr><tr><td class="src">FromHttpApiData</td><td class="module">Servant</td></tr><tr><td class="src">generalizeNat</td><td class="module"><a href="Servant-Server.html#v:generalizeNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">GET</td><td class="module">Servant</td></tr><tr><td class="src">Get</td><td class="module">Servant</td></tr><tr><td class="src">GetAccepted</td><td class="module">Servant</td></tr><tr><td class="src">getContextEntry</td><td class="module"><a href="Servant-Server-Internal-Context.html#v:getContextEntry">Servant.Server.Internal.Context</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:getContextEntry">Servant.Server</a>, Servant</td></tr><tr><td class="src">GetHeaders</td><td class="module">Servant</td></tr><tr><td class="src">getHeaders</td><td class="module">Servant</td></tr><tr><td class="src">getHeadersHList</td><td class="module">Servant</td></tr><tr><td class="src">GetNoContent</td><td class="module">Servant</td></tr><tr><td class="src">GetNonAuthoritative</td><td class="module">Servant</td></tr><tr><td class="src">GetPartialContent</td><td class="module">Servant</td></tr><tr><td class="src">GetResetContent</td><td class="module">Servant</td></tr><tr><td class="src">getResponse</td><td class="module">Servant</td></tr><tr><td class="src">Handler</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#t:Handler">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#t:Handler">Servant.Server</a>, Servant</td></tr><tr><td class="src">HasContextEntry</td><td class="module"><a href="Servant-Server-Internal-Context.html#t:HasContextEntry">Servant.Server.Internal.Context</a>, Servant.Server.Internal, <a href="Servant-Server.html#t:HasContextEntry">Servant.Server</a>, Servant</td></tr><tr><td class="src">HasLink</td><td class="module">Servant</td></tr><tr><td class="src">HasServer</td><td class="module"><a href="Servant-Server-Internal.html#t:HasServer">Servant.Server.Internal</a>, <a href="Servant-Server.html#t:HasServer">Servant.Server</a>, Servant</td></tr><tr><td class="src">HCons</td><td class="module">Servant</td></tr><tr><td class="src">HEAD</td><td class="module">Servant</td></tr><tr><td class="src">Header</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Servant</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Servant</td></tr><tr><td class="src">Headers</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Servant</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Servant</td></tr><tr><td class="src">HList</td><td class="module">Servant</td></tr><tr><td class="src">HNil</td><td class="module">Servant</td></tr><tr><td class="src">hoistNat</td><td class="module"><a href="Servant-Server.html#v:hoistNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">httpMajor</td><td class="module">Servant</td></tr><tr><td class="src">httpMinor</td><td class="module">Servant</td></tr><tr><td class="src">HttpVersion</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Servant</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Servant</td></tr><tr><td class="src">IsElem</td><td class="module">Servant</td></tr><tr><td class="src">IsElem'</td><td class="module">Servant</td></tr><tr><td class="src">IsSecure</td><td class="module">Servant</td></tr><tr><td class="src">JSON</td><td class="module">Servant</td></tr><tr><td class="src">layout</td><td class="module"><a href="Servant-Server.html#v:layout">Servant.Server</a>, Servant</td></tr><tr><td class="src">layoutWithContext</td><td class="module"><a href="Servant-Server.html#v:layoutWithContext">Servant.Server</a>, Servant</td></tr><tr><td class="src">leafRouter</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:leafRouter">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">liftNat</td><td class="module"><a href="Servant-Server.html#v:liftNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">Link</td><td class="module">Servant</td></tr><tr><td class="src">linkURI</td><td class="module">Servant</td></tr><tr><td class="src">logWriterTLNat</td><td class="module"><a href="Servant-Server.html#v:logWriterTLNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">logWriterTSNat</td><td class="module"><a href="Servant-Server.html#v:logWriterTSNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">methodCheck</td><td class="module"><a href="Servant-Server-Internal.html#v:methodCheck">Servant.Server.Internal</a></td></tr><tr><td class="src">methodD</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:methodD">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">methodRouter</td><td class="module"><a href="Servant-Server-Internal.html#v:methodRouter">Servant.Server.Internal</a></td></tr><tr><td class="src">methodRouterHeaders</td><td class="module"><a href="Servant-Server-Internal.html#v:methodRouterHeaders">Servant.Server.Internal</a></td></tr><tr><td class="src">MimeRender</td><td class="module">Servant</td></tr><tr><td class="src">mimeRender</td><td class="module">Servant</td></tr><tr><td class="src">MimeUnrender</td><td class="module">Servant</td></tr><tr><td class="src">mimeUnrender</td><td class="module">Servant</td></tr><tr><td class="src">MissingHeader</td><td class="module">Servant</td></tr><tr><td class="src">mkAuthHandler</td><td class="module"><a href="Servant-Server-Experimental-Auth.html#v:mkAuthHandler">Servant.Server.Experimental.Auth</a></td></tr><tr><td class="src">mkBAChallengerHdr</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#v:mkBAChallengerHdr">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal</td></tr><tr><td class="src">MkLink</td><td class="module">Servant</td></tr><tr><td class="src">NamedContext</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Servant-Server-Internal-Context.html#t:NamedContext">Servant.Server.Internal.Context</a>, Servant.Server.Internal, <a href="Servant-Server.html#t:NamedContext">Servant.Server</a>, Servant</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Servant-Server-Internal-Context.html#v:NamedContext">Servant.Server.Internal.Context</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:NamedContext">Servant.Server</a>, Servant</td></tr><tr><td class="src">Nat</td><td class="module"><a href="Servant-Server.html#v:Nat">Servant.Server</a>, Servant</td></tr><tr><td class="src">NoContent</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Servant</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Servant</td></tr><tr><td class="src">NoSuchUser</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#v:NoSuchUser">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:NoSuchUser">Servant.Server</a>, Servant</td></tr><tr><td class="src">NotSecure</td><td class="module">Servant</td></tr><tr><td class="src">OctetStream</td><td class="module">Servant</td></tr><tr><td class="src">OPTIONS</td><td class="module">Servant</td></tr><tr><td class="src">Or</td><td class="module">Servant</td></tr><tr><td class="src">parseHeader</td><td class="module">Servant</td></tr><tr><td class="src">parseQueryParam</td><td class="module">Servant</td></tr><tr><td class="src">parseUrlPiece</td><td class="module">Servant</td></tr><tr><td class="src">passToServer</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:passToServer">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">PATCH</td><td class="module">Servant</td></tr><tr><td class="src">Patch</td><td class="module">Servant</td></tr><tr><td class="src">PatchAccepted</td><td class="module">Servant</td></tr><tr><td class="src">PatchNoContent</td><td class="module">Servant</td></tr><tr><td class="src">PatchNonAuthoritative</td><td class="module">Servant</td></tr><tr><td class="src">pathRouter</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:pathRouter">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">PlainText</td><td class="module">Servant</td></tr><tr><td class="src">POST</td><td class="module">Servant</td></tr><tr><td class="src">Post</td><td class="module">Servant</td></tr><tr><td class="src">PostAccepted</td><td class="module">Servant</td></tr><tr><td class="src">PostCreated</td><td class="module">Servant</td></tr><tr><td class="src">PostNoContent</td><td class="module">Servant</td></tr><tr><td class="src">PostNonAuthoritative</td><td class="module">Servant</td></tr><tr><td class="src">PostResetContent</td><td class="module">Servant</td></tr><tr><td class="src">processMethodRouter</td><td class="module"><a href="Servant-Server-Internal.html#v:processMethodRouter">Servant.Server.Internal</a></td></tr><tr><td class="src">Proxy</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="Servant.html#v:Proxy">Servant</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Servant.html#t:Proxy">Servant</a></td></tr><tr><td class="src">PUT</td><td class="module">Servant</td></tr><tr><td class="src">Put</td><td class="module">Servant</td></tr><tr><td class="src">PutAccepted</td><td class="module">Servant</td></tr><tr><td class="src">PutNoContent</td><td class="module">Servant</td></tr><tr><td class="src">PutNonAuthoritative</td><td class="module">Servant</td></tr><tr><td class="src">QueryFlag</td><td class="module">Servant</td></tr><tr><td class="src">QueryParam</td><td class="module">Servant</td></tr><tr><td class="src">QueryParams</td><td class="module">Servant</td></tr><tr><td class="src">Raw</td><td class="module">Servant</td></tr><tr><td class="src">RawRouter</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:RawRouter">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">RawRouterStructure</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:RawRouterStructure">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">ReflectMethod</td><td class="module">Servant</td></tr><tr><td class="src">reflectMethod</td><td class="module">Servant</td></tr><tr><td class="src">RemoteHost</td><td class="module">Servant</td></tr><tr><td class="src">ReqBody</td><td class="module">Servant</td></tr><tr><td class="src">responseServantErr</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:responseServantErr">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal</td></tr><tr><td class="src">Route</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:Route">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">route</td><td class="module"><a href="Servant-Server-Internal.html#v:route">Servant.Server.Internal</a>, <a href="Servant-Server.html#v:route">Servant.Server</a>, Servant</td></tr><tr><td class="src">Router</td><td class="module"><a href="Servant-Server-Internal-Router.html#t:Router">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">Router'</td><td class="module"><a href="Servant-Server-Internal-Router.html#t:Router-39-">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">RouteResult</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#t:RouteResult">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">routerLayout</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:routerLayout">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">RouterStructure</td><td class="module"><a href="Servant-Server-Internal-Router.html#t:RouterStructure">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">routerStructure</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:routerStructure">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">RoutingApplication</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#t:RoutingApplication">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">runAction</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:runAction">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">runBasicAuth</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#v:runBasicAuth">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal</td></tr><tr><td class="src">runChoice</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:runChoice">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">runDelayed</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:runDelayed">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">runDelayedIO</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:runDelayedIO">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">runReaderTNat</td><td class="module"><a href="Servant-Server.html#v:runReaderTNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">runRouter</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:runRouter">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">runRouterEnv</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:runRouterEnv">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">safeLink</td><td class="module">Servant</td></tr><tr><td class="src">sameStructure</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:sameStructure">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">Secure</td><td class="module">Servant</td></tr><tr><td class="src">ServantErr</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#t:ServantErr">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#t:ServantErr">Servant.Server</a>, Servant</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Servant-Server-Internal-ServantErr.html#v:ServantErr">Servant.Server.Internal.ServantErr</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:ServantErr">Servant.Server</a>, Servant</td></tr><tr><td class="src">serve</td><td class="module"><a href="Servant-Server.html#v:serve">Servant.Server</a>, Servant</td></tr><tr><td class="src">serveDirectory</td><td class="module"><a href="Servant-Utils-StaticFiles.html#v:serveDirectory">Servant.Utils.StaticFiles</a>, Servant</td></tr><tr><td class="src">Server</td><td class="module"><a href="Servant-Server-Internal.html#t:Server">Servant.Server.Internal</a>, <a href="Servant-Server.html#t:Server">Servant.Server</a>, Servant</td></tr><tr><td class="src">serverD</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:serverD">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">ServerT</td><td class="module"><a href="Servant-Server-Internal.html#t:ServerT">Servant.Server.Internal</a>, <a href="Servant-Server.html#t:ServerT">Servant.Server</a>, Servant</td></tr><tr><td class="src">serveWithContext</td><td class="module"><a href="Servant-Server.html#v:serveWithContext">Servant.Server</a>, Servant</td></tr><tr><td class="src">squashNat</td><td class="module"><a href="Servant-Server.html#v:squashNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">StaticRouter</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:StaticRouter">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">StaticRouterStructure</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:StaticRouterStructure">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr><tr><td class="src">StdMethod</td><td class="module">Servant</td></tr><tr><td class="src">throwError</td><td class="module"><a href="Servant.html#v:throwError">Servant</a></td></tr><tr><td class="src">toApplication</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:toApplication">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:toApplication">Servant.Server</a>, Servant</td></tr><tr><td class="src">ToFormUrlEncoded</td><td class="module">Servant</td></tr><tr><td class="src">toFormUrlEncoded</td><td class="module">Servant</td></tr><tr><td class="src">toHeader</td><td class="module">Servant</td></tr><tr><td class="src">ToHttpApiData</td><td class="module">Servant</td></tr><tr><td class="src">toLink</td><td class="module">Servant</td></tr><tr><td class="src">toQueryParam</td><td class="module">Servant</td></tr><tr><td class="src">toUrlPiece</td><td class="module">Servant</td></tr><tr><td class="src">TRACE</td><td class="module">Servant</td></tr><tr><td class="src">tweakResponse</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:tweakResponse">Servant.Server.Internal.Router</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:tweakResponse">Servant.Server</a>, Servant</td></tr><tr><td class="src">unAuthHandler</td><td class="module"><a href="Servant-Server-Experimental-Auth.html#v:unAuthHandler">Servant.Server.Experimental.Auth</a></td></tr><tr><td class="src">Unauthorized</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#v:Unauthorized">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:Unauthorized">Servant.Server</a>, Servant</td></tr><tr><td class="src">unBasicAuthCheck</td><td class="module"><a href="Servant-Server-Internal-BasicAuth.html#v:unBasicAuthCheck">Servant.Server.Internal.BasicAuth</a>, Servant.Server.Internal, <a href="Servant-Server.html#v:unBasicAuthCheck">Servant.Server</a>, Servant</td></tr><tr><td class="src">UndecodableHeader</td><td class="module">Servant</td></tr><tr><td class="src">unNat</td><td class="module"><a href="Servant-Server.html#v:unNat">Servant.Server</a>, Servant</td></tr><tr><td class="src">URI</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Servant</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Servant</td></tr><tr><td class="src">uriAuthority</td><td class="module">Servant</td></tr><tr><td class="src">uriFragment</td><td class="module">Servant</td></tr><tr><td class="src">uriPath</td><td class="module">Servant</td></tr><tr><td class="src">uriQuery</td><td class="module">Servant</td></tr><tr><td class="src">uriScheme</td><td class="module">Servant</td></tr><tr><td class="src">Vault</td><td class="module">Servant</td></tr><tr><td class="src">Verb</td><td class="module">Servant</td></tr><tr><td class="src">WithNamedContext</td><td class="module">Servant</td></tr><tr><td class="src">withRequest</td><td class="module"><a href="Servant-Server-Internal-RoutingApplication.html#v:withRequest">Servant.Server.Internal.RoutingApplication</a>, Servant.Server.Internal</td></tr><tr><td class="src">worseHTTPCode</td><td class="module"><a href="Servant-Server-Internal-Router.html#v:worseHTTPCode">Servant.Server.Internal.Router</a>, Servant.Server.Internal</td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.17.2</p></div></body></html>