Skip to content
A plugin for GHC to turn Haskell into a strict language
Haskell
Latest commit df4ebed Aug 7, 2012 @thoughtpolice Add .travis.yml file
Signed-off-by: Austin Seipp <mad.one@gmail.com>
Failed to load latest commit information.
Strict Formatting and be sure to reinitializeGlobals Aug 7, 2012
tests Prep for release on hackage. Aug 7, 2012
.gitignore Prep for release on hackage. Aug 8, 2012
.travis.yml Add .travis.yml file Aug 7, 2012
AUTHORS.txt Prep for release on hackage. Aug 8, 2012
LICENSE.txt Prep for release on hackage. Aug 8, 2012
README.md Prep for release on hackage. Aug 8, 2012
Setup.hs
strict-ghc-plugin.cabal Version 0.1.1 Aug 7, 2012

README.md

GHC plugin for making functions strict.

This plugin gives an example of defining a compiler plugin for GHC. You mark functions with the Strictify annotation and GHC makes the function strict (by recursively expanding non-recursive let bindings into case bindings.)

travis-ci.org results: Build Status

Homepage.

Installation

Install the latest version of the plugin from Hackage (requires GHC 7.4.1):

$ cabal install strict-ghc-plugin

Join in

File bugs in the GitHub issue tracker.

Master git repository:

  • git clone https://github.com/thoughtpolice/strict-ghc-plugin.git

There's also a BitBucket mirror:

  • git clone https://bitbucket.org/thoughtpolice/strict-ghc-plugin.git

Authors

See AUTHORS.txt.

License

BSD3. See LICENSE.txt for terms of copyright and redistribution.

Something went wrong with that request. Please try again.