GHC 4.08 vs Cygwin 1.1.7 ??

2001-01-28 Thread Conal Elliott
I am noticing some oddness with GHC 4.08.1 since I switched to Cygwin 1.1.7. I'm getting lots of "^M"s in .hi and .depend files. In fact, the .depend file grows one ^M per line per run. If I manually inject some nonsense into the .depend file, I can see that it's preserved by the next run, so

[cvs] ghc/compiler/rename/ParseIFace won´t build

2001-01-28 Thread Volker Stolz
/home/stolz/Linux/haskell/ghc-4.08.1/bin/happy +RTS -K2m -H16m -RTS -g rename/ParseIface.y unused rules: 3 unused terminals: 17 /home/stolz/Linux/bin/ghc -cpp -fglasgow-exts -Rghc-timing -I. -IcodeGen -InativeGen -Iparser

RE: zonkIdOcc: FunDep_a1Dc

2001-01-28 Thread Simon Peyton-Jones
I thought I should just update you on the position wrt functional dependencies in GHC. Shamed by bug reports into taking up the cudgels, I re-engineered the partial support for functional dependencies. The story is now as follows: GHC 4.08 does not support functional dependencies and

Method contexts

2001-01-28 Thread Marcin 'Qrczak' Kowalczyk
Thu, 25 Jan 2001 09:55:08 -0800, Simon Peyton-Jones [EMAIL PROTECTED] pisze: The HEAD, which will become GHCi 5.0, does not have functional dependencies, and I think they work properly You meant that it does have them :-) Indeed it seems to finally work with my collection

Re: GHC 4.08 vs Cygwin 1.1.7 ??

2001-01-28 Thread Reuben Thomas
More usefully to the list, the fix was to make sure that all Cywin mounts were textmode. -- http://sc3d.org/rrt/ | egrep, n. a bird that debugs bison ___ Glasgow-haskell-bugs mailing list [EMAIL PROTECTED]

RE: zonkIdOcc: FunDep_a1Dc

2001-01-28 Thread Reuben Thomas
The HEAD, which will become GHCi 5.0, does not have functional ~~~ dependencies, and I think they work properly ~~ Shurely shome mishtake? -- http://sc3d.org/rrt/ L'art des vers

Re: Method contexts

2001-01-28 Thread Hannah Schroeter
Hello! On Sun, Jan 28, 2001 at 02:41:01PM +, Marcin 'Qrczak' Kowalczyk wrote: [...] Why can't you write: class Member c k where member :: Eq k = c - k - Bool class Eq k = Member c k where member :: c - k -

Re: Method contexts

2001-01-28 Thread Marcin 'Qrczak' Kowalczyk
Sun, 28 Jan 2001 19:41:15 +0100, Hannah Schroeter [EMAIL PROTECTED] pisze: Why can't you write: class Eq k = Member c k where member :: c - k - Bool class Member c a = Seq c a instance Eq a = Member [a] a where ... instance Seq [a] a Because the last instance is then