[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
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
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
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
"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
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
[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
[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
"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
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
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
"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&
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
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 :-( -
ot reflect improvement so much as just using one number for two
releases on the same day.
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
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
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
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
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
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
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
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
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]
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
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
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
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
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
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
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
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
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
33 matches
Mail list logo