Re: Cryptarithm solver - Haskell vs. C++

1999-09-22 Thread Will Partain
[EMAIL PROTECTED] (Marcin 'Qrczak' Kowalczyk) writes: > I have to care how fast my programs run. I like writing in Haskell > very much, it's my favorite general-purpose language, but one of the > biggest weak points of Haskell for me is poor efficiency (at least > with ghc, I don't know how fast

Re: A Haskell-Shell

1999-08-21 Thread Will Partain
Jim Mattson's "Haskell shell" may still be distributed as misc/examples/hsh/Hsh.hs in GHC. I include what I believe to be a reasonably current (1997) version below. Will Peter Hancock <[EMAIL PROTECTED]> wrote: I found an old (and stale) URL http://www.dcs.gla.ac.uk/~mattson/Hsh.html">Unix sh

Re: Question

1999-08-20 Thread Will Partain
Marko Schuetz <[EMAIL PROTECTED]> writes: > ... It has taken the Haskell community quite some time to > switch to liberal licenses. IIRC only Hugs used to come > with a license at all, neither hbc, ghc nor nhc used to > have one for quite some time. GHC has always had a "liberal license", it jus

Re: Question

1999-08-20 Thread Will Partain
I don't think the development tools are the real problem; it's the size of the pile of readily-available Haskell modules (and {libraries,sets} of modules) that do useful things. Nowadays, when setting out to tackle a programming problem (in any language), you kinda hope that big chunks of the cod

Re: Gif writer module

1998-09-18 Thread Will Partain
"Keith S. Wansbrough" <[EMAIL PROTECTED]> writes: > ... Having a single unified repository for Haskell modules would > be a wonderful thing. Does anyone else agree? Yes, lots of people agree, most importantly Sigbjorn :-) We (Glaswegians) tried to do a "Haskell library" in the early days, but

code for XML things? sysadmin things?

1998-09-18 Thread Will Partain
Hi, folks. I'm noodling around on some (Unix) sysadmin ideas, and would like to use Haskell and XML (http://www.xml.com). Does anyone have code to share that might be *vaguely* useful for XML-ish things? -- I'm mainly interested in it as a data-exchange format. Or for any sysadmin-ish purpose w

Re: Int vs Integer

1998-09-11 Thread Will Partain
[EMAIL PROTECTED] writes: > ... The question is of performance for Int sized things in > Integer, so the fact that you call a good library isn't > relevant; what's important is what you do when you don't > _need_ to use GMP to get the answer. It is relevant, because (unless my memory has faded b

Re: Int vs Integer

