more binary dists Re: ANNOUNCE: GHC version 6.10.4

2009-07-22 Thread Christian Maeder
Ian Lynagh wrote: >== > The (Interactive) Glasgow Haskell Compiler -- version 6.10.4 >== > Packages will appear as they are built - if the package for your > system i

Re: more binary dists Re: ANNOUNCE: GHC version 6.10.4

2009-07-22 Thread Christian Maeder
P.S. before installing the Haskell-Platform look at http://trac.haskell.org/haskell-platform/ticket/74 and take measures to avoid loosing your profiling libs. (Either by not re-installing the listed packages or by re-installing them with profiling switched on.) Cheers Christian Maeder wrote: > I

Re: Failed to bootstrap 6.10.4 with itself on Windows (MinGW)

2009-07-22 Thread Simon Marlow
On 22/07/2009 05:10, leledumbo wrote: I've just installed 6.10.4 and try to rebuild a minimal version from source, but the rebuild process failed. It stops with message: Capability.c: error converting to pointer type on stage1. configure command: ./configure --prefix=/c/ghc CFLAGS=-O4 LDFLAGS=-

Re: more binary dists Re: ANNOUNCE: GHC version 6.10.4

2009-07-22 Thread Bulat Ziganshin
Hello Christian, Wednesday, July 22, 2009, 1:35:07 PM, you wrote: > http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/hets/pc-solaris/ghcs/ghc-6.10.4-i386-unknown-solaris2.tar.bz2 is it compatible with OpenSolaris too? if so, it's great, my users asks about OpenSolaris/Mac/

Re: more binary dists Re: ANNOUNCE: GHC version 6.10.4

2009-07-22 Thread Christian Maeder
Bulat Ziganshin wrote: > Hello Christian, > > Wednesday, July 22, 2009, 1:35:07 PM, you wrote: > >> http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/hets/pc-solaris/ghcs/ghc-6.10.4-i386-unknown-solaris2.tar.bz2 > > is it compatible with OpenSolaris too? if so, it's great,

Generating valid Haskell code using the GHC API pretty printer

2009-07-22 Thread Jan Schaumlöffel
Hello everyone, we are trying to use the GHC API for a source-to-source transformation on Haskell programs. The result of parsing and typechecking a module enables us to apply the transformation, but writing the transformed module back using the pretty printer (Outputable) generates invalid Haske

Fwd: Generating valid Haskell code using the GHC API pretty printer

2009-07-22 Thread Thomas Schilling
Forgot to include the list. -- Forwarded message -- From: Thomas Schilling Date: 2009/7/22 Subject: Re: Generating valid Haskell code using the GHC API pretty printer To: Jan Schaumlöffel The pretty printer never prints { .. } for a do expression.  You can control which things

Re: Fwd: Generating valid Haskell code using the GHC API pretty printer

2009-07-22 Thread Christian Maeder
Thomas Schilling wrote: > Forgot to include the list. > > -- Forwarded message -- > From: Thomas Schilling > Date: 2009/7/22 > Subject: Re: Generating valid Haskell code using the GHC API pretty printer > To: Jan Schaumlöffel > > > The pretty printer never prints { .. } for a d

[relapse....@gmx.com: [Haskell-cafe] System.Mem.performGC leaks?]

2009-07-22 Thread Don Stewart
Interesting. - Forwarded message from Neal Alexander - Date: Tue, 21 Jul 2009 18:48:38 -0700 From: Neal Alexander To: haskell-c...@haskell.org Subject: [Haskell-cafe] System.Mem.performGC leaks? main = forever performGC The OS reported memory usage skyrockets. If i enable +RTS -S the

Re: Unpacking multi-type constructors

2009-07-22 Thread Louis Wasserman
Some very rough benchmarks: folding over these two implementations of a binary tree data Node1 a = Node1 a (Maybe (Node1 a)) (Maybe (Node1 a)) data Node2 a = Node2A a | Node2B a (Node2 a) | Node2C a (Node2 a) | Node2D a (Node2 a) (Node2 a) with the latter of Simon's examples gives the following m