The hint package
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.
Properties
| Versions | 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 |
|---|---|
| Dependencies | base, ghc, haskell-src, mtl |
| License | BSD3 |
| Author | Daniel Gorin |
| Maintainer | jcpetruzza@gmail.com |
| Category | Language, Compilers/Interpreters |
| Upload date | Tue Sep 4 17:57:03 UTC 2007 |
| Uploaded by | DanielGorin |
| Build failure | ghc-6.10 (log), ghc-6.12 (log), ghc-6.8 (log) |
| Distributions | NixOS: 0.3.3.6, Debian: 0.3.3.6, FreeBSD: 0.3.3.6 |
Modules
- Language
- Haskell
- Interpreter
- Language.Haskell.Interpreter.GHC
- Interpreter
- Haskell
Downloads
- hint-0.1.tar.gz (Cabal source package)
- package description (included in the package)