This file is indexed.

/usr/share/doc/libghc-wash-doc/html/WASH-CGI-PPM.html is in libghc-wash-doc 2.12.0.1-7.

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>WASH.CGI.PPM</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_WASH-CGI-PPM.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/WASH-CGI-PPM.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">WashNGo-2.12.0.1: WASH is a family of EDSLs for programming Web applications in Haskell.</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">WASH.CGI.PPM</p></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Pixmap" class="def">Pixmap</a>  <a href="src/WASH-CGI-PPM.html#Pixmap" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Pixmap" class="def">Pixmap</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:width" class="def">width</a> :: Int</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:height" class="def">height</a> :: Int</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:maximumColorValue" class="def">maximumColorValue</a> :: Int</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:pixelFun" class="def">pixelFun</a> :: Int -&gt; Int -&gt; <a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:Pixmap" class="caption collapser" onclick="toggleSection('i:Pixmap')">Instances</p><div id="section.i:Pixmap" class="show"><table><tr><td class="src">Read <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">Show <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:Pixel" class="def">Pixel</a> = (Int, Int, Int)<a href="src/WASH-CGI-PPM.html#Pixel" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:showPixmap" class="def">showPixmap</a> :: <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a> -&gt; [Char] -&gt; (<a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a> -&gt; [Char]) -&gt; [Char]<a href="src/WASH-CGI-PPM.html#showPixmap" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:showAsciiPixel" class="def">showAsciiPixel</a> :: (Show a2, Show a1, Show a) =&gt; (a, a1, a2) -&gt; [Char]<a href="src/WASH-CGI-PPM.html#showAsciiPixel" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:showBinaryPixel" class="def">showBinaryPixel</a> :: (Int, Int, Int) -&gt; [Char]<a href="src/WASH-CGI-PPM.html#showBinaryPixel" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:readsPixmap" class="def">readsPixmap</a> :: [Char] -&gt; [(<a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a>, [Char])]<a href="src/WASH-CGI-PPM.html#readsPixmap" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:readsPixmap1" class="def">readsPixmap1</a> :: ([Char] -&gt; [(<a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a>, [Char])]) -&gt; String -&gt; [(<a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a>, [Char])]<a href="src/WASH-CGI-PPM.html#readsPixmap1" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:readsPixels" class="def">readsPixels</a> :: (Monad m, Num a1, Num a, Ord a1, Ord a) =&gt; a1 -&gt; a -&gt; (t -&gt; m (a2, t)) -&gt; t -&gt; m ([[a2]], t)<a href="src/WASH-CGI-PPM.html#readsPixels" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:readsScanline" class="def">readsScanline</a> :: (Monad m, Num a, Ord a) =&gt; a -&gt; (t -&gt; m (a1, t)) -&gt; t -&gt; m ([a1], t)<a href="src/WASH-CGI-PPM.html#readsScanline" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:readsAsciiPixel" class="def">readsAsciiPixel</a> :: (Read t2, Read t1, Read t) =&gt; [Char] -&gt; [((t, t1, t2), String)]<a href="src/WASH-CGI-PPM.html#readsAsciiPixel" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:readsBinaryPixel" class="def">readsBinaryPixel</a> :: [Char] -&gt; [((Int, Int, Int), [Char])]<a href="src/WASH-CGI-PPM.html#readsBinaryPixel" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:create" class="def">create</a> :: Int -&gt; Int -&gt; Int -&gt; <a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a> -&gt; <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a><a href="src/WASH-CGI-PPM.html#create" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:oval" class="def">oval</a> :: <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a> -&gt; (Int, Int) -&gt; (Int, Int) -&gt; <a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a> -&gt; Bool -&gt; <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a><a href="src/WASH-CGI-PPM.html#oval" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:line" class="def">line</a> :: <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a> -&gt; (Int, Int) -&gt; (Int, Int) -&gt; <a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a> -&gt; <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a><a href="src/WASH-CGI-PPM.html#line" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:rectangle" class="def">rectangle</a> :: <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a> -&gt; (Int, Int) -&gt; (Int, Int) -&gt; <a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a> -&gt; Bool -&gt; <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a><a href="src/WASH-CGI-PPM.html#rectangle" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:line1" class="def">line1</a> :: <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a> -&gt; (Int, Int) -&gt; (Int, Int) -&gt; <a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a> -&gt; <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a><a href="src/WASH-CGI-PPM.html#line1" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:line2" class="def">line2</a> :: <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a> -&gt; (Int, Int) -&gt; (Int, Int) -&gt; <a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a> -&gt; <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a><a href="src/WASH-CGI-PPM.html#line2" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:point" class="def">point</a> :: <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a> -&gt; (Int, Int) -&gt; <a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a> -&gt; <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a><a href="src/WASH-CGI-PPM.html#point" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:comp" class="def">comp</a> :: <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a> -&gt; <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a> -&gt; (Int, Int) -&gt; <a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a> -&gt; <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a><a href="src/WASH-CGI-PPM.html#comp" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:pixelAt" class="def">pixelAt</a> :: <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a> -&gt; Int -&gt; Int -&gt; <a href="WASH-CGI-PPM.html#t:Pixel">Pixel</a><a href="src/WASH-CGI-PPM.html#pixelAt" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:Color" class="def">Color</a> = (Int, Int, Int)<a href="src/WASH-CGI-PPM.html#Color" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Picture" class="def">Picture</a>  <a href="src/WASH-CGI-PPM.html#Picture" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Circle" class="def">Circle</a> Bool</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Square" class="def">Square</a> Bool</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Line" class="def">Line</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Colored" class="def">Colored</a> <a href="WASH-CGI-PPM.html#t:Color">Color</a> <a href="WASH-CGI-PPM.html#t:Picture">Picture</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Translate" class="def">Translate</a> (Double, Double) <a href="WASH-CGI-PPM.html#t:Picture">Picture</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Rotate" class="def">Rotate</a> Double <a href="WASH-CGI-PPM.html#t:Picture">Picture</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Scale" class="def">Scale</a> (Double, Double) <a href="WASH-CGI-PPM.html#t:Picture">Picture</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Invert" class="def">Invert</a> <a href="WASH-CGI-PPM.html#t:Picture">Picture</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:And" class="def">And</a> [<a href="WASH-CGI-PPM.html#t:Picture">Picture</a>]</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Or" class="def">Or</a> [<a href="WASH-CGI-PPM.html#t:Picture">Picture</a>]</td><td class="doc empty">&nbsp;</td></tr></table></div></div><div class="top"><p class="src"><a name="v:maxcv" class="def">maxcv</a> :: <a href="WASH-CGI-PPM.html#t:Picture">Picture</a> -&gt; Int<a href="src/WASH-CGI-PPM.html#maxcv" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:render" class="def">render</a> :: <a href="WASH-CGI-PPM.html#t:Picture">Picture</a> -&gt; Int -&gt; Int -&gt; <a href="WASH-CGI-PPM.html#t:Color">Color</a> -&gt; <a href="WASH-CGI-PPM.html#t:Pixmap">Pixmap</a><a href="src/WASH-CGI-PPM.html#render" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:renderPix" class="def">renderPix</a> :: <a href="WASH-CGI-PPM.html#t:Picture">Picture</a> -&gt; <a href="WASH-CGI-PPM.html#t:Color">Color</a> -&gt; Double -&gt; Double -&gt; Double -&gt; Maybe <a href="WASH-CGI-PPM.html#t:Color">Color</a><a href="src/WASH-CGI-PPM.html#renderPix" class="link">Source</a></p></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>