The hoopl package

[Tags:bsd3, library]

Higher-order optimization library


[Skip to Readme]

Properties

Versions 3.7.0.0, 3.7.1.0, 3.7.2.2, 3.7.3.3, 3.7.3.4, 3.7.3.5, 3.7.4.0, 3.7.7.0, 3.7.8.0, 3.7.12.1, 3.8.3.0, 3.8.6.0, 3.8.7.0, 3.8.7.1, 3.8.7.3, 3.8.7.4, 3.9.0.0, 3.10.0.0, 3.10.0.1, 3.10.0.2, 3.10.1.0, 3.10.2.0, 3.10.2.1
Change log CHANGES
Dependencies base (>=3 && <4.5), containers [details]
License BSD3
Author Norman Ramsey, João Dias, and Simon Peyton Jones
Maintainer nr@cs.tufts.edu
Stability alpha
Category Compilers/Interpreters
Home page http://ghc.cs.tufts.edu/hoopl/
Source repository head: git clone git://ghc.cs.tufts.edu/hoopl/hoopl.git
Uploaded Wed Mar 30 21:53:03 UTC 2011 by NormanRamsey
Updated Sat Jan 10 17:58:27 UTC 2015 by HerbertValerioRiedel to revision 1
Distributions Arch:3.10.2.1, Fedora:3.10.0.1, LTSHaskell:3.10.0.2, NixOS:3.10.2.1, Stackage:3.10.2.1
Downloads 12951 total (78 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for hoopl

Readme for hoopl-3.8.7.1

This repository contains things related to

              Hoopl: A Higher-Order OPtimization Library

** The closest thing we have to a SAMPLE CLIENT is in ./testing **

Directory     Contents

paper/        A paper about Hoopl
prototypes/   A sampling of prototypes and early designs
src/          The current official sources to the Cabal package
testing/      Tests, including a sample client.  See ./testing/README.

To build the library, change to the src directory and run

  cabal configure --prefix=$HOME --user   # we have no idea what this means
  cabal build
  cabal install --enable-documentation

You'll need a Haskell Platform, which should include appropriate
versions of Cabal and GHC.

To upload to Hackage,

  cabal sdist
  cabal upload dist/something.tar.gz