<br>Folks,<br><br>A friend asked me about Test-Driven Development (TDD) within the FP community. I realize<br>the FP community is larger than a Haskell mailing list, but I wanted to get a sense from this <br>camp.<br><br>I&#39;m a fan of Haskell but I can&#39;t say that I know the culture yet. That said, I&#39;m writing as <b>a fan</b> and<br>
not a critic. These are genuine, earnest questions.<br><br>Q: Is TDD advocated the Haskell community? Is it controversial? Is it even on the radar?<br><br>Q: If TDD is not advocated: why? Is there something about the Zen of Haskell development that <br>
is an impedance mismatch with TDD?<br><br>Q: Note that TDD and &quot;writing tests&quot; are different things. With respect to &quot;writing tests&quot;, I know <br>that HUnit exists and that RWH has a chapter on quality assurance. <br>
<br>Given that, I&#39;d like to know: how widely is HUnit used? If you were to start a new Haskell project, would you<br>include HUnit (a) immediately (b) eventually (c) maybe (d) another adjective ?<br clear="all"><br><br>
sincerely<br>Michael Easter<br><br>-- <br>----------------------<br>Michael Easter<br><a href="http://codetojoy.blogspot.com">http://codetojoy.blogspot.com</a> -&gt; Putting the thrill back in blog<br><br><a href="http://twitter.com/patentlyfalse">http://twitter.com/patentlyfalse</a> -&gt; Satirical tech headlines (and nothing but) <br>
<br><a href="http://youtube.com/ocitv">http://youtube.com/ocitv</a> -&gt; Fun people doing serious software engineering<br>