|File Search||Catalog||Content Search|
This library defines an Interpreter monad. It allows to load Haskell modules, browse them, type-check and evaluate strings with Haskell expressions and even coerce them into values. The library is thread-safe and type-safe (even the coercion of expressions to values). It is, esentially, a huge subset of the GHC API wrapped in a simpler API. Works with GHC 6.10.x and 6.8.x (this version was not tested with GHC 6.6).
=== Installation === To install locally: > runhaskell Setup.lhs configure --prefix=$HOME --user > runhaskell Setup.lhs build > runhaskell Setup.lhs haddock > runhaskell Setup.lhs install === Documentation === The library cames with haddock documentation you can build (see above). Also, check examples/example.hs to see a simple but comprehensive example (it must be run from the examples director more»
haskell-hint (0.3.2.1-3) unstable; urgency=low [ Marco Túlio Gontijo e Silva ] * debian/control: Remove dependency in hscolour, since it's now a dependency of haskell-devscripts. * debian/control: Remove haddock from Build-Depends:, since it's now a Depends: of haskell-devscripts. * debian/control: Bump Standards-Version: to 3.8.4, no changes needed. * debian/control: Include k more»
- ver 0.3.2.1 * hint.cabal includes version bounds for package ghc-mtl. This is to avoid the accidental selection of the completely unrelated ghc-mtl internal to ghc and, apparently, installed in the hackage server - ver 0.3.2.0 * Exports functions parens and isInterpretedModule * Experimental support for module annotations * Uses extensible-exceptions in order to provide a uniform in more»
Daniel Gorin Contributions from: Evan Laforge Gwern Branwen Jean Philippe Bernardy Austin Seipp Fer more»