diff options
Diffstat (limited to 'html-test/ref')
| -rw-r--r-- | html-test/ref/Bug574.html | 86 | ||||
| -rw-r--r-- | html-test/ref/ConstructorArgs.html | 720 | ||||
| -rw-r--r-- | html-test/ref/GadtConstructorArgs.html | 192 | 
3 files changed, 998 insertions, 0 deletions
diff --git a/html-test/ref/Bug574.html b/html-test/ref/Bug574.html new file mode 100644 index 00000000..ed0a5e15 --- /dev/null +++ b/html-test/ref/Bug574.html @@ -0,0 +1,86 @@ +<html xmlns="http://www.w3.org/1999/xhtml" +><head +  ><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" +     /><title +    >Bug574</title +    ><link href="#" rel="stylesheet" type="text/css" title="Ocean" +     /><link rel="stylesheet" type="text/css" href="#" +     /><script src="haddock-bundle.min.js" async="async" type="text/javascript" +    ></script +    ><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript" +    ></script +    ></head +  ><body +  ><div id="package-header" +    ><ul class="links" id="page-menu" +      ><li +	><a href="#" +	  >Contents</a +	  ></li +	><li +	><a href="#" +	  >Index</a +	  ></li +	></ul +      ><p class="caption empty" +      ></p +      ></div +    ><div id="content" +    ><div id="module-header" +      ><table class="info" +	><tr +	  ><th +	    >Safe Haskell</th +	    ><td +	    >None</td +	    ></tr +	  ></table +	><p class="caption" +	>Bug574</p +	></div +      ><div id="synopsis" +      ><details id="syn" +	><summary +	  >Synopsis</summary +	  ><ul class="details-toggle" data-details-id="syn" +	  ><li class="src short" +	    ><a href="#" +	      >foo</a +	      > :: <a href="#" title="Data.Int" +	      >Int</a +	      > -> <a href="#" title="Data.Int" +	      >Int</a +	      > -> <a href="#" title="Data.Int" +	      >Int</a +	      ></li +	    ></ul +	  ></details +	></div +      ><div id="interface" +      ><h1 +	>Documentation</h1 +	><div class="top" +	><p class="src" +	  ><a id="v:foo" class="def" +	    >foo</a +	    > :: <a href="#" title="Data.Int" +	    >Int</a +	    > -> <a href="#" title="Data.Int" +	    >Int</a +	    > -> <a href="#" title="Data.Int" +	    >Int</a +	    > <a href="#" class="selflink" +	    >#</a +	    ></p +	  ><div class="doc" +	  ><p +	    >Somthing with a spliced type</p +	    ></div +	  ></div +	></div +      ></div +    ><div id="footer" +    ></div +    ></body +  ></html +>
\ No newline at end of file diff --git a/html-test/ref/ConstructorArgs.html b/html-test/ref/ConstructorArgs.html new file mode 100644 index 00000000..9aad9c86 --- /dev/null +++ b/html-test/ref/ConstructorArgs.html @@ -0,0 +1,720 @@ +<html xmlns="http://www.w3.org/1999/xhtml" +><head +  ><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" +     /><title +    >ConstructorArgs</title +    ><link href="#" rel="stylesheet" type="text/css" title="Ocean" +     /><link rel="stylesheet" type="text/css" href="#" +     /><script src="haddock-bundle.min.js" async="async" type="text/javascript" +    ></script +    ><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript" +    ></script +    ></head +  ><body +  ><div id="package-header" +    ><ul class="links" id="page-menu" +      ><li +	><a href="#" +	  >Contents</a +	  ></li +	><li +	><a href="#" +	  >Index</a +	  ></li +	></ul +      ><p class="caption empty" +      ></p +      ></div +    ><div id="content" +    ><div id="module-header" +      ><table class="info" +	><tr +	  ><th +	    >Safe Haskell</th +	    ><td +	    >Safe</td +	    ></tr +	  ></table +	><p class="caption" +	>ConstructorArgs</p +	></div +      ><div id="synopsis" +      ><details id="syn" +	><summary +	  >Synopsis</summary +	  ><ul class="details-toggle" data-details-id="syn" +	  ><li class="src short" +	    ><span class="keyword" +	      >data</span +	      > <a href="#" +	      >Foo</a +	      ><ul class="subs" +	      ><li +		>= <a href="#" +		  >Rec</a +		  > { <ul class="subs" +		  ><li +		    ><a href="#" +		      >x</a +		      > :: <a href="#" title="Data.String" +		      >String</a +		      ></li +		    ><li +		    ><a href="#" +		      >y</a +		      > :: <a href="#" title="Data.String" +		      >String</a +		      ></li +		    ></ul +		  > }</li +		><li +		>| <a href="#" +		  >Baz</a +		  > <a href="#" title="Data.Int" +		  >Int</a +		  > <a href="#" title="Data.String" +		  >String</a +		  ></li +		><li +		>| <a href="#" +		  >Boa</a +		  > !<a href="#" title="Data.Int" +		  >Int</a +		  > !<a href="#" title="Data.String" +		  >String</a +		  ></li +		><li +		>| <a href="#" title="Data.Int" +		  >Int</a +		  > <a href="#" +		  >:|</a +		  > <a href="#" title="Data.String" +		  >String</a +		  ></li +		><li +		>| <a href="#" title="Data.Int" +		  >Int</a +		  > <a href="#" +		  >:*</a +		  > <a href="#" title="Data.String" +		  >String</a +		  ></li +		></ul +	      ></li +	    ><li class="src short" +	    ><span class="keyword" +	      >data</span +	      > <a href="#" +	      >Boo</a +	      > <span class="keyword" +	      >where</span +	      ><ul class="subs" +	      ><li +		><a href="#" +		  >Foo</a +		  > :: <a href="#" title="Data.Int" +		  >Int</a +		  > -> <a href="#" title="Data.String" +		  >String</a +		  > -> <a href="#" title="ConstructorArgs" +		  >Boo</a +		  ></li +		><li +		><a href="#" +		  >Foa</a +		  > :: <a href="#" title="Data.Int" +		  >Int</a +		  > -> <a href="#" title="ConstructorArgs" +		  >Boo</a +		  ></li +		><li +		><span class="keyword" +		  >pattern</span +		  > <a href="#" +		  >Fo</a +		  > :: <a href="#" title="Data.Int" +		  >Int</a +		  > -> <a href="#" title="Data.String" +		  >String</a +		  > -> <a href="#" title="ConstructorArgs" +		  >Boo</a +		  ></li +		><li +		><span class="keyword" +		  >pattern</span +		  > <a href="#" +		  >Fo'</a +		  > :: <a href="#" title="ConstructorArgs" +		  >Boo</a +		  ></li +		></ul +	      ></li +	    ><li class="src short" +	    ><span class="keyword" +	      >pattern</span +	      > <a href="#" +	      >Bo</a +	      > :: <a href="#" title="Data.Int" +	      >Int</a +	      > -> <a href="#" title="Data.String" +	      >String</a +	      > -> <a href="#" title="ConstructorArgs" +	      >Boo</a +	      ></li +	    ><li class="src short" +	    ><span class="keyword" +	      >pattern</span +	      > <a href="#" +	      >Bo'</a +	      > :: <a href="#" title="Data.Int" +	      >Int</a +	      > -> <a href="#" title="Data.String" +	      >String</a +	      > -> <a href="#" title="ConstructorArgs" +	      >Boo</a +	      ></li +	    ></ul +	  ></details +	></div +      ><div id="interface" +      ><h1 +	>Documentation</h1 +	><div class="top" +	><p class="src" +	  ><span class="keyword" +	    >data</span +	    > <a id="t:Foo" class="def" +	    >Foo</a +	    > <span class="fixity" +	    >infixr 1</span +	    ><span class="rightedge" +	    ></span +	    > <a href="#" class="selflink" +	    >#</a +	    ></p +	  ><div class="subs constructors" +	  ><p class="caption" +	    >Constructors</p +	    ><table +	    ><tr +	      ><td class="src" +		><a id="v:Rec" class="def" +		  >Rec</a +		  ></td +		><td class="doc" +		><p +		  >doc on a record</p +		  ></td +		></tr +	      ><tr +	      ><td colspan="2" +		><div class="subs fields" +		  ><p class="caption" +		    >Fields</p +		    ><ul +		    ><li +		      ><dfn class="src" +			><a id="v:x" class="def" +			  >x</a +			  > :: <a href="#" title="Data.String" +			  >String</a +			  ></dfn +			><div class="doc" +			><p +			  >doc on the <code +			    ><a href="#" title="Data.String" +			      >String</a +			      ></code +			    > field of <code +			    ><a href="#" title="ConstructorArgs" +			      >Rec</a +			      ></code +			    ></p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			><a id="v:y" class="def" +			  >y</a +			  > :: <a href="#" title="Data.String" +			  >String</a +			  ></dfn +			><div class="doc" +			><p +			  >doc on the <code +			    ><a href="#" title="Data.String" +			      >String</a +			      ></code +			    > field of <code +			    ><a href="#" title="ConstructorArgs" +			      >Rec</a +			      ></code +			    ></p +			  ></div +			></li +		      ></ul +		    ></div +		  ></td +		></tr +	      ><tr +	      ><td class="src" +		><a id="v:Baz" class="def" +		  >Baz</a +		  > <a href="#" title="Data.Int" +		  >Int</a +		  > <a href="#" title="Data.String" +		  >String</a +		  ></td +		><td class="doc" +		><p +		  >old prefix doc style</p +		  ></td +		></tr +	      ><tr +	      ><td class="src" +		><a id="v:Boa" class="def" +		  >Boa</a +		  > <span class="fixity" +		  >infixr 2</span +		  ><span class="rightedge" +		  ></span +		  ></td +		><td class="doc" +		><p +		  >doc on the <code +		    ><a href="#" title="ConstructorArgs" +		      >Boa</a +		      ></code +		    > constrictor</p +		  ></td +		></tr +	      ><tr +	      ><td colspan="2" +		><div class="subs fields" +		  ><p class="caption" +		    >Fields</p +		    ><ul +		    ><li +		      ><dfn class="src" +			>!<a href="#" title="Data.Int" +			  >Int</a +			  ></dfn +			><div class="doc" +			><p +			  >doc on the <code +			    ><a href="#" title="Data.Int" +			      >Int</a +			      ></code +			    > field of <code +			    ><a href="#" title="ConstructorArgs" +			      >Boa</a +			      ></code +			    ></p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			>!<a href="#" title="Data.String" +			  >String</a +			  ></dfn +			><div class="doc" +			><p +			  >doc on the <code +			    ><a href="#" title="Data.String" +			      >String</a +			      ></code +			    > field of <code +			    ><a href="#" title="ConstructorArgs" +			      >Boa</a +			      ></code +			    ></p +			  ></div +			></li +		      ></ul +		    ></div +		  ></td +		></tr +	      ><tr +	      ><td class="src" +		><a href="#" title="Data.Int" +		  >Int</a +		  > <a id="v::-124-" class="def" +		  >:|</a +		  > <a href="#" title="Data.String" +		  >String</a +		  ></td +		><td class="doc" +		><p +		  >old infix doc style</p +		  ></td +		></tr +	      ><tr +	      ><td class="src" +		><a id="v::-42-" class="def" +		  >(:*)</a +		  > <span class="fixity" +		  >infixr 3</span +		  ><span class="rightedge" +		  ></span +		  ></td +		><td class="doc" +		><p +		  >doc on the <code +		    ><a href="#" title="ConstructorArgs" +		      >:*</a +		      ></code +		    > constructor</p +		  ></td +		></tr +	      ><tr +	      ><td colspan="2" +		><div class="subs fields" +		  ><p class="caption" +		    >Fields</p +		    ><ul +		    ><li +		      ><dfn class="src" +			><a href="#" title="Data.Int" +			  >Int</a +			  ></dfn +			><div class="doc" +			><p +			  >doc on the <code +			    ><a href="#" title="Data.Int" +			      >Int</a +			      ></code +			    > field of the <code +			    ><a href="#" title="ConstructorArgs" +			      >:*</a +			      ></code +			    > constructor</p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			><a href="#" title="Data.String" +			  >String</a +			  ></dfn +			><div class="doc" +			><p +			  >doc on the <code +			    ><a href="#" title="Data.String" +			      >String</a +			      ></code +			    > field of the <code +			    ><a href="#" title="ConstructorArgs" +			      >:*</a +			      ></code +			    > constructor</p +			  ></div +			></li +		      ></ul +		    ></div +		  ></td +		></tr +	      ></table +	    ></div +	  ></div +	><div class="top" +	><p class="src" +	  ><span class="keyword" +	    >data</span +	    > <a id="t:Boo" class="def" +	    >Boo</a +	    > <span class="keyword" +	    >where</span +	    > <span class="fixity" +	    >infixr 4</span +	    ><span class="rightedge" +	    ></span +	    > <a href="#" class="selflink" +	    >#</a +	    ></p +	  ><div class="subs constructors" +	  ><p class="caption" +	    >Constructors</p +	    ><table +	    ><tr +	      ><td class="src" +		><a id="v:Foo" class="def" +		  >Foo</a +		  > <span class="fixity" +		  >infixr 1</span +		  ><span class="rightedge" +		  ></span +		  ></td +		><td class="doc" +		><p +		  >Info about a <code +		    ><a href="#" title="ConstructorArgs" +		      >Foo</a +		      ></code +		    ></p +		  ></td +		></tr +	      ><tr +	      ><td colspan="2" +		><div class="subs fields" +		  ><p class="caption" +		    >Fields</p +		    ><ul +		    ><li +		      ><dfn class="src" +			>:: <a href="#" title="Data.Int" +			  >Int</a +			  ></dfn +			><div class="doc" +			><p +			  ><code +			    ><a href="#" title="Data.Int" +			      >Int</a +			      ></code +			    > field of <code +			    ><a href="#" title="ConstructorArgs" +			      >Foo</a +			      ></code +			    ></p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			>-> <a href="#" title="Data.String" +			  >String</a +			  ></dfn +			><div class="doc" +			><p +			  ><code +			    ><a href="#" title="Data.String" +			      >String</a +			      ></code +			    > field of <code +			    ><a href="#" title="ConstructorArgs" +			      >Foo</a +			      ></code +			    ></p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			>-> <a href="#" title="ConstructorArgs" +			  >Boo</a +			  ></dfn +			><div class="doc" +			><p +			  >Make a <code +			    ><a href="#" title="ConstructorArgs" +			      >Boo</a +			      ></code +			    ></p +			  ></div +			></li +		      ></ul +		    ></div +		  ></td +		></tr +	      ><tr +	      ><td class="src" +		><a id="v:Foa" class="def" +		  >Foa</a +		  > :: <a href="#" title="Data.Int" +		  >Int</a +		  > -> <a href="#" title="ConstructorArgs" +		  >Boo</a +		  ></td +		><td class="doc" +		><p +		  >no argument docs GADT</p +		  ></td +		></tr +	      ></table +	    ></div +	  ><div class="subs bundled-patterns" +	  ><p class="caption" +	    >Bundled Patterns</p +	    ><table +	    ><tr +	      ><td class="src" +		><span class="keyword" +		  >pattern</span +		  > <a id="v:Fo" class="def" +		  >Fo</a +		  > <span class="fixity" +		  >infixr 5</span +		  ><span class="rightedge" +		  ></span +		  ></td +		><td class="doc" +		><p +		  >Info about bundled <code +		    ><a href="#" title="ConstructorArgs" +		      >Fo</a +		      ></code +		    ></p +		  ></td +		></tr +	      ><tr +	      ><td colspan="2" +		><div class="subs fields" +		  ><p class="caption" +		    >Fields</p +		    ><ul +		    ><li +		      ><dfn class="src" +			>:: <a href="#" title="Data.Int" +			  >Int</a +			  ></dfn +			><div class="doc" +			><p +			  >an <code +			    ><a href="#" title="Data.Int" +			      >Int</a +			      ></code +			    ></p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			>-> <a href="#" title="Data.String" +			  >String</a +			  ></dfn +			><div class="doc" +			><p +			  >a <code +			    ><a href="#" title="Data.String" +			      >String</a +			      ></code +			    ></p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			>-> <a href="#" title="ConstructorArgs" +			  >Boo</a +			  ></dfn +			><div class="doc" +			><p +			  >a <code +			    ><a href="#" title="ConstructorArgs" +			      >Boo</a +			      ></code +			    ></p +			  ></div +			></li +		      ></ul +		    ></div +		  ></td +		></tr +	      ><tr +	      ><td class="src" +		><span class="keyword" +		  >pattern</span +		  > <a id="v:Fo-39-" class="def" +		  >Fo'</a +		  > :: <a href="#" title="ConstructorArgs" +		  >Boo</a +		  ></td +		><td class="doc" +		><p +		  >Bundled and no argument docs</p +		  ></td +		></tr +	      ></table +	    ></div +	  ></div +	><div class="top" +	><p class="src" +	  ><span class="keyword" +	    >pattern</span +	    > <a id="v:Bo" class="def" +	    >Bo</a +	    > <span class="fixity" +	    >infixr 6</span +	    ><span class="rightedge" +	    ></span +	    > <a href="#" class="selflink" +	    >#</a +	    ></p +	  ><div class="subs arguments" +	  ><p class="caption" +	    >Arguments</p +	    ><table +	    ><tr +	      ><td class="src" +		>:: <a href="#" title="Data.Int" +		  >Int</a +		  ></td +		><td class="doc" +		><p +		  >an <code +		    ><a href="#" title="Data.Int" +		      >Int</a +		      ></code +		    ></p +		  ></td +		></tr +	      ><tr +	      ><td class="src" +		>-> <a href="#" title="Data.String" +		  >String</a +		  ></td +		><td class="doc" +		><p +		  >a <code +		    ><a href="#" title="Data.String" +		      >String</a +		      ></code +		    ></p +		  ></td +		></tr +	      ><tr +	      ><td class="src" +		>-> <a href="#" title="ConstructorArgs" +		  >Boo</a +		  ></td +		><td class="doc" +		><p +		  >a <code +		    ><a href="#" title="ConstructorArgs" +		      >Boo</a +		      ></code +		    > pattern</p +		  ></td +		></tr +	      ></table +	    ></div +	  ><div class="doc" +	  ><p +	    >Info about not-bundled <code +	      ><a href="#" title="ConstructorArgs" +		>Bo</a +		></code +	      ></p +	    ></div +	  ></div +	><div class="top" +	><p class="src" +	  ><span class="keyword" +	    >pattern</span +	    > <a id="v:Bo-39-" class="def" +	    >Bo'</a +	    > :: <a href="#" title="Data.Int" +	    >Int</a +	    > -> <a href="#" title="Data.String" +	    >String</a +	    > -> <a href="#" title="ConstructorArgs" +	    >Boo</a +	    > <a href="#" class="selflink" +	    >#</a +	    ></p +	  ><div class="doc" +	  ><p +	    >Not bunded and no argument docs</p +	    ></div +	  ></div +	></div +      ></div +    ><div id="footer" +    ></div +    ></body +  ></html +>
\ No newline at end of file diff --git a/html-test/ref/GadtConstructorArgs.html b/html-test/ref/GadtConstructorArgs.html new file mode 100644 index 00000000..7497de83 --- /dev/null +++ b/html-test/ref/GadtConstructorArgs.html @@ -0,0 +1,192 @@ +<html xmlns="http://www.w3.org/1999/xhtml" +><head +  ><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" +     /><title +    >GadtConstructorArgs</title +    ><link href="#" rel="stylesheet" type="text/css" title="Ocean" +     /><link rel="stylesheet" type="text/css" href="#" +     /><script src="haddock-bundle.min.js" async="async" type="text/javascript" +    ></script +    ><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript" +    ></script +    ></head +  ><body +  ><div id="package-header" +    ><ul class="links" id="page-menu" +      ><li +	><a href="#" +	  >Contents</a +	  ></li +	><li +	><a href="#" +	  >Index</a +	  ></li +	></ul +      ><p class="caption empty" +      ></p +      ></div +    ><div id="content" +    ><div id="module-header" +      ><table class="info" +	><tr +	  ><th +	    >Safe Haskell</th +	    ><td +	    >Safe</td +	    ></tr +	  ></table +	><p class="caption" +	>GadtConstructorArgs</p +	></div +      ><div id="interface" +      ><h1 +	>Documentation</h1 +	><div class="top" +	><p class="src" +	  ><span class="keyword" +	    >data</span +	    > <a id="t:Boo" class="def" +	    >Boo</a +	    > <span class="keyword" +	    >where</span +	    > <a href="#" class="selflink" +	    >#</a +	    ></p +	  ><div class="subs constructors" +	  ><p class="caption" +	    >Constructors</p +	    ><table +	    ><tr +	      ><td class="src" +		><a id="v:Fot" class="def" +		  >Fot</a +		  ></td +		><td class="doc empty" +		></td +		></tr +	      ><tr +	      ><td colspan="2" +		><div class="subs fields" +		  ><p class="caption" +		    >Fields</p +		    ><ul +		    ><li +		      ><dfn class="src" +			>:: { <a id="v:x" class="def" +			  >x</a +			  > :: <a href="#" title="Data.Int" +			  >Int</a +			  ></dfn +			><div class="doc" +			><p +			  >an <code +			    ><a href="#" title="GadtConstructorArgs" +			      >x</a +			      ></code +			    ></p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			>, <a id="v:y" class="def" +			  >y</a +			  > :: <a href="#" title="Data.Int" +			  >Int</a +			  ></dfn +			><div class="doc" +			><p +			  >a <code +			    ><a href="#" title="GadtConstructorArgs" +			      >y</a +			      ></code +			    ></p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			>} -> <a href="#" title="GadtConstructorArgs" +			  >Boo</a +			  ></dfn +			><div class="doc empty" +			></div +			></li +		      ></ul +		    ></div +		  ></td +		></tr +	      ><tr +	      ><td class="src" +		><a id="v:Fob" class="def" +		  >Fob</a +		  ></td +		><td class="doc" +		><p +		  >Record GADT with docs</p +		  ></td +		></tr +	      ><tr +	      ><td colspan="2" +		><div class="subs fields" +		  ><p class="caption" +		    >Fields</p +		    ><ul +		    ><li +		      ><dfn class="src" +			>:: { <a id="v:w" class="def" +			  >w</a +			  > :: <a href="#" title="Data.Int" +			  >Int</a +			  ></dfn +			><div class="doc" +			><p +			  >a <code +			    ><a href="#" title="GadtConstructorArgs" +			      >w</a +			      ></code +			    ></p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			>, <a id="v:z" class="def" +			  >z</a +			  > :: <a href="#" title="Data.Int" +			  >Int</a +			  ></dfn +			><div class="doc" +			><p +			  >a <code +			    ><a href="#" title="GadtConstructorArgs" +			      >z</a +			      ></code +			    ></p +			  ></div +			></li +		      ><li +		      ><dfn class="src" +			>} -> <a href="#" title="GadtConstructorArgs" +			  >Boo</a +			  ></dfn +			><div class="doc" +			><p +			  >a <code +			    ><a href="#" title="GadtConstructorArgs" +			      >Boo</a +			      ></code +			    ></p +			  ></div +			></li +		      ></ul +		    ></div +		  ></td +		></tr +	      ></table +	    ></div +	  ></div +	></div +      ></div +    ><div id="footer" +    ></div +    ></body +  ></html +>
\ No newline at end of file  | 
