Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > db7a4a658d190b3e658423135710c498 > files > 739

ghc-darcs-devel-2.8.3-1.fc18.i686.rpm

<!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>URL.Request</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_URL-Request.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/URL-Request.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">darcs-2.8.3: a distributed, interactive, smart revision control system</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">URL.Request</p></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span>  <a href="#t:UrlRequest">UrlRequest</a>  = <a href="#v:UrlRequest">UrlRequest</a> {<ul class="subs"><li><a href="#v:url">url</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:file">file</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a></li><li><a href="#v:cachable">cachable</a> :: <a href="URL-Request.html#t:Cachable">Cachable</a></li><li><a href="#v:priority">priority</a> :: <a href="URL-Request.html#t:Priority">Priority</a></li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Cachable">Cachable</a> <ul class="subs"><li>= <a href="#v:Cachable">Cachable</a>  </li><li>| <a href="#v:Uncachable">Uncachable</a>  </li><li>| <a href="#v:MaxAge">MaxAge</a> !<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Foreign-C-Types.html#t:CInt">CInt</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:UrlState">UrlState</a>  = <a href="#v:UrlState">UrlState</a> {<ul class="subs"><li><a href="#v:inProgress">inProgress</a> :: <a href="/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Map.html#t:Map">Map</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a>, [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a>], <a href="URL-Request.html#t:Cachable">Cachable</a>)</li><li><a href="#v:waitToStart">waitToStart</a> :: <a href="URL-Request.html#t:Q">Q</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:pipeLength">pipeLength</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:randomJunk">randomJunk</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Q">Q</a> a = <a href="#v:Q">Q</a> [a] [a]</li><li class="src short"><a href="#v:readQ">readQ</a> ::  <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> (a, <a href="URL-Request.html#t:Q">Q</a> a)</li><li class="src short"><a href="#v:insertQ">insertQ</a> ::  a -&gt; <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="URL-Request.html#t:Q">Q</a> a</li><li class="src short"><a href="#v:pushQ">pushQ</a> ::  a -&gt; <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="URL-Request.html#t:Q">Q</a> a</li><li class="src short"><a href="#v:deleteQ">deleteQ</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> a =&gt; a -&gt; <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="URL-Request.html#t:Q">Q</a> a</li><li class="src short"><a href="#v:elemQ">elemQ</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> a =&gt; a -&gt; <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:emptyQ">emptyQ</a> ::  <a href="URL-Request.html#t:Q">Q</a> a</li><li class="src short"><a href="#v:nullQ">nullQ</a> ::  <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><span class="keyword">data</span>  <a href="#t:Priority">Priority</a> <ul class="subs"><li>= <a href="#v:High">High</a>  </li><li>| <a href="#v:Low">Low</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ConnectionError">ConnectionError</a> <ul class="subs"><li>= <a href="#v:CouldNotResolveHost">CouldNotResolveHost</a>  </li><li>| <a href="#v:CouldNotConnectToServer">CouldNotConnectToServer</a>  </li><li>| <a href="#v:OperationTimeout">OperationTimeout</a>  </li></ul></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:UrlRequest" class="def">UrlRequest</a>  <a href="src/URL-Request.html#UrlRequest" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:UrlRequest" class="def">UrlRequest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:url" class="def">url</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:file" class="def">file</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:cachable" class="def">cachable</a> :: <a href="URL-Request.html#t:Cachable">Cachable</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:priority" class="def">priority</a> :: <a href="URL-Request.html#t:Priority">Priority</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Cachable" class="def">Cachable</a>  <a href="src/URL-Request.html#Cachable" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Cachable" class="def">Cachable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Uncachable" class="def">Uncachable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MaxAge" class="def">MaxAge</a> !<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Foreign-C-Types.html#t:CInt">CInt</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Cachable" class="caption collapser" onclick="toggleSection('i:Cachable')">Instances</p><div id="section.i:Cachable" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="URL-Request.html#t:Cachable">Cachable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="URL-Request.html#t:Cachable">Cachable</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:UrlState" class="def">UrlState</a>  <a href="src/URL-Request.html#UrlState" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:UrlState" class="def">UrlState</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:inProgress" class="def">inProgress</a> :: <a href="/usr/share/doc/ghc/html/libraries/containers-0.4.2.1/Data-Map.html#t:Map">Map</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a>, [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a>], <a href="URL-Request.html#t:Cachable">Cachable</a>)</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:waitToStart" class="def">waitToStart</a> :: <a href="URL-Request.html#t:Q">Q</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:pipeLength" class="def">pipeLength</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:randomJunk" class="def">randomJunk</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Q" class="def">Q</a> a <a href="src/URL-Request.html#Q" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Q" class="def">Q</a> [a] [a]</td><td class="doc empty">&nbsp;</td></tr></table></div></div><div class="top"><p class="src"><a name="v:readQ" class="def">readQ</a> ::  <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> (a, <a href="URL-Request.html#t:Q">Q</a> a)<a href="src/URL-Request.html#readQ" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:insertQ" class="def">insertQ</a> ::  a -&gt; <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="URL-Request.html#t:Q">Q</a> a<a href="src/URL-Request.html#insertQ" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:pushQ" class="def">pushQ</a> ::  a -&gt; <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="URL-Request.html#t:Q">Q</a> a<a href="src/URL-Request.html#pushQ" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:deleteQ" class="def">deleteQ</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> a =&gt; a -&gt; <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="URL-Request.html#t:Q">Q</a> a<a href="src/URL-Request.html#deleteQ" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:elemQ" class="def">elemQ</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> a =&gt; a -&gt; <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/URL-Request.html#elemQ" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:emptyQ" class="def">emptyQ</a> ::  <a href="URL-Request.html#t:Q">Q</a> a<a href="src/URL-Request.html#emptyQ" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:nullQ" class="def">nullQ</a> ::  <a href="URL-Request.html#t:Q">Q</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/URL-Request.html#nullQ" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Priority" class="def">Priority</a>  <a href="src/URL-Request.html#Priority" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:High" class="def">High</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Low" class="def">Low</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Priority" class="caption collapser" onclick="toggleSection('i:Priority')">Instances</p><div id="section.i:Priority" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="URL-Request.html#t:Priority">Priority</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ConnectionError" class="def">ConnectionError</a>  <a href="src/URL-Request.html#ConnectionError" class="link">Source</a></p><div class="doc"><p>Data type to represent a connection error.
 The following are the codes from libcurl
 which map to each of the constructors:
 * 6  -&gt; CouldNotResolveHost : The remote host was not resolved.
 * 7  -&gt; CouldNotConnectToServer : Failed to connect() to host or proxy.
 * 28 -&gt; OperationTimeout: the specified time-out period was reached.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:CouldNotResolveHost" class="def">CouldNotResolveHost</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CouldNotConnectToServer" class="def">CouldNotConnectToServer</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OperationTimeout" class="def">OperationTimeout</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:ConnectionError" class="caption collapser" onclick="toggleSection('i:ConnectionError')">Instances</p><div id="section.i:ConnectionError" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="URL-Request.html#t:ConnectionError">ConnectionError</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Read.html#t:Read">Read</a> <a href="URL-Request.html#t:ConnectionError">ConnectionError</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="URL-Request.html#t:ConnectionError">ConnectionError</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>