There have been a number of significant improvements made to GHC
since the 5.02 sources were branched off the main GHC development
tree, but we're not quite ready to make a full 5.04 release yet.
However, we're keen to get feedback on the new features from people
that don't have easy access t
The (Interactive) Glasgow Haskell Compiler -- version 5.02.2
==
We are pleased to announce a new patchlevel release of the Glasgow
Haskell Compiler (GHC), version 5.02.2. The source distribution is
freely available via the World-W
| > Prelude> sum [1..1000]
| >
| > had the following effect:
| >
| > PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
| > 23542 herrmann 20 0 250M 130M 97500 R66.3 52.4 0:21
ghc-5.02
|
| Is this what I think it is? Do you benchmark the
| interpreter? Interpr
I suspect you're both right. I seem to remember that it used
to be the way Keith says, but was relatively recently changed to
be the way Robert says.
J
| > > But, to answer your emmediate question:
| > >
| > > ZMZM = [] - The list Nil constructor
| > > Z1T = ( ) - The 1-tuple constructor
|
Yes. There is now a ... -src-2.tar.bz2 file there; unfortunately
I forgot to remove the message when I put it there. Download and
compile away.
J
| -Original Message-
| From: Frank Seaton Taylor [mailto:[EMAIL PROTECTED]]
| Sent: Friday, September 28, 2001 8:36 PM
| To: [EMAIL PROTEC
The web site (http://www.haskell.org/ghc) now has final
binary builds for
x86-Linux
sparc-solaris
Windows NT/2K/XP and allegedly 95/98/ME
Additionally, the final source tarball is now on the web
page. I claim (and earnestly hope) it is suitable for
building other binary builds of
The (Interactive) Glasgow Haskell Compiler -- version 5.02
We are pleased to announce a new major release of the Glasgow Haskell
Compiler (GHC), version 5.02.
Th
| wxWindows is quite C++ centric and AFAIK nobody has made a
| serious effort at a C++ FFI yet. One of the big advantages
| of GTK+ is that it was written with bindings for other
| languages in mind. Therefore, it is probably the toolkit
| with the most language bindings.
The lack of any w
| I'm sorry, I had a small error in my code. It should have been:
|
| >go filelist = mapM go' filelist -- no "do return"
| >where go' f = do h <- openFile f ReadMode
| > text <- hGetContents h
| > let c = head $! text
| >
{-# NOINLINE name #-}
| -Original Message-
| From: George Russell [mailto:[EMAIL PROTECTED]]
| Sent: Wednesday, August 01, 2001 3:46 PM
| To: [EMAIL PROTECTED]
| Subject: How do you stop functions being inlined?
|
|
| Well, I think we all know the answer to this one, namely
|{-#
e.
J
| -Original Message-
| From: Manuel M. T. Chakravarty [mailto:[EMAIL PROTECTED]]
| Sent: Thursday, June 21, 2001 3:02 AM
| To: Julian Seward (Intl Vendor)
| Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
| Subject: Re: GHC version 5.00.2 is available
|
|
| "Julian Seward (Intl Vendor
| > I heard rumors that the author went off to some cushy industrial
job,
| > or is spending all his time writing NetBSD drivers, or something
like
| > that :^)
|
| I heard that he had become a recluse and was chasing eclipses
| somewhere in South Africa!
I heard rumours that the author had
The (Interactive) Glasgow Haskell Compiler -- version 5.00.2
==
We are pleased to announce a new patchlevel release of the Glasgow
Haskell Compiler (GHC), version 5.00.2. The source distribution is
freely available via the World-W
The (Interactive) Glasgow Haskell Compiler -- version 5.00.1
==
We are pleased to announce a new patchlevel release of the Glasgow
Haskell Compiler (GHC), version 5.00.1. The source distribution is
freely available via the World-W
| Is there any way to profile the "burn-rate" of a Haskell program?
|
| Profiling as I understand it tells you what the "live" information
| on the heap is. It doesn't tell you what garbage collector has just
| freed. So, if a function were generating tons of intermediate values
| which it then
| So what's going on? How can the goal be achieved?
I don't know, but here's a different suggestion, using
bzip2 (you could do the same with zlib for .gz files):
use the foreign import mechanism to make BZ2_bzopen,
BZ2_bzwrite and BZ2_bzclose available in your program.
Then:
do bz2 <- bzope
| I can't get hugs98 to work under my linuxplatform. I have the Red
| Hat distirbution 7.0.
| The problem is that hugs requires a file called "readline.so.3" and
| I have "readline.so.4" on my system. Does anyone know how to get
| around this problem??
I guess you are installing a binary RPM?
| The tricky
| bit will be, as you say, defining a data structure that is "just"
| general enough.
Just start with the simplest thing which allows you to do what
you want to do, and extend it as needed. The other approach
-- trying to envision everything you might need and building it
in at the
| Since compilers are one of the areas where everyone agrees that FPLs
| are the right tool for the job, there should be a standard pattern to
| deal with include files. Am I missing something essential?
No. Parsec is an excellent library, but I think there's a
design flaw in that you can't wr
| -Original Message-
| From: Jan Skibinski [mailto:[EMAIL PROTECTED]]
| Sent: Thursday, August 10, 2000 3:11 PM
| To: [EMAIL PROTECTED]
| Cc: [EMAIL PROTECTED]
| Subject: Re: doubles
|
|
|
| >
| > Aha . And how many digits will GHC offer me?
|
| I would think that you will get
Folks
For several years now, GHC has had a native code generator (NCG),
capable of emitting assembly code directly, for the Sparc and Alpha
architectures. The motivation for this was to avoid the expense of
generating C, stuffing it through GCC and then mangling the assembly
output with a perl
| I thought it sounded very promising, but never heard anything since.
| Why? Didn't it work?
Was there some issue about needing a global program analysis
(the points-to analysis), which could be difficult for modular
software development?
J
> There's the new unified FFI, using the "foreign" keyword. I believe,
> there's a reference to the FFI paper from www.haskell.org.
Yes, the new STG Hugs, for which Linux and Win32 preview versions are
already available, supports foreign import/foreign export, so you
can not only call C from the
> Since the Paleozoic Era Hugs is distributed with HAS_DOUBLE_PRECISION
> desactivated (can some gurus explain why?...), and the first thing
> I do with, is its recompilation. Such nasties as above become
> then less dangerous.
The newer STG Hugs which we are developing has "real" Doubles as
s
I seem to remember that such a thing was present in at least an
early version of nhc. Nhc people, do I remember right?
J
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, January 06, 2000 10:01 AM
> To: [EMAIL PROTECTED]
> Subject: live displ
> However, I note that Maybe is an instance of Monad. What for?
Someone, I think at Glasgow, has a web page called something
like "What the hell are monads?", which I thought gave a pretty
good practical description of them. I can't remember who
made this page, though. Anybody know who/where
26 matches
Mail list logo