Re: prelude functions "not in scope"

2000-03-08 Thread Hannah Schroeter
Hello! On Tue, Mar 07, 2000 at 11:29:33PM -0800, Nick Eby wrote: > Why is ghc not recognizing prelude functions, specifically isLower, > toLower, and isUpper? When compiling, i get the message > Variable not in scope: 'isLower' Look at the Haskell report. There's no isLower/toLower/isUpper in

Recent Sparc breakage

2000-03-08 Thread Simon Marlow
Sparc users in particular: I've identified some recent breakage in the Sparc port of GHC. If you've been experiencing crashes in binaries generated by a compiler built from recent (at least February) sources, then I've checked in a fix which might help. George, Marc: this probably fixes to the

Re: Recent Sparc breakage

2000-03-08 Thread George Russell
Simon Marlow wrote: > > Sparc users in particular: I've identified some recent breakage in the > Sparc port of GHC. If you've been experiencing crashes in binaries > generated by a compiler built from recent (at least February) sources, then > I've checked in a fix which might help. > > George

Re: Recent Sparc breakage

2000-03-08 Thread George Russell
Simon Marlow wrote: > > Sparc users in particular: I've identified some recent breakage in the > Sparc port of GHC. If you've been experiencing crashes in binaries > generated by a compiler built from recent (at least February) sources, then > I've checked in a fix which might help. > > George

Re: Qualified names in foreign export

2000-03-08 Thread Sven Panne
Marcin 'Qrczak' Kowalczyk wrote: > Shouldn't foreign exported names be allowed to be qualified? IMHO not: module Foo where Foo.f = "This is not allowed, either." > I've just accidentally reused a Prelude name for a function to be > foreign exported and could not resolve the conflict with

Re: Qualified names in foreign export

2000-03-08 Thread Marcin 'Qrczak' Kowalczyk
Wed, 08 Mar 2000 15:57:45 +0100, Sven Panne <[EMAIL PROTECTED]> pisze: > > Shouldn't foreign exported names be allowed to be qualified? > > IMHO not: > >module Foo where >Foo.f = "This is not allowed, either." Foreign export does not define a function - it mentions an existing functio

Re: Qualified names in foreign export

2000-03-08 Thread Sven Panne
Marcin 'Qrczak' Kowalczyk wrote: > [...] Foreign export does not define a function - it mentions an > existing function for exporting. ... and gives a type signature, so my example was a bit misleading, but the argument still remains. And a related bug in GHC: module Blah where Blah.f :: S

Re: Qualified names in foreign export

2000-03-08 Thread Marcin 'Qrczak' Kowalczyk
Wed, 08 Mar 2000 17:19:42 +0100, Sven Panne <[EMAIL PROTECTED]> pisze: > But you can't give a signature for something from another module. And that's bad! Hope that type signatures will be some day allowed in the export list. Module's interface should be allowed to be explicitly specified in a