jonathanccast: > I just noticed that pi doesn't have a default definition in the standard > prelude, according to the Haddock docs. Why is this? $ ghci Prelude> :t pi pi :: (Floating a) => a Prelude> pi 3.141592653589793 It's in the Floating class. -- Don