Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 70ec89744a04da80369b4702b2c37256 > files > 110

ghc-doc-6.10.4-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>Test.HUnit.Base</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_Test-HUnit-Base.html")};</SCRIPT
></HEAD
><BODY
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topbar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "
></TD
><TD CLASS="title"
>HUnit-1.2.0.3: A unit testing framework for Haskell</TD
><TD CLASS="topbut"
><A HREF="index.html"
>Contents</A
></TD
><TD CLASS="topbut"
><A HREF="doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>Test.HUnit.Base</FONT
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Documentation</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:Assertion"
><A NAME="t%3AAssertion"
></A
></A
><B
>Assertion</B
> = <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="../ghc-prim/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:assertFailure"
><A NAME="v%3AassertFailure"
></A
></A
><B
>assertFailure</B
> :: <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertion"
>Assertion</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:assertString"
><A NAME="v%3AassertString"
></A
></A
><B
>assertString</B
> :: <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertion"
>Assertion</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:assertBool"
><A NAME="v%3AassertBool"
></A
></A
><B
>assertBool</B
> :: <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="../ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
> -&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertion"
>Assertion</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:assertEqual"
><A NAME="v%3AassertEqual"
></A
></A
><B
>assertEqual</B
> :: (<A HREF="../base/Data-Eq.html#t%3AEq"
>Eq</A
> a, <A HREF="../base/Text-Show.html#t%3AShow"
>Show</A
> a) =&gt; <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; a -&gt; a -&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertion"
>Assertion</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>class</SPAN
>  <A NAME="t:Assertable"
><A NAME="t%3AAssertable"
></A
></A
><B
>Assertable</B
> t  <SPAN CLASS="keyword"
>where</SPAN
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
>Methods</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A NAME="v:assert"
><A NAME="v%3Aassert"
></A
></A
><B
>assert</B
> :: t -&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertion"
>Assertion</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Assertable')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:Assertable" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3AAssertable"
>Assertable</A
> <A HREF="../ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3AAssertable"
>Assertable</A
> <A HREF="../ghc-prim/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3AListAssertable"
>ListAssertable</A
> t =&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertable"
>Assertable</A
> ([] t)</TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3AAssertable"
>Assertable</A
> t =&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertable"
>Assertable</A
> (<A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> t)</TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>class</SPAN
>  <A NAME="t:ListAssertable"
><A NAME="t%3AListAssertable"
></A
></A
><B
>ListAssertable</B
> t  <SPAN CLASS="keyword"
>where</SPAN
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
>Methods</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A NAME="v:listAssert"
><A NAME="v%3AlistAssert"
></A
></A
><B
>listAssert</B
> :: [t] -&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertion"
>Assertion</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:ListAssertable')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:ListAssertable" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3AListAssertable"
>ListAssertable</A
> <A HREF="../ghc-prim/GHC-Types.html#t%3AChar"
>Char</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:AssertionPredicate"
><A NAME="t%3AAssertionPredicate"
></A
></A
><B
>AssertionPredicate</B
> = <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> <A HREF="../ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>class</SPAN
>  <A NAME="t:AssertionPredicable"
><A NAME="t%3AAssertionPredicable"
></A
></A
><B
>AssertionPredicable</B
> t  <SPAN CLASS="keyword"
>where</SPAN
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
>Methods</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A NAME="v:assertionPredicate"
><A NAME="v%3AassertionPredicate"
></A
></A
><B
>assertionPredicate</B
> :: t -&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertionPredicate"
>AssertionPredicate</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:AssertionPredicable')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:AssertionPredicable" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3AAssertionPredicable"
>AssertionPredicable</A
> <A HREF="../ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3AAssertionPredicable"
>AssertionPredicable</A
> t =&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertionPredicable"
>AssertionPredicable</A
> (<A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> t)</TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:@?"
><A NAME="v%3A%40%3F"
></A
></A
><B
>(@?)</B
> :: <A HREF="Test-HUnit-Base.html#t%3AAssertionPredicable"
>AssertionPredicable</A
> t =&gt; t -&gt; <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertion"
>Assertion</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:@=?"
><A NAME="v%3A%40%3D%3F"
></A
></A
><B
>(@=?)</B
> :: (<A HREF="../base/Data-Eq.html#t%3AEq"
>Eq</A
> a, <A HREF="../base/Text-Show.html#t%3AShow"
>Show</A
> a) =&gt; a -&gt; a -&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertion"
>Assertion</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:@?="
><A NAME="v%3A%40%3F%3D"
></A
></A
><B
>(@?=)</B
> :: (<A HREF="../base/Data-Eq.html#t%3AEq"
>Eq</A
> a, <A HREF="../base/Text-Show.html#t%3AShow"
>Show</A
> a) =&gt; a -&gt; a -&gt; <A HREF="Test-HUnit-Base.html#t%3AAssertion"
>Assertion</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:Test"
><A NAME="t%3ATest"
></A
></A
><B
>Test</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:TestCase"
><A NAME="v%3ATestCase"
></A
></A
><B
>TestCase</B
> <A HREF="Test-HUnit-Base.html#t%3AAssertion"
>Assertion</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:TestList"
><A NAME="v%3ATestList"
></A
></A
><B
>TestList</B
> [<A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:TestLabel"
><A NAME="v%3ATestLabel"
></A
></A
><B
>TestLabel</B
> <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Test')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:Test" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="../base/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3ATestable"
>Testable</A
> <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:Node"
><A NAME="t%3ANode"
></A
></A
><B
>Node</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:ListItem"
><A NAME="v%3AListItem"
></A
></A
><B
>ListItem</B
> <A HREF="../ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:Label"
><A NAME="v%3ALabel"
></A
></A
><B
>Label</B
> <A HREF="../base/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Node')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:Node" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="../base/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Test-HUnit-Base.html#t%3ANode"
>Node</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="../base/Text-Read.html#t%3ARead"
>Read</A
> <A HREF="Test-HUnit-Base.html#t%3ANode"
>Node</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="../base/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Test-HUnit-Base.html#t%3ANode"
>Node</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:Path"
><A NAME="t%3APath"
></A
></A
><B
>Path</B
> = [<A HREF="Test-HUnit-Base.html#t%3ANode"
>Node</A
>]</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:testCaseCount"
><A NAME="v%3AtestCaseCount"
></A
></A
><B
>testCaseCount</B
> :: <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
> -&gt; <A HREF="../ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>class</SPAN
>  <A NAME="t:Testable"
><A NAME="t%3ATestable"
></A
></A
><B
>Testable</B
> t  <SPAN CLASS="keyword"
>where</SPAN
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
>Methods</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A NAME="v:test"
><A NAME="v%3Atest"
></A
></A
><B
>test</B
> :: t -&gt; <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Testable')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:Testable" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3ATestable"
>Testable</A
> <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3ATestable"
>Testable</A
> t =&gt; <A HREF="Test-HUnit-Base.html#t%3ATestable"
>Testable</A
> ([] t)</TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Test-HUnit-Base.html#t%3AAssertable"
>Assertable</A
> t =&gt; <A HREF="Test-HUnit-Base.html#t%3ATestable"
>Testable</A
> (<A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> t)</TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:~?"
><A NAME="v%3A~%3F"
></A
></A
><B
>(~?)</B
> :: <A HREF="Test-HUnit-Base.html#t%3AAssertionPredicable"
>AssertionPredicable</A
> t =&gt; t -&gt; <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:~=?"
><A NAME="v%3A~%3D%3F"
></A
></A
><B
>(~=?)</B
> :: (<A HREF="../base/Data-Eq.html#t%3AEq"
>Eq</A
> a, <A HREF="../base/Text-Show.html#t%3AShow"
>Show</A
> a) =&gt; a -&gt; a -&gt; <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:~?="
><A NAME="v%3A~%3F%3D"
></A
></A
><B
>(~?=)</B
> :: (<A HREF="../base/Data-Eq.html#t%3AEq"
>Eq</A
> a, <A HREF="../base/Text-Show.html#t%3AShow"
>Show</A
> a) =&gt; a -&gt; a -&gt; <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:~:"
><A NAME="v%3A~%3A"
></A
></A
><B
>(~:)</B
> :: <A HREF="Test-HUnit-Base.html#t%3ATestable"
>Testable</A
> t =&gt; <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; t -&gt; <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:Counts"
><A NAME="t%3ACounts"
></A
></A
><B
>Counts</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:Counts"
><A NAME="v%3ACounts"
></A
></A
><B
>Counts</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="body" COLSPAN="2"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:cases"
><A NAME="v%3Acases"
></A
></A
><B
>cases</B
> :: <A HREF="../ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:tried"
><A NAME="v%3Atried"
></A
></A
><B
>tried</B
> :: <A HREF="../ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:errors"
><A NAME="v%3Aerrors"
></A
></A
><B
>errors</B
> :: <A HREF="../ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:failures"
><A NAME="v%3Afailures"
></A
></A
><B
>failures</B
> :: <A HREF="../ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Counts')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:Counts" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="../base/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Test-HUnit-Base.html#t%3ACounts"
>Counts</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="../base/Text-Read.html#t%3ARead"
>Read</A
> <A HREF="Test-HUnit-Base.html#t%3ACounts"
>Counts</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="../base/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Test-HUnit-Base.html#t%3ACounts"
>Counts</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:State"
><A NAME="t%3AState"
></A
></A
><B
>State</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:State"
><A NAME="v%3AState"
></A
></A
><B
>State</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="body" COLSPAN="2"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:path"
><A NAME="v%3Apath"
></A
></A
><B
>path</B
> :: <A HREF="Test-HUnit-Base.html#t%3APath"
>Path</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:counts"
><A NAME="v%3Acounts"
></A
></A
><B
>counts</B
> :: <A HREF="Test-HUnit-Base.html#t%3ACounts"
>Counts</A
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:State')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:State" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="../base/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Test-HUnit-Base.html#t%3AState"
>State</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="../base/Text-Read.html#t%3ARead"
>Read</A
> <A HREF="Test-HUnit-Base.html#t%3AState"
>State</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="../base/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Test-HUnit-Base.html#t%3AState"
>State</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:ReportStart"
><A NAME="t%3AReportStart"
></A
></A
><B
>ReportStart</B
> us = <A HREF="Test-HUnit-Base.html#t%3AState"
>State</A
> -&gt; us -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> us</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:ReportProblem"
><A NAME="t%3AReportProblem"
></A
></A
><B
>ReportProblem</B
> us = <A HREF="../base/Data-Char.html#t%3AString"
>String</A
> -&gt; <A HREF="Test-HUnit-Base.html#t%3AState"
>State</A
> -&gt; us -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> us</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:testCasePaths"
><A NAME="v%3AtestCasePaths"
></A
></A
><B
>testCasePaths</B
> :: <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
> -&gt; [<A HREF="Test-HUnit-Base.html#t%3APath"
>Path</A
>]</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:performTest"
><A NAME="v%3AperformTest"
></A
></A
><B
>performTest</B
> ::  <A HREF="Test-HUnit-Base.html#t%3AReportStart"
>ReportStart</A
> us -&gt; <A HREF="Test-HUnit-Base.html#t%3AReportProblem"
>ReportProblem</A
> us -&gt; <A HREF="Test-HUnit-Base.html#t%3AReportProblem"
>ReportProblem</A
> us -&gt; us -&gt; <A HREF="Test-HUnit-Base.html#t%3ATest"
>Test</A
> -&gt; <A HREF="../base/System-IO.html#t%3AIO"
>IO</A
> (<A HREF="Test-HUnit-Base.html#t%3ACounts"
>Counts</A
>, us)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.4.2</TD
></TR
></TABLE
></BODY
></HTML
>