Re: Looking for large Haskell programs

2003-02-06 Thread George Russell
Tobias Gedell wrote
 I'm looking for large haskell programs with more than 15000 lines of 
 code. Does any of you know where I can find such programs? The programs 
 found in the nofib suite are not large enough.
The UniForM workbench is currently almost 8 lines (of which 4500 are
actually HaXml, so don't really count), and is almost all Haskell.  It uses
a lot of Glasgow extensions though.
___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell



Re: Looking for large Haskell programs

2003-02-05 Thread Arjan van IJzendoorn
Hi Tobias,

 GHC has too many mutually recursive modules to be useful, otherwise it
 would be great! But I will look more into the other compilers, are they
 written in Haskell?, thanks for the suggestion!

The Helium compiler is 28000 lines of Haskell code; however, many of those
lines are generated from attribute grammars (
http://www.cs.uu.nl/~arthurb/ag.html ) and do not really look like human
written code.

Anyway, http://www.cs.uu.nl/~afie/helium/

Greetings, Arjan

PS: Approximately how many lines of code is GHC these days?

___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell



Re: Looking for large Haskell programs

2003-02-05 Thread Malcolm Wallace
Tobias Gedell [EMAIL PROTECTED] writes:

   GHC is such a program, as are the other Haskell compilers.  Perhaps
   too complicated for your purposes, though.
 
 GHC has too many mutually recursive modules to be useful, otherwise it
 would be great! But I will look more into the other compilers, are they
 written in Haskell?, thanks for the suggestion!

nhc98comp (compiler proper, excluding driver scripts, prelude, etc.)
is written in almost pure Haskell'98, and seems to be about 27,000
lines these days.  Of that, ~4000 lines are completely blank, and I
don't know how to count the comment lines, but there are certainly
more than ~3000.

I can also give you a single (machine-generated) module that is 27,000
lines on its own!  It is the tracing version of the standard Prelude,
transformed from the ordinary published definition by Hat.

Regards,
Malcolm
___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell



RE: Looking for large Haskell programs

2003-02-05 Thread Simon Marlow
 PS: Approximately how many lines of code is GHC these days?

~78k lines of code, ~63k lines of comments in the compiler itself.  The
runtime has a further ~50k lines of C.

Cheers,
Simon
___
Haskell-Cafe mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell-cafe



Looking for large Haskell programs

2003-02-04 Thread Tobias Gedell
Hi,

I'm looking for large haskell programs with more than 15000 lines of 
code. Does any of you know where I can find such programs? The programs 
found in the nofib suite are not large enough.


//Tobias

___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell


Re: Looking for large Haskell programs

2003-02-04 Thread Hal Daume III
GHC is such a program, as are the other Haskell compilers.  Perhaps too
complicated for your purposes, though.

I can give you a few ~5000-1 line programs if you want.  I don't quite
have anything as large as 15000 lines, though.

--
Hal Daume III

 Computer science is no more about computers| [EMAIL PROTECTED]
  than astronomy is about telescopes. -Dijkstra | www.isi.edu/~hdaume

On Tue, 4 Feb 2003, Tobias Gedell wrote:

 Hi,
 
 I'm looking for large haskell programs with more than 15000 lines of 
 code. Does any of you know where I can find such programs? The programs 
 found in the nofib suite are not large enough.
 
 
 //Tobias
 
 ___
 Haskell mailing list
 [EMAIL PROTECTED]
 http://www.haskell.org/mailman/listinfo/haskell
 

___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell



Re: Looking for large Haskell programs

2003-02-04 Thread John Meacham
ginsu (my gale chat client, implemented in haskell) is about ~8000 lines
of really convoluted haskell which abuses every dirty trick in the book
at some point or another. (designed pragmatically, no elegance here.)
http://repetae.net/john/computer/ginsu/
John

On Tue, Feb 04, 2003 at 08:29:15PM +0100, Tobias Gedell wrote:
 I'm looking for large haskell programs with more than 15000 lines of 
 code. Does any of you know where I can find such programs? The programs 
 found in the nofib suite are not large enough.

-- 
---
John Meacham - California Institute of Technology, Alum. - [EMAIL PROTECTED]
---
___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell



Re: Looking for large Haskell programs

2003-02-04 Thread Tobias Gedell
 GHC is such a program, as are the other Haskell compilers.  Perhaps too
 complicated for your purposes, though.

GHC has too many mutually recursive modules to be useful, otherwise it
would be great! But I will look more into the other compilers, are they
written in Haskell?, thanks for the suggestion!


 I can give you a few ~5000-1 line programs if you want.  I don't 
quite
 have anything as large as 15000 lines, though.

I have quite many 5-10k programs, but thanks anyway!

I really need programs with more than 15000 lines of code.



//Tobias


___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell