Wed Mar 21 07:47:54 EDT 2012 [ freesect-0.8 readme file ] There is a snapshot of documentation in Doc, but please visit the homepage for up-to-date versions: http://www.fremissant.net/freesect Tested with Haskell Platforms 6.12.3 and 7.0.4. Testing has not been very extensive yet. Will try to get a quickcheck harness by freesect-1.0. A patched version of haskell-src-exts is used. These patched modules are provisionally renamed HSE to avoid confusion. I think it is HSE which makes the executable so big? cabal-install should work, but in case not, you can build it manually. To compile, you need syb installed, as well as some dependencies of the HSE code (the freesect.cabal file details dependencies). Running with PARALLEL set (see ./z for all available options) will not work with 6.12.3 unless the parallel package is upgraded. If you use cabal-install to install freesect, the upgrade should be automatic. To build and run, please have csh (or tcsh), and run the ./z script: ./z The script uses the S25.hs test file by default, but you can supply the pathname of any module(s) on the command line. Preprocessed outputs can be examined in ./ghc* directories, unless you've unset the GHC_F option, in which case the outputs will be in files ./Z_*.hs. For more information, visit http://www.fremissant.net/freesect Andrew Seniuk Feb 29, 2012