this email is mainly to Thiago, ...
Jaskell is not appropriate (IMHO) for any of the tasks
EclipseFP wants to do. however, you might want to have
a look at Ben Yu's other project, jparsec, which is
Parsec in Java. I reckon jparsec might come in handy
if we *have* to do it in Java. I mean, Parsec style
parsing might be advantageous for a functional
programmer when developing EclipseFP. the goals of
EclipseFP are by no means reached yet (I suppose),
or alternatively we can wait for YHC Java front-end!
--- Leif Frenzel <himself@...> wrote:
> Hi Andriy,
> Just a few thoughts (I only skimmed briefly over the
> Jaskell pages).
> > Recently I stumbled upon project Jaskell
> >>From home page: "Jaskell is a functional scripting
> > language that runs in JVM. The name "Jaskell"
> stands for Java-Haskell,
> > Haskell being the famous pure functional
> programming language.".
> > Remember there were discussions here about
> Java-Haskell compatibility.
> > This project was not mentioned here except other
> project with the same name which is not active
> > http://www.scdi.org/~avernet/projects/jaskell/
> Yes, those earlier discussions were centered around
> something like this.
> The basic motivation was to be able to use code that
> is already there
> and written in Haskell (such as parsers, or the
> Haskell Refactorer, or
> the Programmatica stuff etc.). The project that you
> linked to was
> targeting that goal, and unfortunately, not only
> this one is dead, but
> it seems also all the other attempts to make Haskell
> code run inside a
> JVM have not produced some working framework so far,
> and there seems not
> to be much work going in that direction.
> Since Jaskell is a separate (though similar)
> language, it would not help
> with that goal. However, it may still be interesting
> to look into it and
> see if it would work to integrate it as an
> alternative way to extend
> EclipseFP. This way would be open to people who want
> to code in a more
> Haskell style rather than the Java/XML style of
> standard Eclipse plugin
> development. (This would be more the direction in
> which an old paper by
> me pointed:
> It would be good to look into how similar Jaskell
> and Haskell actually
> are, of course. From the first brief look at it, it
> seemed to me that
> Jaskell is lazy, but not pure. One of the important
> tasks would be to
> make the Eclipse APIs accessible from Jaskell code.
> Also, Jaskell code
> would have to be contributed as extensions to
> Eclipse's extension points.
> Hope this makes sense,
> > This project seems to be very active.
> > They went through big number of releases only this
> > http://dist.codehaus.org/jaskell/distributions/
> > Besides Jaskell itself they have a few
> Jaskell-based products:
> > * Neptune - build tool similiar to Ant.
> > * Jet - Jaskell Server Pages.
> > Wonder if Jaskell can be useful for our project.
> > Andriy
> Using Tomcat but need to do more? Need to support
> web services, security?
> Get stuff done quickly with pre-integrated
> technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1
> based on Apache Geronimo
> eclipsefp-develop mailing list
Try Netflix today! With plans starting at only $5.99 a month what are you waiting for?