The hint package

[Tags:bsd3, library]

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).

[Skip to Readme]


Versions 0.1, 0.2, 0.2.1, 0.2.2, 0.2.4,,,,,,,,,,,,,,,,,,,,,, 0.4.3, 0.5.0, 0.5.1, 0.5.2
Change log Changes
Dependencies base (>=3 && <5), directory, extensible-exceptions, filepath, ghc (>=7.4), ghc-mtl (>= && <, ghc-paths, haskell-src, MonadCatchIO-mtl (>=0.3), mtl, random, unix (>=, utf8-string (==0.*) [details]
License BSD3
Author Daniel Gorin
Stability Unknown
Category Language, Compilers/Interpreters
Home page
Uploaded Mon Oct 8 22:27:06 UTC 2012 by DanielGorin
Updated Sat Jan 24 23:33:57 UTC 2015 by HerbertValerioRiedel to revision 2
Distributions Debian:, Fedora:, FreeBSD:, LTSHaskell:0.4.3, NixOS:0.5.1, Stackage:0.5.1
Downloads 24479 total (85 in the last 30 days)
2 []
Status Docs uploaded by user
Build status unknown [no reports yet]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for hint

Readme for hint-

=== 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
directory, since it expects to find the SomeModule.hs file
located there).

=== Contact  ===

Bug-reports, questions, suggestions and patches are all welcome.

To get a copy of the darcs repository:

darcs get