Compilers/Interpreters

Haskell on Pocket PC?

Submitted by dokondr on Thu, 03/30/2006 - 6:37am.

Any ideas on how much work needs to be done for using Haskell on PPC Windows Mobile platform?
It would be interesting to use PPC as:
1) Haskell learning tool, so small code snipets could be entered and run directly on hand-held (REPL). How hard is it to port Hugs to PPC for this? Do any other (then Hugs) implementations exist that are easier to port?
2) Running on PPC Haskell applications cross-compiled on host PC. How much work must be done for GHC to support this?

3) There are several ways both for porting Haskell to PPC as well as cross-compiling Haskell code. Which one makes more sense to implement and will take less effort:
a) Porting/compiling to VM byte code (Java, Parrot)?
b) Porting/compiling to .NET CLR?

4) And finally, do any projects already exist in this area?

The Need for Haskell Bindings

Submitted by jgoerzen on Mon, 07/25/2005 - 7:10am.

Over at savonet, the OCaml folks have been busily writing bindings to various useful libraries: SSL, LDAP, alsa, fetch, etc. We don't have any of these in Haskell. I think it would be excellent to add them. But I don't have the time or expertise to do it all myself.

Anybody else interested in working on things like this?

Plea for participation in GHC survey

Submitted by jgoerzen on Fri, 04/15/2005 - 6:18am.

Simon Peyton-Jones posted a request for all GHC users to complete the GHC survey. He's only received 230 responses so far, and would like to see much better participation with the survey.

Please do the right thing and participate. Takes only 5 minutes.

A flurry of Haskell Implementations with Cabal

Submitted by ijones on Fri, 03/11/2005 - 7:53pm.

In a flurry ... of... announcements on the Haskell mailing list today, all of the major Haskell implementations released versions of their compilers or interpreters.

The fun thing for me, is that they all come with The Haskell Cabal. This is an enabling technology for packagers and an eventual CPAN-like package database for Haskell tools. Each of today's release announcements highlighted Cabal.

This effectively adds up to the first major release of the Haskell Cabal, 0.6! Woohoo!

The point of the cabal is to make a standard way to build and install Haskell tools. Cabal packages come with a little Haskell script, Setup.lhs, which has a standard interface. The Cabal provides a library that implements this interface.

GHC, Hugs, or other?

Submitted by shapr on Mon, 02/21/2005 - 12:05pm.
GHC - Glorious Glasgow Haskell Compiler
82% (41 votes)
Hugs - Haskell Users Gofer System
2% (1 vote)
NHC, HBC, Helium, UHC, EHC, O'Haskell, etc
2% (1 vote)
I swindle homework answers out of people on the #haskell channel, I don't need a Haskell implementation.
12% (6 votes)
CosmicNeal
2% (1 vote)
Total votes: 50