[Haskell-cafe] Floating instance and pi

Paul Keir pkeir at dcs.gla.ac.uk
Fri May 29 12:33:55 EDT 2009

Oops, I was hiding the Prelude's pi. My apologies.

-----Original Message-----
From: Deniz Dogan [mailto:deniz.a.m.dogan at gmail.com]
Sent: Fri 5/29/2009 5:01 PM
To: Paul Keir
Cc: haskell-cafe at haskell.org
Subject: Re: [Haskell-cafe] Floating instance and pi[MESSAGE NOT SCANNED]
2009/5/29 Paul Keir <pkeir at dcs.gla.ac.uk>:
> Hi,
> I'd like to make my ADT an instance of the Floating class,
> but I'm not sure what to put for pi, and GHC gives a warning
> without it:
> Warning: No explicit method nor default method for `GHC.Float.pi'
> I tried setting it to undefined, but that gives an error:
> `pi' is not a (visible) method of class `Floating'
> Any idea?
> Paul

Are you sure that your ADT fits into the Floating class in the first
place?  I reckon if it did, defining "pi" for it wouldn't be a
problem.  Could you show us the code you have?

Deniz Dogan

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20090529/b4ed0a6f/attachment.html

More information about the Haskell-Cafe mailing list