import Prelude ([](..))
MartinSjögren
md9ms at mdstud.chalmers.se
Fri Nov 7 12:01:23 EST 2003
fre 2003-11-07 klockan 11.42 skrev Simon Peyton-Jones:
> | Well, I don't want to redefine list syntax, quite the opposite. I want
> | to use regular lists together with my stuff (and "my stuff" doesn't
> | include lists at all). So, this is not possible? (Well, it was in ghc 5,
> | but I guess that ghc 5 is wrong, then)
>
> Yes it is possible! You can't redefine list syntax -- it always means "lists".
> And it will continue to work regardless of what you import. Just omit
> import Prelude( [](..) )
Ah! I see. I was getting "constructor not in scope: `:'" in ghc5, but in
ghc6 it does indeed work.
So, the bottom line here is that with ghc6 I *cannot* have the import,
but in ghc5 I *must* have it? Gah.
Thanks for your help.
/Martin
--
Martin Sjögren
sjogren at debian.org -- marvin at dum.chalmers.se
GPG key: http://www.mdstud.chalmers.se/~md9ms/gpg.html
let hello = "hello" : hello in putStr (unlines hello)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Detta =?ISO-8859-1?Q?=E4r?= en digitalt signerad
meddelandedel
Url : http://haskell.org/pipermail/glasgow-haskell-users/attachments/20031107/111aa358/attachment.bin
More information about the Glasgow-haskell-users
mailing list