Friday, January 9, 2009

Liskell standalone

Some time has passed since I last blogged about Liskell. It is not dead nor have I changed my mind that Haskell needs a proper meta-programming facility not to mention a better syntax.

Liskell was a branch of GHC once. Now it sits on top of the GHC API, or I should rather say sneaks behind its back as it creates its own API as the original one is not suitable for the stunts I'm interested in. If Liskell sticks with GHC as its soil, I will definitely send patches upstream to refine the GHC API in the areas where it needs more flexibility for Liskell. However for the moment, my main target was to get something out that compiles with a stable version of GHC.

You can grab it with the usual
darcs get http://code.haskell.org/liskell/

This version has been tested with ghc 6.10.1 and should install like
./Setup.lhs configure
./Setup.lhs build
./Setup.lhs install
cd LskPrelude
make install-inplace
Optionally you can run make tests in the testsuite subdirectory. Thanks to community.haskell.org for darcs hosting!

3 comments:

  1. What happened to liskell.org? The page seems dead. I'd like to try liskell, but it would be nice to have some documentation too.

    ReplyDelete
  2. nice to hear it's "not dead yet!"

    ReplyDelete
  3. Dear Clemens,
    Thank you for the update! Will upgrade to Snow Leopard and try again ...
    N

    ReplyDelete