1998-09-10 Thread Will Partain
[EMAIL PROTECTED] writes: > As far as I know, none of the existing implementations > takes the speed of Integer seriously (ghc certainly doesn't), ... The GHC implementation has always been a thin wrapper on top of the GMP (GNU multi-precision arithmetic) library. So, while we may not have

haskell politics/money [WAS: Haskell documentation]

1998-05-05 Thread Will Partain
"S. Alexander Jacobson" <[EMAIL PROTECTED]> writes: > ... but it would be really usefl if someone would post a > summary of the FP community politics ... I am no longer "inside" Haskell-land, but it appears to me that the "politics" are good, as good as they have been. The GHC and Hugs people ar

[ANNOUNCE] GHC 0.28 snapshot for Linux ELF (Haskell 1.2)

1996-05-21 Thread Will Partain
uld be buildable source; haven't actually tried it... A particular thanks to Peter Breuer <[EMAIL PROTECTED]>, who ELFified our Linux machine for us. Please report any bugs to [EMAIL PROTECTED] Will Partain AQUA project (slave) Dated: 96/05/21 === INSTALLATION NOTES

[ANNOUNCE] Glasgow Haskell snapshot for i386-*-{linuxaout,solaris2}

1995-12-21 Thread Will Partain
installation notes below. Insights into the problem would also be most appreciated. Please report any bugs to [EMAIL PROTECTED] Will Partain AQUA project (slave) Dated: 95/12/20 === INSTALLATION NOTES == Ignore the installation instructions in any document

Haskell modes for Emacs

1995-12-13 Thread Will Partain
"mode junk" myself, so I don't use any of them. I will include advertising or testimonials from happy users if they send them along... Will Partain [EMAIL PROTECTED] 95/12/05 === * "Chalmers Haskell mode family&

ANNOUNCE: GHC 0.26 patch 1 (and Linux [a.out] binaries)

1995-07-31 Thread Will Partain
HSrts_mp.a. * HP-PA users: the one-line fixes to ghc-asm-hppa.(l)prl can be applied by hand, even if you have a binary distribution. The fix only matters if you are running Perl 5. Other changes are of no great consequence. Will Partain ([EMAIL PROTECTED]) 31st July 1995

Re: New Haskell 1.3 I/O Definition

1994-12-16 Thread Will Partain
Kevin Hammond writes: "We have attempted ... to consider portability issues very carefully." But we may have missed something. For example, I don't think anyone has actually *seen* a "Win32 Programmer's Reference Manual" -- i.e., the programming interface for most of the world's computers :-( -

(not the) NoFib benchmark suite available (version 0.22)

1994-07-28 Thread Will Partain
ot reflect improvement so much as just using one number for two releases on the same day. Will Partain

GHC 0.21: alternate FTP site

1994-06-14 Thread Will Partain
Sorry folks, our FTP is hung, hosed, or hapless, not sure which. Happily, we are mirrored by the big archive in London, src.doc.ic.ac.uk; the relevant 0.21 files are in computing/programming/languages/haskell/glasgow/working. Please report all FTP problems at our site to [EMAIL PROTECTED] Will

Glasgow Haskell "internal release" available (v 0.21)

1994-06-13 Thread Will Partain
hacking on the compiler Once you have the booted-from-.hc-files version going and *installed* (and invokable as "ghc-0.21", say): % cd % ./configure --with-boot=ghc-0.21 --with-hsc-built-via-C=no % ./STARTUP-ghc std % cd ghc; make all The post-0.21 thing you then create will be compiled with "ghc-0.21" and (if applicable) will not compile via C. See the "configure" script if you want to know what other options are -- there is no other documentation at this time! Please ask [EMAIL PROTECTED] if you are about to try something w/ 0.21 and are unsure Jim Mattson & Will Partain, Slaves of AQUA {mattson,partain}@dcs.glasgow.ac.uk

Glasgow Haskell "hacker's release" available (v 0.20)

1994-03-28 Thread Will Partain
esses are still glasgow-haskell-{bugs,request}@dcs.glasgow.ac.uk. Will Partain deputy backup typist, AQUA project == relevant files in pub/haskell/glasgow/working == ghc-0.20-src.tar.gz "Real" source, 2.8MB file. ghc-0.20-src.tar.gz.??Same; split into ~1MB

Haskell here and there

1994-01-09 Thread Will Partain
Should we ever decide to have a Haskell mailing-list gathering, I've found just the place: Haskell, Texas. It's out in West Texas and is the county seat of Haskell County. If you'd prefer something less out of the way, we could go for Haskell, Oklahoma -- it's not too far from the Tulsa airport

instance bloat in Haskell interfaces: example?

1993-11-22 Thread Will Partain
As Phil Wadler alluded to this subject in his message today, I thought I might as well count up what's in the .hi files for the Glasgow Haskell compiler (written in Haskell, as you know). Bear in mind: We've tried [none too successfully] to produce "self-contained interfaces"; i.e., we export en

Re: Haskell 1.3 [instances]

1993-11-11 Thread Will Partain
Ian Holyer writes: The current restriction that instances must be defined either in the class module or the type module is painful. LISTEN TO THIS MAN! Trying to use the module system in (what we imagined to be) a sensible way on the Glasgow Haskell compiler [which is written in Haske

more GHC 0.18 ("hackers' release") files available

1993-11-07 Thread Will Partain
In pub/haskell/glasgow/working on ftp.dcs.glasgow.ac.uk: -rw-rw-r-- 7588053 Nov 5 20:27 ghc-0.18-bin-sun4.tar.gz -rw-rw-r-- 141709 Nov 6 11:17 ghc-0.18-hi-files-ghc-0.16.tar.gz -rw-rw-r-- 101853 Nov 6 11:16 ghc-0.18-hi-files-hbc.tar.gz -rw-rw-r-- 3028811 Nov 5 19:40 ghc-0.18-sr

Glasgow Haskell "hacker's release" available (v 0.18)

1993-11-05 Thread Will Partain
are glasgow-haskell-{bugs,request}@dcs.glasgow.ac.uk. Will Partain assistant typist of the AQUA project === ghc-0.18/ghc/README === This is version 0.18 of the Glasgow Haskell compiler. 0.18 is an "internal" release intended *ONLY* for those ac

Glasgow Haskell, v 0.16+, slightly available for DECstations, HP workstations

1993-09-10 Thread Will Partain
gz from any reputable Haskell archive, unpack somewhere, keep the "docs" directory, and throw the rest away. Let me know if anything doesn't work. Will Partain [EMAIL PROTECTED]

Glasgow Haskell non-release snapshot, v 0.17, available

1993-08-18 Thread Will Partain
is that it includes enough intermediate C (.hc) files to be able to boot without already having a Haskell compiler. If you don't need those files, just do: % cd ghc/compiler % rm */*.hc % cd ../lib % rm */*.hc As usual, comments to glasgow-haskell-{bugs,request}@dcs.glasgow.ac.uk. Will Partain

Glasgow Haskell 0.16 documents in PostScript available

1993-07-26 Thread Will Partain
A couple of people have asked about PostScript versions of the documentation bits of GHC 0.16. I've put these in ghc-0.16-docs-in-PostScript.tar.gz (gzipped, 743KB), available by anonymous FTP from ftp.dcs.glasgow.ac.uk, in pub/haskell/glasgow/; the contents list is attached. Will Pa

Glasgow Haskell compiler, version 0.16, available

1993-07-14 Thread Will Partain
e previous GHC release (0.10) [least likely], or the Chalmers HBC compiler [in-between]. Please see the appropriate documentation for details. Please report bugs to [EMAIL PROTECTED] and direct general queries to glasgow-haskell-request@. Will Partain (typist for the AQUA [formerly GRAS

a note on the Haskerl extension to Haskell [long]

1993-04-01 Thread Will Partain
nsider them before the first complete Haskerl definition (sometime after FPCA, we hope). Will Partain, group scribe ([EMAIL PROTECTED]) [full working group listed in the document] . Executive summary ~ For the disaff

Glasgow Haskell 0.10 available for Sun3s and porting

1993-01-30 Thread Will Partain
touch beforehand, so that we can avoid duplicated efforts. Reminders: Glasgow Haskell, version 0.10, was released in early December, 1992. It is best supported on Sun4s, and there is a Sun4 binary distribution available, along with the complete source. Will Partain

some haskell FAQ info (occasional posting, long)

1992-10-27 Thread Will Partain
Haskell: Current status Simon Peyton Jones, Phil Wadler, Will Partain Cordy Hall, Kevin Hammond Dept of Computing Science, Glasgow University, Glasgow G12 8QQ, Scotland. email: [EMAIL PROTECTED

Re: New lmlc/hbc

1992-07-30 Thread Will Partain
Most of the 0.988.1 files are also available from ftp.dcs.glasgow.ac.uk:pub/haskell/chalmers (IP# 130.209.240.50). If you are using NIFTP (UK only), use a prefix of /haskell/chalmers; user: guest; password: your email address. Will % ll * -rw-rw-r-- 1 partain grasp 5390017 Jul 30 09:41 lm

glorious Glasgow Haskell compiler, 0.06, PATCH 1

1992-03-30 Thread Will Partain
ion 0.06 is a pre-release for hackers, porters, and enthusiasts. It is unlikely to be useful to someone just trying to get a Haskell program running. (I can recommend Lennart's HBC system for that :-) Will Partain #!/bin/sh # This is a shell archive (produced by shar 3.49) # To extract the fi

Re: Haskell library

1992-02-17 Thread Will Partain
Lennart Augustsson writes: The Haskell library seems to be contain few entries (none to be exact), so I've decided to add something. ... Actually, I've put the Haskell-y bits from Stephen Bevan's archive into the library here at Glasgow (ftp.dcs.glasgow.ac.uk:^ftp/pub/haskell/lib