RE: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-09 Thread Chris Dornan
= The (Interactive) Glasgow Haskell Compiler -- version 7.6.1 = GHC 7.6.1 is available now on all platforms (el5, el6, fc16, fc17) at http://justhub.org/download.

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-09 Thread Chris Dornan
= The (Interactive) Glasgow Haskell Compiler -- version 7.6.1 = GHC 7.6.1 is available now on all platforms (el5, el6, fc16, fc17) at http://justhub.org/download.

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-07 Thread Simon Marlow
On 06/09/2012 21:10, Christian Hoener zu Siederdissen wrote: Hi Ian, thanks for the info about 7.8. Just to be clear, the new codegen apparently saved my runtimes for the presentation on tuesday. \My\ new code was slower than my old code. The new code generator fixed that, giving me equal

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-07 Thread Christian Höner zu Siederdissen
Hi Simon, Yes I am using -fnew-codegen. Using a large set of random input data I get the expected results (comparing to both, a different version in Haskell, and one in C). I'll be monitoring output and will report problems. However not relying on it, except to show that high performance is

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-07 Thread Bas van Dijk
On 6 September 2012 18:05, Ian Lynagh i...@well-typed.com wrote: The GHC Team is pleased to announce a new major release of GHC, 7.6.1. Great! * It is now possible to defer type errors until runtime using the -fdefer-type-errors flag. In section 7.13.1 it says: ...given the following

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-07 Thread Bas van Dijk
On 6 September 2012 18:05, Ian Lynagh i...@well-typed.com wrote: The GHC Team is pleased to announce a new major release of GHC, 7.6.1. Great! * It is now possible to defer type errors until runtime using the -fdefer-type-errors flag. In section 7.13.1 it says: ...given the following

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-06 Thread Christian Hoener zu Siederdissen
Awesome, I have been playing with GHC 7.6.0 until today and been very happy. Btw. isn't this the version that officially includes -fnew-codegen / HOOPL? Because the new codegen is optimizing the my ADPfusion library nicely. I lost 50% speed with new features, gained 100% with new codegen,

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-06 Thread Felipe Almeida Lessa
On Thu, Sep 6, 2012 at 1:05 PM, Ian Lynagh i...@well-typed.com wrote: * It is now possible to defer type errors until runtime using the -fdefer-type-errors flag. I don't remember if this was part of the motivation in creating this feature, but it has a nice use case: asserting on a test

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-06 Thread Thomas DuBuisson
On Thu, Sep 6, 2012 at 10:33 AM, Felipe Almeida Lessa felipe.le...@gmail.com wrote: On Thu, Sep 6, 2012 at 1:05 PM, Ian Lynagh i...@well-typed.com wrote: * It is now possible to defer type errors until runtime using the -fdefer-type-errors flag. I don't remember if this was part of the

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-06 Thread Ozgur Akgun
Hi, On 6 September 2012 18:49, Thomas DuBuisson thomas.dubuis...@gmail.comwrote: I don't remember if this was part of the motivation in creating this feature, but it has a nice use case: asserting on a test suite that something should *not* type check. We're getting more meta than

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-06 Thread Felipe Almeida Lessa
On Thu, Sep 6, 2012 at 2:49 PM, Thomas DuBuisson thomas.dubuis...@gmail.com wrote: We're getting more meta than Haskell provides cleanly, but all significant uses I can currently think of for something like that would require universal quantification over types: Forall types t. t `notElem`

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-06 Thread Ian Lynagh
On Thu, Sep 06, 2012 at 06:32:38PM +0200, Christian Hoener zu Siederdissen wrote: Awesome, I have been playing with GHC 7.6.0 until today and been very happy. Btw. isn't this the version that officially includes -fnew-codegen / HOOPL? Because the new codegen is optimizing the my ADPfusion

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-06 Thread Dennis Felsing
On 2012-09-07T09:00+1000, Ivan Lazar Miljenovic wrote: * It is now possible to defer type errors until runtime using the -fdefer-type-errors flag. Is this flag reversible in ghci, so I can :set it to check what's going wrong with some code and then :unset it again? As you can see on

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-06 Thread Johan Tibell
Woho! I love new GHC releases. On Thu, Sep 6, 2012 at 9:05 AM, Ian Lynagh i...@well-typed.com wrote: Full release notes are here: http://www.haskell.org/ghc/docs/7.6.1/html/users_guide/release-7-6-1.html 1. There are a bunch of TODOs in the release notes. :) 2. Could you please push all

Re: [Haskell] ANNOUNCE: GHC version 7.6.1

2012-09-06 Thread Ivan Lazar Miljenovic
On 7 September 2012 02:05, Ian Lynagh i...@well-typed.com wrote: = The (Interactive) Glasgow Haskell Compiler -- version 7.6.1 = The GHC Team is pleased to