12 Feb
2001
12 Feb
'01
10:43 p.m.
I'm looking for a way to assert certain facts in Haskell modules. Is there a way to do this in Hugs? This would be a very nice feature; preferably with a command line switch to control whether assertions are actually run or not.
This doesn't quite answer your question but... I strongly recommend looking at quickcheck http://www.cs.chalmers.se/~rjmh/QuickCheck/ which provides a lot of help in building good test-suites. If you want conditional compilation, you might also check out the -F <filter-program> feature in Hugs which lets you specify a preprocessor (such as cpp or perl) to use with your Haskell code. -- Alastair Reid