[Haskell-cafe] Statically tracking "validity" - suggestions?
Andrew Coppin
andrewcoppin at btinternet.com
Tue Aug 31 14:23:37 EDT 2010
Luke Palmer wrote:
> I have a description of the design pattern you need, appropriately
> named: http://lukepalmer.wordpress.com/2009/03/24/certificate-design-pattern/
>
Mmm, I like that.
There are two small problems:
* In my web browser, some of the code snippets get the right-hand edge
chopped off.
* Double-precision floating-point arithmetic is inexact, so half your
code won't actually work in the real world. (But obviously, it's only
supposed to be an example for illustration purposes.)
With regard to the second, does anybody know of anything on Hackage for
testing whether two values are "approximately equal"? It must be a
common programming problem, and it's more tricky than you think to solve
it well.
More information about the Haskell-Cafe
mailing list