Re: 6.4.2 Build error

2006-04-26 Thread Sven Panne
Am Montag, 24. April 2006 11:11 schrieb Simon Marlow: > Daniel Fischer wrote: > > When building 6.4.2 today, make died with > >[...] > > If you don't need OpenAL or ALUT, then I suggest you configure with > --disable-openal. > > OpenAL was updated in 6.4.2. I thought the new version handled > comp

The 2006 GHC Hackathon

2006-04-26 Thread Simon Marlow
Dearest GHC hackers, We're considering the possibility of organising a GHC Hackathon around ICFP this year. This wiki page has tentative details, and you can indicate whether you'd be interested in coming, and give us your suggestions: http://hackage.haskell.org/trac/ghc/wiki/Hackathon Cheer

GHC 6.4.2 on OS X

2006-04-26 Thread Peter Gammie
Hello, I am wondering if the following patch (or equivalent) made it into GHC 6.4.2. I was hoping it would fix my problem: mjollnir ~/src/ghc/ghc-6.4.2$ ghci `hbdd-config --cudd-libs` ___ ___ _ / _ \ /\ /\/ __(_) / /_\// /_/ / / | | GHC Interactive, version 6.4.2, for H

Error when ($) is used, but no error without

2006-04-26 Thread Robin Bate Boerop
This code compiles properly (with -fglasgow-exts on GHC 6.4.1): class CC a type C x = CC a => a x f, g :: C a -> Int f _ = 3 g x = f x But, this code: class CC a type C x = CC a => a x f, g :: C a -> Int f _ = 3 g x = f $ x -- the only change gives this error: Inferred type is less polym

Re: Error when ($) is used, but no error without

2006-04-26 Thread Brian Hulley
Robin Bate Boerop wrote: This code compiles properly (with -fglasgow-exts on GHC 6.4.1): class CC a type C x = CC a => a x f, g :: C a -> Int f _ = 3 g x = f x But, this code: class CC a type C x = CC a => a x f, g :: C a -> Int f _ = 3 g x = f $ x -- the only change gives this error: I

Re: Error when ($) is used, but no error without

2006-04-26 Thread Brian Hulley
Brian Hulley wrote: f,g :: (forall a. CC a => a Int) -> Int -- not allowed delete the "not allowed" comment ;-) It's not so simple as I'd thought so I'd be interested to know the reason for $ making a difference too. Regards, Brian. ___ Glasgow

Re: Error when ($) is used, but no error without

2006-04-26 Thread Brian Hulley
Brian Hulley wrote: Brian Hulley wrote: f,g :: (forall a. CC a => a Int) -> Int -- not allowed delete the "not allowed" comment ;-) It's not so simple as I'd thought so I'd be interested to know the reason for $ making a difference too. Actually I must undelete my "not allowed" comment abov

Re: ANNOUNCE: GHC vesrion 6.4.2 (Fedora Core)

2006-04-26 Thread Jens Petersen
Simon Marlow wrote: http://haskell.org/ghc/docs/6.4.2/html/users_guide/release-6-4-2.html Thank you! Packages will appear as they are built - if the package for your system isn't available yet, please try again later. Builds for Fedora Core 4 and 5 are now available in Fedora Extras for

Re: Error when ($) is used, but no error without

2006-04-26 Thread Niklas Broberg
On 4/27/06, Robin Bate Boerop <[EMAIL PROTECTED]> wrote: > But, this code: > > class CC a > type C x = CC a => a x > f, g :: C a -> Int > f _ = 3 > g x = f $ x -- the only change The problem is exactly the use of $. $ is an operator, not a built-in language construct, and it has type (a -> b) ->

Re: Error when ($) is used, but no error without

2006-04-26 Thread Brian Hulley
Niklas Broberg wrote: On 4/27/06, Robin Bate Boerop <[EMAIL PROTECTED]> wrote: But, this code: class CC a type C x = CC a => a x f, g :: C a -> Int f _ = 3 g x = f $ x -- the only change The problem is exactly the use of $. $ is an operator, not a built-in language construct, and it has type