Frege is a non-strict, pure functional programming language in the spirit of Haskell.
Frege programs are compiled to Java and run in a JVM. Existing Java Classes and Methods can be used seamlessly from Frege.
Frege is not a Haskell dialect, though I put some effort to make it look and feel like so.
The project is in a very early stage, but at least the compiler compiles itself.
What is missing most is more/complete docs and first and foremost, broad Java API support.
> Frege is not a Haskell dialect, though I put some effort to make it look and
> feel like so.
It looks very much like a Haskell dialect to me, just judging from the
number of "Incompatibility with Haskell" notes in the manual (very few
and quite small).
--
GMail doesn't have rotating .sigs, but you can see mine at
http://www.ccil.org/~cowan/signatures