Use NoMonomorphismRestriction or give an explicit type signature: width :: Num a => a width = 800
Max On 19 July 2010 09:17, Eitan Goldshtrom <thesource...@gmail.com> wrote: > Correction to my last e-mail. I figured out why it worked at first and then > failed, so I'll refine my question. I'd like the compiler to simply put the > number 800 everywhere that I put the name "width" in my code. Instead it's > putting (800 :: Float), or Double or Int, whatever I want, but it's > restricted to one data type. I want to remove that restriction since it is a > constant. > > -Eitan > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe