hint: Runtime Haskell interpreter (GHC API wrapper)

[ bsd3, compilers-interpreters, language, library ] [ Propose Tags ]

This library defines an Interpreter monad, inside which modules can be loaded, and strings with Haskell expressions can be evaluated, coerced into values, or type-checked. The library is thread-safe and all operations (even the coertion of expressions to values) are type-safe. It is, esentially, a huge subset of the GHC API wrapped in a simpler API. Tested with GHC 6.6.1.


[Skip to Readme]

Modules

[Last Documentation]

  • Language
    • Haskell
      • Interpreter
        • Language.Haskell.Interpreter.GHC

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1, 0.2, 0.2.1, 0.2.2, 0.2.4, 0.2.4.1, 0.3.0.0, 0.3.1.0, 0.3.2.0, 0.3.2.1, 0.3.2.2, 0.3.2.3, 0.3.3.0, 0.3.3.1, 0.3.3.2, 0.3.3.3, 0.3.3.4, 0.3.3.5, 0.3.3.6, 0.3.3.7, 0.4.0.0, 0.4.1.0, 0.4.2.0, 0.4.2.1, 0.4.2.2, 0.4.2.3, 0.4.3, 0.5.0, 0.5.1, 0.5.2, 0.6.0, 0.7.0, 0.8.0, 0.9.0, 0.9.0.1, 0.9.0.2, 0.9.0.3, 0.9.0.4, 0.9.0.5, 0.9.0.6, 0.9.0.7, 0.9.0.8 (info)
Dependencies base (<4.3), ghc (<7), haskell-src, mtl [details]
License BSD-3-Clause
Author Daniel Gorin
Maintainer jcpetruzza@gmail.com
Revised Revision 1 made by HerbertValerioRiedel at 2015-01-24T20:47:14Z
Category Language, Compilers/Interpreters
Uploaded by DanielGorin at 2007-09-04T17:57:03Z
Distributions Arch:0.9.0.6, Debian:0.9.0.3, Fedora:0.9.0.7, FreeBSD:0.4.2.3, LTSHaskell:0.9.0.8, NixOS:0.9.0.8, Stackage:0.9.0.8
Reverse Dependencies 39 direct, 194 indirect [details]
Downloads 74042 total (200 in the last 30 days)
Rating 2.5 (votes: 4) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-11 [all 7 reports]

Readme for hint-0.1

[back to package description]
To install locally:

> runhaskell Setup.lhs configure --prefix=$USER --user
> runhaskell Setup.lhs build
> runhaskell Setup.lhs haddock
> runhaskell Setup.lhs install